软件测试自动化脚本举例,软件测试自动化中的脚本技术

龙源期刊网 http://doc.docsou.com

软件测试自动化中的脚本技术

作者:黄绮梅谢思妙

来源:《中国化工贸易·中旬刊》2018年第07期

摘要:在新时期下,随着计算机网络技术的发展,当今越来越多的软件已经逐渐在各个

行业中得到应用。对于软件工程开发来说,软件工程开发中最为重要的一项就是软件测试,这也是保证软件产品可以投入到市场的基本要素。脚本技术是实现软件自动化测试的重要组成部分,甚至决定了自动化测试的功能。基于此,本文重点对软件测试自动化中脚本技术进行探究。

关键词:软件测试;自动化;脚本技术;方法

0 引言

为了能够保障软件工程开发质量与性能,就必须要展开多轮的软件测试工作。在软件测试当中,通常都是采用人工测试方法,测试效率和效果都十分有限,也无法控制测试周期与成本。特别是对于一些大型软件来说,测试工作更加困难,BUG频出。而融合脚本技术,可以更高的实现自动化软件测试功能,对软件测试的可操作性与维护性有着极大的帮助,不仅可以保证软件测试的质量与效率,同时还可以降低人工劳力。

1 融合脚本技术的自动化软件测试平台

在自动化软件测试平台当中,主要是涵盖了接口映射表、驱动器(包括脚本驱动器和数据驱动器)、函数库,这些子项目共同组成了框架测试,从而对软件展开测试工作。在实际测试当中,下脚本由上层脚本调度并执行,在地层运行脚本通信与驱动当中,查询接口映射表会直接调动待测系统结构。在数据文件中,测试脚本在实际运行中会调用内部数据信息。其中,脚本驱动会调动上层脚本,而底层脚本当中包含着待测系统具体的测试步骤程序。在接口映射表中,关键字驱动测试框架会利用组件映射表内容,需要工作人员事先做好接口的名称、参数设计工作,这样即可处理待测系统的相关数据。

运行测试脚本时,映射表会将匹配接口参数名称等数据,如果此时将系统接口更改,此时只需要对映射表做出相应的调整,即可在待测系统、测试系统间形成良好的耦合功能。同时在测试脚本以及数据文件之间,通过数据驱动即可实现连接器主要功能,通常是由XML文件、文本文件实现。在实际测试当中,如果含有数据需求,数据指令即可调动数据驱动器实现相应的功能。在脚本与测试数据间,通过数据驱动器作为数据中转,从而实现相关功能,如果更改了测试数据,则只需要更改数据驱动器即可,不需要对脚本进行调整。而函数库当中,其中主要是存储了字符串、文字操作、数据缓存等各种通用函数,从而对整个软件测试自动化系统提供函数数据支持。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值