网页测试方法及装置制造方法及图纸

技术编号:30186812 阅读:30 留言:0更新日期:2021-09-29 08:23
本申请公开了一种网页测试方法及装置,涉及计算机技术领域。该方法包括:获取第一配置数据;所述第一配置数据,基于录制的网页测试过程而生成,所述第一配置数据至少包括测试步骤;展示所述第一配置数据;响应于用户对所述测试步骤的编辑操作,对所述第一配置数据进行编辑,并生成第二配置数据,以使测试设备基于所述第二配置数据以及编辑后的所述第一配置数据进行网页测试。根据本申请实施例,能够降低网页测试对用户编程能力的要求。低网页测试对用户编程能力的要求。低网页测试对用户编程能力的要求。

【技术实现步骤摘要】
网页测试方法及装置


[0001]本申请属于计算机
,尤其涉及一种网页测试方法及装置。

技术介绍

[0002]随着互联网的发展,出现了越来越多的网页应用。在上线网页应用之前,需要对网页应用进行多次测试。目前,通常使用测试框架Selenium,对网页应用进行自动化测试。用户可以使用Selenium的录制插件,对网页应用的测试过程进行录制。待录制完成后,录制插件可以生成测试脚本。用户可以运行测试脚本,回放测试过程,对网页应用进行自动化测试。
[0003]当网页应用的功能发生调整时,如增加、删除或者更新某个功能,需要用户对测试脚本中涉及上述功能的部分的代码进行增加、删除或修改。如此,需要用户具有较高的编程能力。

技术实现思路

[0004]本申请实施例提供一种网页测试方法及装置,以解决网页测试需要用户具有较高的编程能力的问题。
[0005]为了解决上述技术问题,本申请是这样实现的:
[0006]第一方面,本申请实施例提供了一种网页测试方法,包括:
[0007]获取第一配置数据;所述第一配置数据,基于录本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网页测试方法,其特征在于,所述方法包括:获取第一配置数据;所述第一配置数据,基于录制的网页测试过程而生成,所述第一配置数据至少包括测试步骤;展示所述第一配置数据;响应于用户对所述测试步骤的编辑操作,对所述第一配置数据进行编辑,并生成第二配置数据,以使测试设备基于所述第二配置数据以及编辑后的所述第一配置数据进行网页测试。2.根据权利要求1所述的方法,其特征在于,所述获取第一配置数据之前,所述方法还包括:基于录制的网页测试过程,生成所述第一配置数据;所述基于录制的网页测试过程,生成所述第一配置数据,包括:识别所述网页测试过程中各个测试步骤的步骤类型;当所述测试步骤的步骤类型为浏览器页面的页面测试时,记录所述测试步骤的步骤标识和测试参数,所述测试参数至少包括测试动作标识、被测试元素或元素位置;当所述测试步骤的步骤类型为浏览器非页面的浏览器测试时,记录所述测试步骤的步骤标识。3.根据权利要求1所述的方法,其特征在于,所述响应于用户对所述测试步骤的编辑操作之前,所述方法还包括:响应于用户对目标测试步骤的预览操作,调用浏览器执行所述目标测试步骤。4.根据权利要求1所述的方法,其特征在于,所述对所述第一配置数据进行编辑,并生成第二配置数据,包括:对所述第一配置数据中的步骤标识进行组合,得到记录有步骤标识组合的第二配置数据;对所述第一配置数据中测试参数的赋值进行修改。5.根据权利要求2所述的方法,其特征在于,所述基于所述第二配置数据以及编辑后的所述第一配置数据进行网页测试,包括:解析步骤标识或测试参数,得到待调用的函数;调用所述函数;基于所述函数的调用结果,生成网页测试结果。6.一种网页测试方法,其特征在于,所述方法包括:获取第二配置数据;所述第二配置数据,基于对第一配置数据进行编辑而生成;所述第一配置数据,基于录制的网页测试过程而生成,所述第一配置数据至少包括测试步骤;将所述第二配置数据划分为多份配置子数据;将所述多份配置子数据发送至多个测试设备,以使每个所述测试设备,基于编辑后的所述第一配置数据和接收的所述配置子数据进行网页测试,并返回网页测试子结果;汇总各个所述测试设备返回的网页测试子结果,生成网页测试总结果。7.根据权利要求6所述的方法,其特征在于,所述将所述多份配置子数据发送至多个测试设备,包括:获取所述多个测试设备各自的负载率;
按照所述多个测试设备各自的负载率的比例,将所述多份配置子数据发送至所述多个测试设备。8.根据权利要求6所述的方法,其特征在于,所述基于其接收的所述配置子数据进行网页...

【专利技术属性】
技术研发人员:马建均朱磊
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1