期刊文献+

伪距定位程序的蜕变测试方法

Metamorphic testing of pseudo-range calculating programs
下载PDF
导出
摘要 考虑到伪距定位程序中算法数值计算复杂性及其在用户定位过程中的重要性,提出将蜕变测试方法应用于伪距定位程序的软件测试中。基于伪距定位程序的蜕变测试流程,通过分析算法几何属性、数值计算特性及具体实现,提出3种不同的蜕变关系。结合变异分析技术对蜕变关系设计的有效性进行验证,实验结果表明,该方法能够有效检测伪距定位程序中的软件缺陷、提高测试效率,进一步拓宽了蜕变测试方法的应用范围。 Considering the complexity of numerical calculation and its importance of the navigation and location for the system users in calculation of pseudo-range,metamorphic testing was applied to the software testing in such programs.A test following of metamorphic testing of pseudo-range calculating programs and three metamorphic relations were designed by analyzing the geometric properties,numerical calculation characteristics and the implementation of the algorithm.The metamorphic testing method of the pseudo-range calculating programs was formed by analyzing the applicable range of these metamorphic relations.With the instance research,the results illuminate that the metamorphic testing method is effective in detecting such program faults.
作者 张侹 廖斌 李奎 吴娟 王德龙 ZHANG Ting;LIAO Bin;LI Kui;WU Juan;WANG De-long(State Key Laboratory of Geo-Information Engineering,Xi’an 710054,China;Xi’an Research Institute of Surveying and Mapping,Xi’an 710054,China)
出处 《计算机工程与设计》 北大核心 2023年第10期3063-3069,共7页 Computer Engineering and Design
关键词 软件测试 伪距定位 测试判定 蜕变测试 蜕变关系 原始测试用例 衍生测试用例 变异分析 software testing pseudo-range calculating testing oracle metamorphic testing relation of metamorphic original test case derivatives test case mutation analysis
  • 相关文献

参考文献8

二级参考文献39

  • 1刘学军,龚健雅,周启鸣,汤国安.基于DEM坡度坡向算法精度的分析研究[J].测绘学报,2004,33(3):258-263. 被引量:156
  • 2吴鹏,施小纯,唐江峻,林惠民,陈宗岳.关于蜕变测试和特殊用例测试的实例研究(英文)[J].软件学报,2005,16(7):1210-1220. 被引量:12
  • 3邓红艳,武芳,赵敬东,李永红,赵剑峰.GIS软件测试方法[J].计算机工程与设计,2005,26(7):1827-1829. 被引量:3
  • 4许其凤.GPS卫星导航与精密定位[M].解放军出版社,1994.
  • 5WEYUKER E J. On testing non-testable programs[ J]. The Comput- er Journal, 1982, 25(4) : 465 -470.
  • 6WANG H Y, TANG X M. Exploratory research on GLS software tes- ting[ C]// International Symposium on Spatial Analysis, Spatial- Temporal Data Modeling and Data Mining. Boston: SPIE, 2009: 74923 G1 - 74923 Gg.
  • 7CHEN T Y, CHEUNG S C, YIU S M. Metamorphic testing: a new approach for generating next test cases[ R]. Hong Kong: Hong Kong University of Science and Technology, 1998.
  • 8CHEN T Y, FENG J, TSE T H. Metamorphic testing of programs on partial differential equations: a case study[ C]// Proceedings of the 26th Annual International Computer Software and Applications Con- ference. Washington, DC: IEEE Computer Society, 2002: 327- 333.
  • 9ZHOU Z Q, TSE T H, KUO F C, et al. Automated functional tes- ting of Web search engines in the absence of an oracle[ R]. Hong Kong: The University of Hong Kong, 2007.
  • 10KUO F C, ZHOU Z Q, MA J, et al. Metamorphic testing of decision support systems: a case study[J]. IET Software, 2010,4 (4) : 294 -301.

共引文献174

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部