说句不中听的话,想要拿期望薪资,很难,学历是首要问题。
稍微大点的公司进不去,小公司给的也很有限。
建议打磨自己的技术,精专一两个方向,有机会提升学历。多找内推机会
主要是 baseurl,数据库配置、基础数据 (登录用户、产品信息等),要实现可配置、参数化
可以尝试下 password 参数不传
1、对接接口文档,同步接口数据;
2、参数和接口分离,每次只需要改动参数即可;
我们团队目前的实现就是用的思路 2:Python+Pytest+Allure+Request+Excel
1、只需为每个项目创建一个 Excel 文件,维护测试用例即可,无需编码;
2、实现了案例读取、执行、断言、报告聚合、消息发送、用例自动生成等功能;
interfaceEx 接口自动化测试框架
欢迎交流
个人建议:不懂的要多问。当然不是遇到问题就问,而是要把不清楚的总结下来,先自己思考下,再统一找同事或者导师交流一下。这样既能防止因为项目/环境不熟悉造成漏测,也能在交流过程中形成自己的沉淀,认识不足。
好的,谢谢大佬
可以直接用 jenkins 服务器架设 nginx 或者 Tomcat,无需额外服务器
感觉应该是 2 楼说的问题
无需解析 allure 报告,我是这么做的
1、自动化框架执行完成,都会收集测试结果的,可以把这些结果作为测试结果推送的概览项;
2、使用 nginx、Tomcat 等代理 allure 报告,将 url 附到推送的结果中。
好的,谢谢
python -m pytest
可以试一下这样执行
应该是 conftest 中 fixture 用的不对造成的,下面这篇对 conftest 的使用介绍的非常详细,希望对你有帮助:
https://www.cnblogs.com/poloyy/p/12663601.html
请问下楼主,不同项目的登录接口,可能验证码机制不一样,这个问题如何兼容呢
身为同龄人,羡慕大佬的成就,像大佬看齐
我现在已经在容器中生成 exec 文件,如果要生成 html 报告,还是要跟编译主机进行交互,请问这部分怎么解决的
我觉得测试人员 debug 的前提是 有时间 + 有兴趣 + 有能力
兴趣和能力上面几位回答的很透彻了,但时间也是一个很重要的考量
测试任务很重的情况下,根本没时间 debug 找问题,除非被某个开发惹急了,找出原因打脸用
还是要做数据校验的,接口测试也要有预期值,这就要用到数据库或者 ES 数据了
建议还是以项目根目录为基准,使用相对路径,别人运行项目也不会有问题
fapath = os.path.dirname(os.path.dirname(file))