摘要
基于需求的测试是软件测试的本质。通过采用线性关系抽取技术的需求建模方法,设计出一种以需求驱动生成测试用例,并结合相应的软件测试平台,完成其自动执行的测试技术。该技术能够对联锁软件中逻辑关系比较复杂的需求进行整理和化简,并能够以最小数目的测试用例实现最大化功能覆盖率的自动化测试。
Requirements-based testing is the essence of software testing. This paper proposed a test technology which adopted the requirements modeling method of linear relation extraction technology to design a demand-driven generation of test cases and automatic execution of the test cases in combination with ap- propriate software testing platform. The technology can sort and simplify the complex logical relationships requirements of interlocking software and conduct automated testing of maximal functional coverage with a minimum number of test cases.
出处
《铁道通信信号》
2013年第8期21-24,共4页
Railway Signalling & Communication
基金
铁道科学技术研究发展中心项目(J2012X001)
关键词
需求建模
联锁软件
软件测试
自动化测试
Requirements modeling
Interlocking software
Software testing
Automatic testing