用多领国 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 里取测试结果,并发送测试报告。
这肯定是合代码的问题
极客时间的软件测试 52 讲 - 茹炳晟
看你们公司的后端开发用的什么语言,写平台的话跟开发技术栈保持一致
找开发把登录接口加一个白名单用户的校验,白名单用户通过接口登录时不需要滑块,这样就能通过接口获取到 token,后续如果是 UI 自动化,把 token 写入 cookies,跳地址就能直接进系统了。
我不太明白的是,某一个内部接口会对接第三方服务,那我需要怎么做,才能让内部的这个接口不走第三方服务而走我定义好的 mock?
极客时间的测试 52 讲,真的是我最近几年看到的最好的测试思路讲解,真的特别棒
不出了,没票看不了视频
标题很真实,入行 10 年,如果按 DISC 性格测试的话,我属于 D(支配型/控制者) 和 C(完美型/服从者) 都有,感觉如果不干 IT 这行,不会写代码,我都不知道自己能不能在其他行业生存下去
所以大佬最后去了哪里?
我们公司有在做数据工厂,就是造数据给测试和研发做测试的,其实这些已经脱离了一般的测试平台本质,等于一个应用平台,功能就是造数据,但数据都是跟业务强关联的,做成开源的肯定不适合所有公司,还是要改,那还不如自己公司自己做一个定制化的,可能代码更简单,针对性更高,只是跟着版本迭代,需要人力去维护。
学习也是有目的的,能赚到钱才行,学再多,完全用不到工作上那也白搭。现在这个社会,并不是你学的越多你就越吃香。深度学习,强化学习,硬件,这些确实是现在的风口,但我不在这一行里,凭什么要遭人贬低?是不是会调用 TensorFlow 或者 pytorch 的包,就比别人高一等?目前点点点的测试确实是 IT 鄙视链的底端,年龄大的点点点测试被淘汰很正常,那是他们活该,但对别人工作的行业强行贬低,那就没意思了,我需要在我目前所在的行业里赚钱,活下去,那就是我活的最正确的路,你管我呢?领导 PUA 我,我可以走啊,你管我呢?一天到晚内卷内卷的,跳槽频繁一直当干活的,当然要被卷。同样年龄财富自由那么多的,如果保持不了一颗平常心,眼高手低,永远也变不成自己想要的自己,就会变成一天到晚抱怨的怨妇
谢谢大佬的指点
嗯,感觉在这个公司学 java 可能用处更大点
谢谢大佬指点
反正我们的测试平台的自动化部分只是提供一个运行自动化测试的界面,以及看测试进度和结果,实际的测试用例还是用代码写的,主要就是代码自由度高,方便