用多领国 duolingo
去看看慕课网、极客时间这种网站吧,课程都有的,自动化测试框架搭建、持续集成之类的。
真想转岗,学 java 也就最多一个月的事情吧,就看领导同不同意了
如果不用 httprunner,那我觉得纯代码就是最好的方式,比如 pytest+requests+allure 这种。用了 excel 就需要去维护它,虽然是自动生成,但一直觉得使用 excel 跟自动化测试关联起来就是不太好的,当用例越来越多,那操作和管理这个 excel 是不是就很麻烦。代码 +allure 这种方式可以把任何你想看的数据插入到 allure 报告里。
南京差不多 23K
推荐你看看教程
https://coding.imooc.com/class/592.html
一整套 ui 自动化测试流程落地
不要用 pytest-parallel,这个插件不兼容 allure,用 pytest-xdist,可以一台电脑上不使用 grid、不使用 docker 的情况下,同时跑多个用例
获取验证码元素以后,截这个验证码的图,然后保存到本地,再通过 ddddorc,这样是最准的。
去研究研究 pytest 的官方文档,conftest 里 pytest_runtest_makereport 这个方法不仅可以修改成失败截图,还能获取每个用例的测试结果,测试结果写入 mysql 或者 redis,所用用例执行完毕后再写个单个的 shell 去执行一个方法,从 mysql 或 redis 里取测试结果,并发送测试报告。
这肯定是合代码的问题