hello@sterling-grc.com +1 201 263 4443 New York ISO & GRC consulting in 60+ countries
SterlingInternational Consulting Talk to a consultantTalk to us
Control A.8.33ISO/IEC 27001:2022 · Technological controls

ISO 27001 A.8.33: Select and protect useful test information

Test information needs to be useful for the test and protected throughout its use. ISO 27001 Annex A.8.33 concerns selecting, protecting and managing that information appropriately. A convenient copy of live data may expose confidential records, while unrealistic or uncontrolled data can undermine the reliability of the test result.

Part ofA.8 · Technological controls|Reading time 6 min

What A.8.33 requires in practice

Annex A control A.8.33 expects test information to be appropriately selected, protected and managed. Test information means the data used when checking systems. The control names three actions, and each adds something. Selecting means choosing data that suits the purpose of the test. Protecting means safeguarding it, especially if it contains real personal or confidential details. Managing means controlling its use and disposal.

The practical question is whether production records are needed at all. Often suitably designed, non-sensitive data can answer the test question. Where real information is used, it needs protection comparable to that of the source and a clear route for removal when testing ends.

The outputs are a rule for how test data is chosen, protection for any sensitive content, records of what was used and where, and deletion when no longer needed. Applicability follows risk treatment and the Statement of Applicability, and privacy or contractual obligations may shape the choice.

Select information for the question being tested

Identify the conditions the test must represent. Relevant characteristics may include formats, relationships, volumes and unusual cases. Decide which details are necessary and whether the purpose can be met using suitably designed non-sensitive information. Realism should relate to the test objective, not simply mean that the records came from production.

Check that the selected information supports the intended conclusion. A small, simple dataset may be appropriate for one functional check while unsuitable for evaluating a complex processing condition. Record important limitations so a successful result is not extended beyond what the information actually represented.

ISO/IEC 27001 consulting & certification support

Get clause A.8.33 right the first time — with a global leader in ISO/IEC 27001 implementation

A Sterling consultant works the requirement through with your team, links it to the rest of the system and carries it to certification readiness. Expert and experienced consultants, 8,100+ client engagements in 60+ countries.

Control any proposed use of operational information

Avoid copying sensitive operational information into development or test environments merely for convenience. Where a justified use is authorised, apply appropriate protection, limit the scope and manage the copy throughout its lifecycle. The decision should consider the information owner, access and the safeguards available in the receiving environment.

Use data masking or other suitable methods where they can reduce exposure without invalidating the test. Verify the remaining information rather than assuming that changing a name removes sensitivity. Coordinate with environment separation so the test setting provides appropriate protection.

Why test information matters to the business

Test environments usually have looser access and weaker monitoring than production, so copying live records into them can quietly create a new exposure. At the same time, careless or unrealistic data produces misleading test results, and defects slip through. Managing test information well protects customers and employees whose records might otherwise be exposed, avoids breach notification headaches and improves confidence in test conclusions. It also helps the business answer clients who ask where their data is used. At audit, controlled test data shows that development practice respects the same confidentiality obligations as live operation.

How to implement A.8.33

Start with the test question, then decide what data answers it with the least exposure. The following steps form a workable pattern. Involve the information owner and the test lead together, because the best data choices need both views. Keep the rules proportionate to the sensitivity of the source records.

  1. For each type of test, describe the conditions the data must represent, such as formats, relationships, volumes and unusual cases.
  2. Decide whether suitably designed non-sensitive data can serve, and prefer it where it can.
  3. Where real information is needed, obtain approval from its owner and record the purpose.
  4. Apply protection to the test copy that matches the sensitivity of the source, including limits on who can reach it.
  5. Where useful, mask or transform sensitive fields while keeping the structure the test depends on.
  6. Record what was used, where it is held and any limitations it places on conclusions.
  7. Remove the information when the test ends and confirm that copies in backups and shared locations are dealt with.
  8. Sample practice periodically and correct drift.

Illustrative software example: a production export for a report test

Illustrative example 1

A fictional software team requests a full customer export to test a report layout. The test needs representative field lengths and combinations, but it does not require real identities or complete transaction histories. The proposed copy would expose much more information than the purpose needs.

Illustrative example 2

The information owner and testers agree a suitable controlled dataset that represents the relevant conditions. They verify both its usefulness and the absence of unnecessary sensitive detail. The resulting evidence explains why the dataset was selected, rather than relying on the claim that production information is always the most realistic or efficient test input.

Automate™ on Effivity · included in every Sterling engagement

Keep clause A.8.33 alive in Effivity

Record what you decided under clause A.8.33, link it to the records and controls it affects, and let the review date trigger the next look. Effivity is the ISO & GRC software used in 50+ countries — and part of every Sterling ISO/IEC 27001 programme.

Illustrative BPO example: an altered dataset changes the conclusion

A hypothetical BPO team uses an approved sample to test a reconciliation workflow. During troubleshooting, someone changes the sample without updating its version or expected results. Later tests pass, but the team is no longer checking the difficult condition that originally motivated the exercise.

The organisation protects the agreed dataset from uncontrolled changes and records its version with the test result. It restores the relevant scenario and reruns the check. This demonstrates the integrity side of test-information management: controlling the data matters not only for confidentiality, but also for whether the result can be trusted.

Limit access, copies and continued retention

Assign ownership of the test information and restrict access to the relevant purpose. Consider how data is transferred to tools, suppliers or temporary environments. An approved initial copy does not automatically authorise further sharing or reuse for a different project.

Define what happens after testing. Remove unnecessary operational copies appropriately and retain only what has a justified continuing purpose. Connect this with information deletion. Test outputs and diagnostic records may also contain sensitive details, so the lifecycle decision should extend beyond the original input file.

Evidence for both protection and test reliability

What counts as evidence

Useful evidence includes the test purpose, selection rationale, relevant authorisation, applied protection, dataset version and disposal or retention outcome. These are practical methods rather than prescribed document titles. Preserve enough context to reproduce or understand the test without unnecessarily retaining sensitive content.

A sample review can follow one dataset from selection through transfer, use and closure. Check whether the actual access matches the approved purpose and whether the recorded version matches the result. Where masking was used, verify that the transformation preserved the necessary test properties while addressing the intended exposure.

Common failures include broad production extracts, indefinite storage in temporary environments and test results that cannot be tied to a controlled input. Use operational planning and control to make these decisions part of routine testing. A file labelled test data should never be treated as automatically non-sensitive or reliable.

Common nonconformities with A.8.33

Findings usually concern live data treated as a convenient shortcut. They usually arise because copying live records is quicker than designing suitable data, so an auditor asks a tester where the data in a recent test came from and who approved it.

  • Full copies of production records sitting in test systems with weaker access control.
  • No approval from the information owner before real data was used.
  • Test data kept long after the test ended, including in backups.
  • Data too simple or unrepresentative to support the conclusions drawn.
  • No record of what test information exists or where.

Frequently asked questions

Does realistic testing require live customer information?

Not necessarily. Determine which characteristics matter to the test and whether suitable non-sensitive information can represent them without copying unnecessary operational details.

Is masked data always safe for unrestricted testing?

No. Evaluate remaining sensitivity and identification risk, protect access and confirm that the transformation is suitable for the intended use.

Why should test-data versions be controlled?

An uncontrolled change can alter the condition being tested and make results misleading. Record enough information to connect the dataset with the expected and observed outcome.

Protect information while improving test confidence

Discuss test-information governance with Sterling, including scoped documentation, implementation support, employee learning and agreed Effivity ISO & GRC automation software. Authorised vulnerability scanning and findings review can support the wider ISO 27001 programme, with continued support through defined preparation and an independent certification decision. Enrol in ISO/IEC 27002 Information Security Controls to connect test information with the technological controls.

Source basis and reading note. This is original practical guidance for ISO/IEC 27001:2022. Use an authorised copy for definitive requirements. Illustrative examples describe hypothetical situations, not client results. Implementation methods are distinguished from requirements; independent bodies decide certification outcomes. Issuer standard record Issuer standard record: iso.org.
Disclaimer. This guide is provided for general information only. It is not the text of the standard, not legal or professional advice, and not a representation of how any certification body will assess your organisation. Sterling International Consulting accepts no liability for any loss arising from reliance on it. Requirements are applied to each organisation's own context through an engagement; contact us to implement ISO/IEC 27001 in your organisation.