前端场景覆盖率检查方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:41509963 阅读:29 留言:0更新日期:2024-05-30 14:49
本发明专利技术涉及一种前端场景覆盖率检查方法方法、装置、计算机设备和存储介质,方法包括:获取预生成的场景覆盖测试用例,其中场景覆盖测试用例对应于前端的业务;根据场景覆盖测试用例,确定不同测试场景的测试应用文件;根据测试应用文件,复现测试场景的前端与后端的交互过程,测试场景的各个运行步骤,生成对应的运行日志信息;根据日志信息生成前端场景覆盖率检查报告。上述方法可以减少测试的工作量,提高测试的效率。

【技术实现步骤摘要】

本专利技术涉及测试领域,特别是涉及前端场景覆盖率检查方法、装置、计算机设备和存储介质


技术介绍

1、代码覆盖率的检测普遍用于后端的接口系统的检测;前端逻辑代码、调用链路的检查,能够从行覆盖率、函数覆盖率、分支覆盖率、语句/指令/声明覆盖率等角度分析代码,提升代码稳定性。

2、与后端不同的是前端页面是直接面向用户、与用户交互的第一门户。而面对庞大而复杂的用户群里,在不同场景下的异常也是各式各样。而在开发阶段,前端却没有一个套有效的针对不同用户不同场景的前端场景覆盖率检查工具。只能靠单一的mock或单一用户造数据式的模拟场景,效率低且不可复用

3、而在出现产线问题时,前端对于异常场景的复现往往依赖于接口的排查与客诉的反馈。不能有效的在代码层面复现出异常场景的情况,也是困扰前端开发的一个难点。

4、对于前端场景覆盖的检查目前较为常见的方案如下

5、方案一由开发人员模拟数据覆盖不同场景:

6、开发人员通过对业务需求的分析,确认出可能出现的不同场景,并根据不同场景模拟出需要的不同数据,而数据中也需要根据场本文档来自技高网...

【技术保护点】

1.一种前端场景覆盖率检查方法,其特征在于,所述方法包括:

2.如权利要求1所述的前端场景覆盖率检查方法,其特征在于,所述根据所述场景覆盖测试用例,确定不同测试场景的测试应用文件,包括:

3.如权利要求2所述的前端场景覆盖率检查方法,其特征在于,所述场景覆盖测试用例包括测试场景对应的版本号;

4.如权利要求3所述的前端场景覆盖率检查方法,其特征在于,所述用户数据包括前端UA、登录态和用户信息;

5.如权利要求1所述的前端场景覆盖率检查方法,其特征在于,所述后端为node中间件,所述node中间件用于实现前端请求拦截、执行所述前端请求、Log...

【技术特征摘要】

1.一种前端场景覆盖率检查方法,其特征在于,所述方法包括:

2.如权利要求1所述的前端场景覆盖率检查方法,其特征在于,所述根据所述场景覆盖测试用例,确定不同测试场景的测试应用文件,包括:

3.如权利要求2所述的前端场景覆盖率检查方法,其特征在于,所述场景覆盖测试用例包括测试场景对应的版本号;

4.如权利要求3所述的前端场景覆盖率检查方法,其特征在于,所述用户数据包括前端ua、登录态和用户信息;

5.如权利要求1所述的前端场景覆盖率检查方法,其特征在于,所述后端为node中间件,所述node中间件用于实现前端请求拦截、执行所述前端请求、log记录、返回响应。

6.如权利要求1所述的前端场景覆盖率检查方法,其特征在于,所述根据所述日志信...

【专利技术属性】
技术研发人员:杨骁
申请(专利权)人:平安付科技服务有限公司
类型:发明
国别省市:

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

1