你的图都挂了
除非能找到接口正式下线的批准,否则删掉是很大风险的;
另一个层面,接口即使不用了,对应的代码应该还是有参考价值的,一般也没有删掉的必要
几乎不用? 那假如删了之后发现还有在用怎么办?
覆盖率会比功能稳定更重要吗?
应该是没有重跑所有用例。
如果要改,你就把这个 执行 按钮绑定的方法,改成和详情页 重跑全部用例 按钮绑定的方法一样就可以了,具体的方法你可以右键属性查看;修改的话,应该是在 test_suite.js 这个文件里
那我猜测你的 import 相对路径不对,少了 app_auto_run 这个层级,你加上试试
你截图里看不到 adr 这个目录,是路径不对吗? 比如试下从项目根目录开始引入?
你直接在代码里调用第三方就可以了,然后把这部分封装为一个关键字
建议你可以试下这么改:把识别的过程封装为一个关键字,然后在需要的时候调用这个方法进行识别。
具体怎么封装新的关键字,可以看下上面正文里的说明
有个问题啊,如果元素没找到,timeout 就减一秒。这里是不是没考虑找元素 find element 方法执行的耗时?
尝试过沟通吗?
如果是竞聘,可以问一下自己落选的理由,自己有什么不足。
从你的描述,对方管理的人员多,这在领导眼中是很重要的,毕竟部门合并,除非你的能力比对方强很多,或者对方能力离预期差很远,不然稳定是最好的选择。
他意思是第二条用例要紧接着第一条用例后面才能执行,也就是第二条用例依赖于第一条用例
execute shell 里的路径不用变; 下面 post action 里的 report 把 workspace 去掉
不用加 workspace 的参数
env: sh: Not a directory
你的日志里是说这个目录不存在,你最好检查一下对应的两个目录,一个 result,一个 report
env: sh: Not a directory
你的日志里是说这个目录不存在,你最好检查一下对应的两个目录,一个 result,一个 report
签名方法是根据你要测的接口来定的,你要拿到对应的接口文档或许找开发要对应的签名算法才能改
记得 selenium 有处理弹窗的方法,可以自行封装一下
sorry,allure-pytest
你的构建命令里也要知指定对应的 result 目录啊,例如 ${WORKSPACE}/${job_name}/result
看下面的提示,jenkins 上需要知道到工作目录 workspace 下面的相对路径,不是决定路径
看报错是 allure result 不存在,你看下是不是配置错了
好像可以调用 Python 脚本来执行。
论坛里有个群组是关于这个框架的,你可以在论坛搜一下
我用的是 allure-Python, github 代码的 requirements 文件里有写
我好像没遇到过这个问题
前面加上 //