论文部分内容阅读
该文根据面向对象软件的实际特点,分析了由此而引发的测试新问题,并指出了此类软件的测试重点及难点.在此基础上,引入了组合逻辑、状态机、域模型等可测模型技术,将复杂的软件系统模型化以支持测试设计.文中使用了面向对象的建模语言UML作为辅助建模工具,使模型表达更加规范化和清晰化.在构建模型的基础上,作者又针对不同范围的测试,根据面向对象的特点提出了基于不同情况下的测试设计样式.测试设计样式根据不同的软件需求,基于一定的建模技术为具有指定特征的软件测试提供了标准的通用解.最后,作者对测试自动化中的内嵌测试方法作以简要介绍.作者在对测试模型及样式进行深入研究的基础上,综合运用以上模型,引用两个实际问题为例,对文中的两种样式进行了实证研究,产生了较好的测试效果.