期刊文献+

基于符号执行的单元测试研究与应用 被引量:2

RESEARCH AND APPLICATION OF SYMBOLIC EXECUTION BASED UNIT TESTING
下载PDF
导出
摘要 近年来随着测试的复杂性和重要性不断增加,软件测试技术逐渐成为软件领域研究的热点。符号执行技术是一种重要的形式化和自动化的分析技术,在程序自动化测试中具有重要的应用。重点描述运用符号执行技术进行参数化单元测试的实现过程,并选择运用动态符号执行技术实现的参数化单元测试软件Pex进行实验,从而更好地验证符号执行技术在自动化单元测试中的优势。 In recent years,due to the complexity and importance of testing,software testing techniques is becoming a hot spot for research in the software field.Symbolic execution technique is an important formal and automated analysis technique.It has important application values in automated testing of programs.This article focuses on describing the process of parameterized unit testing by using symbolic execution technique,also chooses to use Pex software which realizes parameterized unit testing based on dynamic symbolic execution to carry out experiments.Those experiments validate the advantages of symbolic execution technique in automated unit testing.
出处 《计算机应用与软件》 CSCD 北大核心 2012年第6期182-185,227,共5页 Computer Applications and Software
关键词 软件测试 参数化单元测试 符号执行 Software testing Parameterized unit test Symbolic execution
  • 相关文献

参考文献7

  • 1Halleux P D, Tillmann N. Parameterized test patterns for effective tes- ting with Pex[ R]. Technical report, Microsoft Research Technical Re- port, Redmond, WA ,2008.
  • 2Clarke L A. A system to generate test data and symbolically execute programs[ J ]. IEEE Transactions on Software Engineering, 1976 : 215 - 222.
  • 3Tillmann N, Schulte W. Unit tests reloaded : Parameterized unit testing with symbolic execution [ J ]. IEEE Software,2006:38 - 47.
  • 4Anand S, Pasareanu C S, Visser W. Symbolic execution with abstract subsumption checking [ C ]//Proceedings of the International SPIN Workshop on Model Checking of Software ,2006 : 163 - 181.
  • 5Godefroid P. Compositional dynamic test generation [ C ]//Proceedings of the 34th Symposium on Principles of Programming Languages ,2007.
  • 6Csallner C, Tillmann N, Smaragdakis Y. DySy : Dynamic symbolic exe- cution for invariant inference [ C ]//Proceedings of the International Conference on Software Engineering,2008:281 -290.
  • 7Xie T ,Tillmann N, Halleux P D, et al. Fitness-guided path exploration in dynamic symbolic execution [ R ]. Technical Report MSR-TR-2008- 123, Microsoft ,2008.

同被引文献6

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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