基于构件监测日志的构件方法执行序列生成方法.doc
约48页DOC格式手机打开展开
基于构件监测日志的构件方法执行序列生成方法,原创作品,独家销售,推荐下载摘要:随着构件技术的发展,基于构件的软件工程逐渐成为软件工程领域的研究热点,构件技术给软件的开发带来了很大的便利。目前越来越多的商业软件厂商购买并使用第三方构件,包括一些安全关键软件如军事、医疗、银行、铁路及金融等行业软件。因此,对第三方构件的测试显...
内容介绍
此文档由会员 那年三月 发布
基于构件监测日志的构件方法执行序列生成方法
原创作品,独家销售,推荐下载
原创作品,独家销售,推荐下载
摘要:随着构件技术的发展,基于构件的软件工程逐渐成为软件工程领域的研究热点,构件技术给软件的开发带来了很大的便利。目前越来越多的商业软件厂商购买并使用第三方构件,包括一些安全关键软件如军事、医疗、银行、铁路及金融等行业软件。因此,对第三方构件的测试显得尤为重要。为了有效地测试第三方构件的显式及隐式安全性,必须生成能够测试构件静态及动态属性的测试用例集。通过大量的常规测试可得到构件的监测日志,通过分析构件的监测日志,可以得到构件的方法执行序列,从而指导测试用例的生成。
在本文的研究中,构件的监测日志通过模拟产生。模拟的日志中覆盖了顺序、选择和循环三种基本程序结构。为了使日志更加的合理,模拟日志中的方法除了当前研究的构件的方法外,还要有构件继承过来的方法以及其他构件的方法。在对日志进行分析的时候不但要能够区分构件自定义的方法与其他方法,而且能够区分三种基本程序结构,并加以识别和表示。