Software Testing Method Based on Model Comparison

来源 :西南交通大学学报 | 被引量 : 0次 | 上传用户:yangxfg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
A model comparison based software testing method (MCST) is proposed. In this method, the requirements and programs of software under test are transformed into the ones in the same form, and described by the same model describe language (MDL).Then, the requirements are transformed into a specification model and the programs into an implementation model. Thus, the elements and structures of the two models are compared, and the differences between them are obtained. Based on the diffrences, a test suite is generated. Different MDLs can be chosen for the software under test. The usages of two classical MDLs in MCST, the equivalence classes model and the extended finite state machine (EFSM) model, are described with example applications. The results show that the test suites generated by MCST are more efficient and smaller than some other testing methods, such as the path-coverage testing method, the object state diagram testing method, etc.
其他文献
看似简单的环形折弯命令在使用过程中却存在着诸多的缺陷,本文针对这些缺陷一一给出了解决方法,简单易懂,条例清楚,极易掌握。 Seemingly simple ring bending command in u
在园林设计中,植物配置占有重要的地位,是园林设计的重要组成部分.一个公园、一块绿地可以没有地形、水体、园林建筑,但不能没有配置合理的植物.
为了计算机机房数据能坚强支撑机房正常工作,基于对传统计算机机房数据的灾备方案的分析研究,和在网关服务器和客户机两个方面的实践经验,提出了一套有效的三层抵御新策略,并
介绍了一种新的流体粘度的测量方法,即基于组态王、PLC和MATLAB的流体粘度测量系统.首先简述了系统的基本结构和工作原理,然后分别介绍了系统是如何进行数据采集和处理的,主
This paper creates a LM (Levenberg-Marquardt) algorithm model which is appropriate to solve the problem a-bout weights value of feedforward neural network. On t
目的使用第二代洋葱路由技术建立匿名连接,有效的防止监听,抵御网络上的流量分析,进行匿名Web浏览与发布、即时通讯、SSH和其他基于TCP协议的应用.不暴露通信者的身份信息以
GMR(Giant Magneto Resistive,巨磁阻)焊枪悬浮高度传感器(专利号:200320116511.7)、焊缝检测传感器以及相应的微处理器有机集成,从而使传感器实现小型化智能化,减少对工件检
建设项目的设计阶段、招投标阶段、施工阶段、竣工阶段,采取不同的措施,进行工程造价控制与管理的基本原则和方法,合理的确定造价,有效地控制造价和科学的管理造价.
新课程下的化学实验成为实现教与学方式不可或缺的重要途径,如何优化实验教学成为许多教师面临的问题。加强实验设备、转化教师思想、提高教师素质、增强学生实验活动的有效
To reduce engine maintenance cost and support safe operation, a prediction method of engine life on wing was proposed. This method is a kind of regression model