期刊名称:REICIS. Revista Española de Innovación, Calidad e Ingeniería del Software
电子版ISSN:1885-4486
出版年度:2007
卷号:3
期号:3
页码:28-41
语种:English
出版社:Asociación de Técnicos de Informática
摘要:This article presents a strategy for managing the functional testing of a software product. The strategy defines testing scope and agenda based on the product risk analysis, combining test cases design with exploratory testing. Test cycles are defined according to the product development plan and an overall test plan is prepared based on its functionalities, which is reviewed and refined before each cycle starts. Exploratory testing has a fundamental role in this approach. On the one hand, it helps to mitigate possible errors in the product risk analysis as leaving out important business functionalities. The product risk analysis must be reviewed when a critical bug for the business is found during an exploratory testing session, which was not detected by the execution of designed test cases. On the other hand, exploratory testing complements the test cases when the available time is not enough to design test cases to cover all the functionalities in the test cycle.
其他摘要:This article presents a strategy for managing the functional testing of a software product. The strategy defines testing scope and agenda based on the product risk analysis, combining test cases design with exploratory testing. Test cycles are defined according to the product development plan and an overall test plan is prepared based on its functionalities, which is reviewed and refined before each cycle starts. Exploratory testing has a fundamental role in this approach. On the one hand, it helps to mitigate possible errors in the product risk analysis as leaving out important business functionalities. The product risk analysis must be reviewed when a critical bug for the business is found during an exploratory testing session, which was not detected by the execution of designed test cases. On the other hand, exploratory testing complements the test cases when the available time is not enough to design test cases to cover all the functionalities in the test cycle.
关键词:Software engineering; testing; test management; functional testing.
其他关键词:Software engineering; testing; test management; functional testing.