用于实现自动化程序测试的方法技术

技术编号:39873506 阅读:22 留言:0更新日期:2023-12-30 12:59
本发明专利技术涉及用于实现自动化程序测试的方法,包括:

【技术实现步骤摘要】
用于实现自动化程序测试的方法


[0001]本专利技术涉及一种用于程序测试的方法,尤其涉及用于实现自动化程序测试的方法


技术介绍

[0002]当程序员写好一个程序或者功能时,都离不开测试环节,测试我们的程序能不能正常跑通,能不能经受住循环操作的压力测试,一般压力测试有两种方式,手动测试和利用自动化工具测试

鉴于手动测试不仅需要大量人力和物力,还要考虑测试流程等问题,于是就有了自动化测试,我们要根据业务功能的流程去编写测试脚本,所谓测试脚本就是特定测试的一系列指令,这些指令可以被自动化测试工具所执行;编写测试脚本需要有一定语言基础及写代码的能力,这对于开发人员来说很容易,但对于没有语言基础的测试人员或者非本行业的人来说根本写不了测试脚本,导致只能手动去测试,而手动测试针对于某一业务功能的稳定性测试需要花费大量的时间和精力,而且还不一定能保证流程的完整性

一致性;在业务功能发生修改后,还得重新花费大量时间和精力手动测试该业务


技术实现思路

[0003]针对以上现有技术,本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
用于实现自动化程序测试的方法,包括:
S1.
在程序中进行事件的埋点,以便根据用户在程序的操作界面上的交互操作抓取对应的操作事件以及将抓取到的操作事件转换为脚本语言并写入到脚本文件;
S2.
在程序的操作界面中添加一个开始录入的操作按钮和结束录入的操作按钮;
S3.
响应用户对开始录入的操作按钮的触发,在本地创建脚本文件,以及响应用户在所述触发之后的交互操作,抓取交互操作对应的操作事件以及将抓取到的操作事件转换为脚本语言并写入到脚本文件中;
S4.
响应用户对结束录入的操作按钮的触发,保存脚本文件以形成测试脚本;
S5.
在程序中加载所述测试脚本以使程序自动运行
。2.
根据权利要求1所述的方法,其中,所述步骤
S3
包括:
S31.
响应用户对开始录入的操作按钮的触发,弹窗提醒用户输入脚本文件名称;
S32.
根据用户输入的脚本文件名称,在本地创建脚本文件;
S33.
监听所述触发之后的交互操作对应的操作事件,以及将监听到的操作事件转换为脚本语言并写入到脚本文件中
。3.
根据权利要求1或2所述的方法,其中,在程序的操作界面中添加一个开始录入的操作按钮和结束录入的操作按钮,包括在程序中植入相关代码,使得在程序的操作界面上出现一个开始录入的操作按钮和结束录入的操作按钮
。4.
根据权利要求3所述的方法,还包括:在程序中植入相关代码,使得开始录入的操作按钮和结束录入的操作按钮一直以置顶的形式展现在程序的操作界面上,以便于在程序跳转至不同的操作界面时用户随时能够触发开始录入的操作...

【专利技术属性】
技术研发人员:谭登峰请求不公布姓名请求不公布姓名
申请(专利权)人:北京仁光科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1