软件自动化测试平台设计,软件自动测试平台的设计与实现

本文探讨了软件测试自动化的重要性,特别是在职工养老参保系统(EPIS)中的应用。基于社会保险核心平台三版框架,作者开发了一个自动测试平台,实现了EPIS的测试自动化,提高了测试效率和软件质量。该平台具备设计测试用例、执行测试脚本和生成测试报告等功能,具有高独立性和低耦合性,并能广泛应用于基于核三平台的软件测试。
摘要由CSDN通过智能技术生成

【摘要】

随着科学技术的飞速发展,社会生活已经迈入了信息化时代,软件也不可避免地成为人们信息化生活中不可或缺的一分子。软件的广泛使用使得人们对软件产品的质量要求越来越高。为了保证软件产品的质量,软件测试被提上了重要的日程。与此同时,软件产品的规模以及复杂程度都对软件测试自动化提出了要求。因此,开发自动测试平台并在该平台上实现一定程度的测试自动化是很有必要的。

本文对软件测试自动化理论进行了研究分析,对实际工作中使用的应用软件----职工养老参保系统(EPIS)进行了介绍,并根据自己的手工测试经验,对该应用软件实施自动化测试的可行性进行了分析。本文以社会保险核心平台三版框架为基础,结合对EPIS应用软件的手工测试经验,研究并实现了EPIS自动测试平台。该自动测试平台是以插件的形式集成在应程序系统中的,具有高独立性,低耦合性的特点。将该自动测试平台应用于 EPIS应用程序的回归测试中,提高了测试效率,从而保证了软件质量。该自动化测试平台主要有以下功能:可以自动完成 EPIS系统测试的整个过程,包括设计测试用例、产生并执行测试脚本、以及记录测试结果并提供报表打印等各项功能;对于软件测试人员来说,测试脚本的生成过程是透明的,可以不用太多关注测试脚本的开发以及使用;以数据库的形式存放测试相关信息;在测试平台中调用外部类将EPIS应用程序的实际输出与期望输出进行比对,从而实现测试结果评判;基于核三平台开发的所有应用程序都可以在该自动测试平台上实现测试自动化,具有相对较强的通用性。本文提出的自动测试平台能够满足实际工作需求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值