论文部分内容阅读
面向对象软件功能的正常运行依靠程序代码中各个类之间成功的交互。单个类运行正常,但是当它们结合在一起时也许会出现新的问题。本论文提出了一种加强类之间集成测试的技术,这个技术结合了UML合作图和状态图自动生成中间测试模型(CSTM)。CSTM测试模型用来产生正确的测试路径,同时论文中定义了对于从CSTM测试模型中产生测试路径的覆盖准则。为了评估这项技术,论文中实现了一个教学辅助系统的部分模块,并且引入突变测试技术来检查该模型的错误侦测能力。结果显示对于比较高要求的测试,能达到较好的效果。