摘要
测试在需求分析阶段就开始介入,不仅能帮助开发人员更有效地完善需求,也能让测试人员设计出更贴近需求的测试.同时当需求进行了更改之后,测试人员也能及时和准确地了解需求的变化、更改测试需求.利用模型驱动的思想,对测试需求的概念进行阐述.定义了一种测试需求的元模型和测试需求建模方法,利用测试需求建模方法,可以得到测试需求模型,从而得到相应的测试目标,生成所对应的测试用例.并给出了对SIP协议进行测试的实验分析,在其中体现了利用测试需求建模得出的测试需求模型的作用.
Getting testers involved in both requirements analysis and testing can play an impor- tant role in three ways. To begin with, developers can improve the quantity of the software requirements, apart from that, testers facilitate the requirements of testing easily, and one more thing, testers can know the requirements timely and accurately after the software requirements are modified. We introduce the concept of testing requirements by making use of the idea of model- driven, and then present an approach of testing requirements modeling. We can get test cases according to the test requirements model which corresponding to the test objectives. We conducted a case study on sip protocol use this approach. The preliminary results show that our approach is feasible and effective.
出处
《计算机学报》
EI
CSCD
北大核心
2014年第3期522-538,共17页
Chinese Journal of Computers
基金
国家"八六三"高技术研究发展计划项目基金(2009AA01Z145)资助~~
关键词
需求工程
软件需求
软件测试
测试需求
模型
测试用例中图法
requirements engineering
software requirements
software testing
testing require- ments
model
test case