@@ -49,7 +49,10 @@ ete 测试,需要依赖操作者操作,收集录制脚本信息,所以需
494923 . 支持分组维护 :heavy_check_mark :
505024 . 支持文件重命名 :heavy_check_mark :
515125 . 支持导入导出文件信息 :heavy_check_mark :
52- 26 . 支持自定义函数、自定义插件扩展:white_check_mark :
52+ 26 . 支持设置缓存信息 :heavy_check_mark :
53+ 27 . 支持可视区域生成图片对比生成测试结果 :heavy_check_mark :
54+ 28 . 支持脚本回放调试 :heavy_check_mark :
55+ 29 . 支持自定义函数、自定义插件扩展:white_check_mark :
5356
5457## 快速开始
5558
@@ -159,30 +162,30 @@ ete 测试,需要依赖操作者操作,收集录制脚本信息,所以需
159162 "date" : 1678243527820 ,
160163 "userAgent" : " Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" ,
161164 "cookies" : [
162- {
163- "domain" : " www.baidu.com" ,
164- "expirationDate" : 1711066469 ,
165- "hostOnly" : true ,
166- "httpOnly" : false ,
167- "name" : " MSA_WH" ,
168- "path" : " /" ,
169- "sameSite" : " unspecified" ,
170- "secure" : false ,
171- "session" : false ,
172- "storeId" : " 0" ,
173- "value" : " 3901244"
174- },
165+ {
166+ "domain" : " www.baidu.com" ,
167+ "expirationDate" : 1711066469 ,
168+ "hostOnly" : true ,
169+ "httpOnly" : false ,
170+ "name" : " MSA_WH" ,
171+ "path" : " /" ,
172+ "sameSite" : " unspecified" ,
173+ "secure" : false ,
174+ "session" : false ,
175+ "storeId" : " 0" ,
176+ "value" : " 3901244"
177+ }
175178 ],
176179 "localStorage" : {
177- "BAIDU_PRIVATE" : " 16ww496207" ,
178- "squarePop" : " 1" ,
179- "___ds_storage__eqid" : " xxx|1679995377511" ,
180- "index_ls_qid" : " xxx"
180+ "BAIDU_PRIVATE" : " 16ww496207" ,
181+ "squarePop" : " 1" ,
182+ "___ds_storage__eqid" : " xxx|1679995377511" ,
183+ "index_ls_qid" : " xxx"
181184 },
182- "sessionStorage" : {
185+ "sessionStorage" : {
183186 "BAIDU_PRIVATE" : " xxx"
184- },
185-
187+ },
188+
186189 "isMobile" : false ,
187190 "hasTouch" : false ,
188191 "deviceScaleFactor" : 1 ,
@@ -345,7 +348,7 @@ ete 测试,需要依赖操作者操作,收集录制脚本信息,所以需
345348
346349测试报告列表,会展示一些关键信息 ,` 断言结果 ` ,` 请求错误 ` ,` 页面错误 ` ,` 用时 ` 汇总信息
347350
348- ![ ete 设置] ( ../img/ete/ete30.jpeg ' ::etest-col-8 ')
351+ ![ ete 设置] ( ../img/ete/ete30.jpg ' ::etest-col-8 ')
349352
350353展示测试报告详情,解析也页面 ` 断言结果 ` 、 ` 请求接口错误 ` 、` 页面错误 ` ,如果断言结果发生; 错误,则会** 截图** 展示错误结果,方便开发者查看断言错误原因;断言结果通过分组+ 脚本名称+ 脚本索引,可以更加快速的定位到测试脚本信息,页面在执行的过程中,出现了请求错误,则会抓取请求地址以及错误类型,展现在页面上; 页面错误:在运行 ete 过程中出现的错误,加载超时、找不到元素等,都会被列举出来。
351354
@@ -378,17 +381,19 @@ ete 测试,需要依赖操作者操作,收集录制脚本信息,所以需
378381
379382!> 如果修改的测试用例信息过多,建议重新录制脚本信息,防止文件执行过程报错,影响测试结果。
380383
381- ![ ete 添加全局配置] ( ../img/ete/ete25.jpeg ' ::etest-col-8 ')
384+ ![ ete 添加全局配置] ( ../img/ete/ete25.jpg ' ::etest-col-8 ')
382385
3833861 . 无头模式:配置启动测试是否自动在无头模式下运行 默认是 ` fasle `
384- 2 . 性能分析: 浏览器测试时,是否收集性能分析报告,** 定时任务不会开启性能分析** 默认是 ` fasle `
385- 3 . 行为快照: 对于页面的每一步操作都会生成快照,待用力执行完毕后,会自动导出到桌面,** 定时任务不会开启行为快照** ,默认是 ` fasle `
386- 4 . 开启高级配置:` 开启高级配置 ` 需要再` 高级配置 ` 中,配置环境变量,不开启` 高级配置 ` 中的配置的变量不被生效
387- 5 . 开启插件配置:` 开启插件配置 ` 需要再` 高级配置 ` 中,配置插件配置,不开启` 高级配置 ` 中的插件配置不被生效
388- 6 . 开启环境配置: :` 开启环境配置: ` 需要再` 高级配置 ` 中,配置环境配置,不开启` 高级配置 ` 中的插件配置不被生效
389- 7 . 超时时间:浏览器在操作时,等待下一个操作的最长时间 默认是 ` 60s `
390- 8 . 延迟时间:由于一些特色场景需要设置长时间等待,最大不得超过` 60s ` , ` 延迟时间 ` 与 ` 超时时间 ` 同时设置延迟时间不得超过超时时间
391- 9 . 内存缓存:对与一些需要登录的后才可以录制的状态,将参数存在` cookies ` 、` localStorage ` 中,这种情况只要开启此功能,会在开启页面的时候将数据塞进浏览器中,对 ` sessionStorage ` 缓存无效,并且多个脚本同一个 ` key ` 不同的` value ` 有优先使用第一个,
387+ 2 . 开启调试:配置开启调试模式后,仅在手动执行下生效,需要通过快捷键` ctrl+f ` 执行下一步默认是 ` fasle `
388+ 3 . 性能分析: 浏览器测试时,是否收集性能分析报告,** 定时任务不会开启性能分析** 默认是 ` fasle `
389+ 4 . 行为快照: 对于页面的每一步操作都会生成快照,待用力执行完毕后,会自动导出到桌面,** 定时任务不会开启行为快照** ,默认是 ` fasle `
390+ 5 . 设置缓存:` cookies ` 、` localStorage ` 中,这种情况只要开启此功能,会在开启页面的时候将数据塞进浏览器中,对 ` sessionStorage ` 缓存无效,并且多个脚本同一个 ` key ` 不同的` value ` 有优先使用第一个,
391+ ` cookies ` 、` localStorage ` 中,这种情况只要开启此功能,会在开启页面的时候将数据塞进浏览器中,对 ` sessionStorage ` 缓存无效,并且多个脚本同一个 ` key ` 不同的` value ` 有优先使用第一个,
392+ 6 . 开启高级配置:` 开启高级配置 ` 需要再` 高级配置 ` 中,配置环境变量,不开启` 高级配置 ` 中的配置的变量不被生效
393+ 7 . 开启插件配置:` 开启插件配置 ` 需要再` 高级配置 ` 中,配置插件配置,不开启` 高级配置 ` 中的插件配置不被生效
394+ 8 . 开启环境配置: :` 开启环境配置: ` 需要再` 高级配置 ` 中,配置环境配置,不开启` 高级配置 ` 中的插件配置不被生效
395+ 9 . 超时时间:浏览器在操作时,等待下一个操作的最长时间 默认是 ` 60s `
396+ 10 . 延迟时间:由于一些特色场景需要设置长时间等待,最大不得超过` 60s ` , ` 延迟时间 ` 与 ` 超时时间 ` 同时设置延迟时间不得超过超时时间
392397
393398![ 添加全局配置] ( ../img/ete/ete19.jpeg ' ::etest-col-8 ')
394399
0 commit comments