论文部分内容阅读
本论文研究的对象是网络管理系统的Web自动化测试设计与实现。论文在分析国内外自动化测试研究发展现状的基础上,对自动化测试实现的理论基础、基本原理和关键技术进行了深入研究,提出了’Web自动化测试的测试框架,在此框架基础上得出了测试方案和测试流程,然后借助IBM公司的商用自动化测试工具Rational Functional Tester实现了网络管理系统的Web自动化测试。
在对网络管理系统的Web自动化测试设计与实现过程中,论文对每一个Web自动化测试功能点的程序控制对象,动作词函数,验证函数,动作词函数与验证函数的接口,测试集,测试逻辑,测试数据等都做了具体的设计,并以“查询设备资源”的自动化测试用例的实现过程为实例,具体介绍了以上各个部分的实现方法与需要遵循的规则,最后将整个网络管理系统1680个Web测试用例中的720个实现了自动化测试,自动化率为42.9%,达到了行业较高水平。
论文的另外一个工作是对自动化测试系统的可延续性设计进行了研究,从常见的自动化测试体系本身的性能、可维护性,测试执行的独立性以及测试结果的可分析性四个方面对可延续性设计提出了具体的实施方案,另外还提出了自动化测试在未来的可扩充性、对多产品多版本的适应性等可延续性设计需要考虑的问题。