arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1704.00537cs.SE
收藏

探索性测试:一个尺寸不适合所有

Exploratory Testing: One Size Doesn't Fit All

Ahmad Nauman Ghazi, Kai Petersen, Elizabeth Bjarnason, Per Runeson

摘要:

探索性测试(ET)是一种强大而有效的软件测试方法,它通过在测试会话期间集成测试的设计、执行和分析。ET通常与脚本测试形成对比,并被视为黑与白之间的选择。我们提出,有不同水平的探索性测试,从完全探索性的完全脚本,并提出了一个规模的探索程度为ET。程度是通过ET的水平来定义的,这与制定考试章程的方式相对应。我们通过四家公司的焦点小组对分类进行了评估,并确定了影响探索性测试水平的因素。结果表明,所提出的ET水平具有显着的特点,并可以作为指导结构的测试章程。我们的研究还表明,应用ET水平的组合可以有利于实现有效的测试。

英文摘要:

Exploratory testing (ET) is a powerful and efficient way of testing software by integrating design, execution, and analysis of tests during a testing session. ET is often contrasted with scripted testing, and seen as a choice between black and white. We pose that there are different levels of exploratory testing from fully exploratory to fully scripted and propose a scale for the degree of exploration for ET. The degree is defined through levels of ET, which correspond to the way test charters are formulated. We have evaluated the classification through focus groups at four companies and identified factors that influence the level of exploratory testing. The results show that the proposed ET levels have distinguishing characteristics and that the levels can be used as a guide to structure test charters. Our study also indicates that applying a combination of ET levels can be beneficial in achieving effective testing.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑