I am the software testing representative at BSI and started working on standards development in 1990 as part of the BCS Testing Standards Working Party. Since 1995 I have chaired this working party, which was responsible for the development of BS 7925-2:1998, a standard on software module testing and BS 7925‑1:1998, a vocabulary of software testing terms. This working party next worked on a standard for techniques for non-functional testing (see www.testingstandards.co.uk).
In May 2007 ISO formed a working group to develop a new standard on software testing – a new area for ISO. Based on my previous experience, I was made Convenor (Chair) of this new working group (WG26), which comprises representatives from about 30 countries, and we meet twice a year for 6 days each time. The first three of these standards were published in September 2013. ISO/IEC 33063 on Test Assessment, which is based on the Test Process standard, was published in August 2015. The fourth, on test techniques was published in December 2015. This initiative is closely-supported by IEEE and BSI, both of which have donated existing standards as source documents to the project (these standards will be retired as the new standards are published).
There are currently seven new software testing standards:
- Concepts and Terminology (ISO/IEC/IEEE 29119-1)
- Test Processes (ISO/IEC/IEEE 29119-2)
- Test Documentation (ISO/IEC/IEEE 29119-3)
- Test Techniques (ISO/IEC/IEEE 29119-4)
- Keyword-Driven Testing (ISO/IEC/IEEE 29119-5)
- Test Assessment (ISO/IEC 33063)
- Work Product Reviews (ISO/IEC/IEEE 20246)
I am also piloting the ‘agile’ development of a new mobile testing standard, whereby I create mobile apps that are then tested by a small team, who then collate their experiences of testing the apps into subsections that could form part of a mobile testing standard. If you would like to be involved on the study group looking at mobile testing then please contact me directly.
If you would like to be involved in this work, either as an expert reviewer or editor of testing standards, then initially please contact your national standards body. You can find their contact details here. If you are based in the UK, and would like to get involved then simply contact me.