软件测试全栈自动化工程师需要掌握的内容:
1.全面掌握测试基础理论原理、测试流程与方法;
2.掌握常用测试工具,postman,linux、 jmeter、 RF、 抓包等测试技术;
3.掌握数据库脚本、前端开发基础,独立编写html页面;
4.熟练掌握python开发编程基础和python高级编程、面向对象思维;
5.掌握主流开源接口和UI自动化测试框架使用: selenium、 appium、 airtes request、RF;
6.掌握持续集成、CI、 CD\docker容 器技术;
7.可独立搭建接口、UI自动化测试框架,分层自动化模式,建立框架技术体系;
8.可掌握jmeter、loadrunner性能测试工具使用;
9.独立实战各类型测试项目与自动化测试项目、性能测试项目;
我相信,有耐心看到这的同学,一定是有心把软件测试作为自己的职业发展,去深入研究的,除了上面这些内容,我还整理了一些测试人从手工到测试开发的全栈内容和项目,一并分享出来!
直接都做成思维导图,可以先保存,慢慢捋清思路。小建议:我们在学习的过程中可以写一写博客,分享总结自己的问题与成长。吾日三省吾身,不仅能督促自己坚持,发现问题所在!记录分享还能获得更多的朋友!
下面的实战项目,内行看门道!
最后:
汲取经验在前,方能功成在后,不断学习成长!
对项目实战感兴趣的欢迎一起来交流自动化、测试开发。不管你现在处于哪一个阶段,都可以一起来报团取暖,我们都是测试人!