《计算机科学与探索杂志》发表论文赏析

针对模型转换程序的蜕变测试方法研究

来源:计算机科学与探索杂志2016年第7期北京时间:

作者:余恒,贲可荣

单位:海军工程大学 计算机工程系,武汉 430033

摘要:模型驱动架构中模型转换结果正确与否常常难以判断(即测试Oracle问题),而蜕变测试通过验证多个执行结果之间是否满足蜕变关系可以部分地解决测试Oracle问题。为有效地解决模型转换测试中的Oracle问题,以UML到Java模型转换程序为例,应用蜕变测试,依据转换规则,从增加、删除、修改、替换4个方面设计并构造出一组蜕变关系。最后对待测程序植入在实际测试中常见的两种错误,设计并执行测试用例后验证蜕变关系,发现违反了蜕变关系,暴露出程序缺陷,从而说明了蜕变测试的有效性。

关键词:模型转换,软件测试,测试Oracle,蜕变测试,蜕变关系

获取完整文献 了解学术指导

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!