好的,感谢。我查到了,mark 标记有个 xdist_group 可以设置
不合理,本来测试开发平级,这下差不多搞成上下级关系了。测试地位低下就会造成背锅局面,不管什么情况都是测试背。亲身经历过,已出坑
那你可以试试把前置操作拎出来放到一个用例里面,然后用 pytest 里面 skip 标记,我记得是可以 skipif 里面写判断条件,判断成功就跳过执行,可以研究一下
搞大数据吧,java、python 都行
我这里参照 jmeter 的方式写了一套 python 的接口框架,excel 数据驱动的,预期结果断言是这么实现的,可以参考一下,不知道是否有帮助
让开发把选课去重判断的代码注了,测完再加回来
testin 除了 ai 识别以外我感觉其他功能一般,还不如自己写框架来的实在。它那个脚本实现起来没有公共传参的地方,一旦有需要复用但是参数又不一样的地方就没法整,就得重新写一遍才行,不易维护
技术需求不大的话就转管理呗,pmp 高项什么的学起来
robot framework 关键字驱动的自动化测试框架,基于 python 的一个第三方库。里面有一些已经封装好的关键字,可以直接调用传参就行,不用自己实现功能了
pytest 的 rerun-failure 就可以了啊
可以把处理前置数据放到 fixure 里面,然后 case 里就只放正常的步骤,如果需要调用前置处理就在 case 加上 usefixure 标识就好了
我们公司更坑,啥校验都让前端做,后端接口基本没校验逻辑,不管你参数怎么传都能调通,还让我们搞接口自动化测试,搞毛啊
你可以试下这个方法 element_to_be_clickable,看看返回的是什么。再有就是看下元素 class 属性有没有那种类似 disabled 不让操作的属性,或者看下元素是不是在 iframe 里