咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一个自动化软件测试系统的设计与实现 收藏
一个自动化软件测试系统的设计与实现

一个自动化软件测试系统的设计与实现

作     者:李铖 

作者单位:华中科技大学 

学位级别:硕士

导师姓名:吴涛

授予年度:2011年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:软件测试 自动测试系统 内容引擎 应用程序接口 

摘      要:随着软件测试行业日新月异的发展,自动化软件测试越来越受到软件开发人员的重视。CE是ContentEngine的简称,是IBM出品的一套用于企业内容管理的商业软件FileNet P8系列的一个重要组成部分。内容引擎(CE)提供客户自定义业务对象和管理企业内容的软件服务。ContentEngine除了自身非常强大的功能以外,还提供了一套完整的API(应用程序接口)用来做二次开发,这套API也是自动化测试的前提。自动化测试系统APIFramework就是通过调用这套API来实现对ContentEngine的自动化测试。 在研究软件测试,自动化软件测试与自动化测试系统的基础上,设计并实现对ContentEngine进行自动化测试的系统APIFramework,该系统能够自动的执行测试用例,生成结果给测试人员,方便,快速,可以极大的提高测试工作的效率。由于自动化测试系统本身也可以称为一款软件产品,所以它的设计与开发严格按照MVC软件开发规范,从需求分析,概要设计,详细设计到最后实现。设计中,将APIFramework分为启动模块,输入模块,输出模块,控制模块等六大模块,并且将测试用例在架构上从上到下分为三个过程,测试脚本中的方法与数据分离,增加测试用例的可维护性。通过实际的测试工作,发现研究中设计的测试用例可以很好的完成既定功能,测试人员只要运行相应的batch脚本,就可以完成从运行测试到输出结果的自动化执行。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分