2023/4/21 | 5.5 | ' 队长模块_谷歌web自动化测试框架5.5 1.增加类_切换选择器EX(),默认为自动匹配选择,防止选择器判断不准确,同时支持切换指定选择器,有css选择器,xpath选择器,元素对象js表达式选择器,选择器类型参考[#元素选择器_*], 影响队长标签页类和队长chrome类以元素_*开头的相关命令 ' 2.类_切换选择器(),该命令调整为兼容命令模式,这个只支持css选择器和xpath选择器之间的切换,再没有调用该命令时,默认选择器类型为自动类型模式,使用该命令后需要切换到自动类型模式或者元素对象js表达式选择器类型模式,需要使用类_切换选择器EX() ' 3.当元素选择器是元素对象js表达式选择器时,元素_取匹配数()可能会受到一定影响,比如[document.querySelector('a')]该选择器元素_取匹配数()会返回1,比如[document.querySelectorAll('a')[0]]该选择器元素_取匹配数()会返回[document.querySelectorAll('a')]匹配到的真实长度,请注意 ' 4.修复网络_拦截,当拦截PUT类型时POST提交内容返回空的问题 ' 5.元素对象表达式选择器,可以通过F12,右键点击[copy JS path]复制而来,也可以通过探测工具3.46来获取,主要更新了shadRoot节点树生成元素对象表达式选择器的探测和测试 |
2023/3/29 | 5.4 | ' 队长模块_谷歌web自动化测试框架5.4 ' 1.优化队长浏览器_插件切换代理,以前当代理账号,密码中含有"&"字符会导致设置代理出错,导致出现弹窗认证;当前版本测试代理账号"yhi6&%#!@#$%&~*()_+<>"可以正常代理,目前已知账号密码中含有":"字符会仍然设置失败,弹窗,手动设置也会失败,导致弹窗认证问题,请自己测试,请尽量减少特殊字符的使用,影响命令有队长浏览器类.切换代理(),队长chrome类.浏览器_插件切换代理(),注意:不兼容旧版插件 ' 2.优化代理插件到1.2版,点击插件助手图标时会点亮选择的代理类型,当使用队长标签页类.页面_清除缓存()和队长chrome类.页面_清除缓存(),用队长浏览器_插件切换代理()能正常切换代理,1.2版只能用于队长模块_谷歌web自动化测试框架5.4版以上,插件请到综合测试工具源码包里面获取,注意:不兼容旧版本模块 ' 3.优化油猴_获取脚本列表(),油猴_删除脚本(),油猴_添加脚本(),支持谷歌浏览器111以上版本,队长chrome类.*和队长浏览器类.*相关命令影响 ' 4.优化队长标签页类.页面_是否加载完成(),页面_是否已加载完毕,应对动态加载的框架的就绪判断 ' 5.队长浏览器_取标签页_指定网页(),参数网址和标题都不为空时,只有网址和标题都比对成功才算成功,队长浏览器_取标签ID_指定网页 ()同样如此 ' 6.优化队长插件到1.17,加快队长浏览器_插件清除缓存的速度,影响队长浏览器类.页面_清除缓存(),队长chrome类.页面_清除缓存() |
2023/3/12 | 5.3 | 队长模块_谷歌web自动化测试框架5.3 1.优化队长浏览器_新建标签,当网址带有多个参数,会丢参数的问题,影响队长浏览器类.新建标签页(),队长chroem类.标签页_新建标签页() |
2023/3/10 | 5.2 | 队长模块_谷歌web自动化测试框架5.2 1.优化队长chrome类.框架_指定索引是否就绪(),队长chrome类.框架_指定网页是否就绪(),队长chrome类.框架_指定索引取脚本环境id(),队长chrome类.框架_指定网页取脚本环境id(),对脚本环境id进行判断,防止动态加载框架,框架对应的脚本环境id没有创建,导致就绪判断到主框架,就绪出错脚本环境id为空;队长标签页类相同命令同步修改 |
2023/3/10 | 5.1 | ' * 队长模块_谷歌web自动化测试框架5.1 ' *1.优化队长浏览器_插件切换代理(),解决谷歌浏览器111版切换代理失效问题,影响的有队长浏览器类.切换代理() ,队长chrome类.浏览器_插件切换代理() |
2023/3/9 | 5.0 | ' 队长模块_谷歌web自动化测试框架5.0 ' 1.优化http访问对象,解决谷歌浏览器111版本部分浏览器类命令无法访问远程服务端的问题,影响的有队长浏览器_*相关命令,队长浏览器类下的命令,队长chrome类部分命令 |
2023/3/7 | 4.9 | ' 队长模块_谷歌web自动化测试框架4.9 ' 1.增加队长chrome类.元素_枚举属性(),队长标签页类.元素_枚举属性(),用来枚举相同选择器的元素内部属性 ' 2.增加队长chrome类.元素_枚举对象属性(),队长标签页类.元素_枚举对象属性(),用来枚举相同选择器的元素对象下成员属性值 |
2023/2/2 | 4.8 | ' 1.优化队长chrome类.存储_枚举(),使其支持最近当前最新谷歌浏览器109版 ' 2.队长chrome类.存储_添加或修改 (),使其支持最近当前最新谷歌浏览器109版 ' 3.队长chrome类.存储_删除 ( ),使其支持最近当前最新谷歌浏览器109版 ' 4.队长chrome类.存储_清空 ( ),使其支持最近当前最新谷歌浏览器109版 ' 5.队长标签页类.存储_*相关命令同步进行优化 |
2023/1/23 | 4.7 | ' 1.修复队长浏览器_取标签ID_指定网页(),返回参数是否有效一直为假问题,影响队长chrome类.标签页_切换到指定网页() ' 2.优化队长chrome类.初始化(),当没有进行队长_初始化()时提示并返回假 ' 3.优化队长标签页类.元素_添加本地文件(),队长chrome类.元素_添加本地文件(),当选择器参数留空时,自动定位到文件框元素,只需要设置第几个参数就可以定位到哪一个文件框元素 |
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |