原标题:想学软件测试,该从哪里入手?
想学软件测试,该从哪里入手?
软件测试是属于软件工程中的一块内容,就是我们平常听到的测试开发。作为软件测试工程师要学习的内容非常之多。比如软件测试理论、软件测试工具、测试方法以及测试框架等等之类的,都是作为软件测试工程师需要去学习的内容。
一、从哪里开始学?
有些同学他会选择自学,有些同学会选择培训来进行一个提升。这个其实也是取决于你个人的一个自学学习能力。如果自学能力比较差一点的同学小编建议你们选择培训,选择培训的话可以快速的让你去成为一个合格的软件测试工程师。如果自学能力、自制能力比较强的同学,你可以选择自学。但是自学的话,同样你也会踩很多的坑。所以你还要有一个持之以恒的毅力。有了这三者之后呢,你可能会在一定的时间之类也能达到一定的高度。如果你有了这么强的能力。加上能够有一些软件测试的前辈对你进行一个指导的话,那么在软件测试这一块,小编相信提升是会比你自学要更加快的。
二、软件测试需要掌握哪些东西?
打牢自动化测试技术基础
1、web自动化测试
Selenium测试框架
Pageobject设计模式、原则、演练
APP自动化测试
2、Android自动化测试框架
Appium高级应用于原理剖析
App自动化测试实战
测试框架封装改造
iOS自动化测试
Linux相关技能
操作环境、命令、安装数据库、部署测试环境等
数据库相关技能
各种命令用法、字段、增删改查
接口测试相关技能
接口测试基本理论、http协议、测试方法;
接口测试需求分析、用例编写、评审;
几种工具的掌握,jmeter、postman、soupUI;
APP测试相关技能
安装/卸载、离线、UI、登录等测试内容;
兼容性测试、monkey、fiddler抓包;
接口自动化测试
接口协议与抓包、代理技术与mock
接口自动化测试框架、HTTPrunner测试框架
Dobbo接口自动化测试
接口管理工具swagger、接口安全测试
掌握了以上内容,再综合自身理解和实践,把整个流程跑一遍,那么对于整体的测试流程就基本上算是掌握了。后面遇到问题也将会迎刃而解,如有问题不明白的同学,可以来软帝官网咨询课程,更有机会领取免费学习资料!