探索性测试是一种软件评估方法,它将正在开发的程序的学习与未来测试的计划集成在一起。探索性测试有时被称为临时测试。
编码完成后,探索性测试可帮助开发人员更多地了解程序的功能,并发现是否遗漏或误解了需求。错过的要求可能会变成新的用户故事,或者它们可能是需要立即修复的错误。
测试人员使用称为章程的概念来管理探索性测试的范围。章程是对系统的哪些方面进行测试的陈述。与脚本不同,探索性测试章程将测试的实际步骤留给熟练和规范的测试人员。例如,虽然脚本可能会说“在用户字段中键入John Smith而在密码字段中键入1234”,但章程可能只是说“测试登录功能”。
为探索性测试设计章程是探索性测试中最困难的方面之一。很难知道测试的数量是多少,系统的哪些方面需要更多的覆盖范围,或者测试人员应该花多长时间来检查系统的任何特定方面。
772
196
上一篇:事件驱动的计算
下一篇:全球分布式MySQL即服务