摘要:测试是保证组合服务功能正确性、性能和可靠性的必要手段.基于BPMN的组合服务流程具有多参数多取值的特征,参数的取值组合数量巨大.本文提出了一种基于组合精简技术的测试用例精简方法,用于检测输入参数间的相互作用对组合服务执行可能产生的影响,设计并实现了基于BPMN规范的组合服务自动化测试系统SOArTester.该系统支持自动化的测试环境部署、测试执行和监控,生成的用例数量与参数个数之间呈现对数增长关系.实验表明SOArTester系统提高了组合服务测试的自动化程度,降低了组合服务测试的开销,因而提高了测试的效率.
关键词:测试 测试用例精简 组合服务 业务流程建模标注
单位:北京航空航天大学计算机新技术研究所; 北京100191
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社
相关期刊
Progress in Natural Science:Materials International Journal of Systems Science and Complexity Journal of Systems Science and Systems Engineering Research in Astronomy and Astrophysics Transactions of Nonferrous Metals Society of China Journal of Environmental Sciences Plasma Science and Technology Science China Technological Sciences Journal of Systems Engineering and Electronics Chinese Annals of Mathematics,Series B