Should penetration testing be performed in staging or production?
One of the most common questions organisations ask when planning a security assessment is whether penetration testing should be performed against a staging environment or a live production system. At first glance, staging appears to be the safer option. It provides an environment where testing can be conducted without affecting real users, customer data, or operational services.