常用测试分类
1.功能测试(人对功能的确定,保证某个功能可以正常进行)
如验证你输入正确的手机号码和密码是否登录成功。手机号码不存在是否有提示,密码不正确是否有提示等
2.自动化测试(如jmeter,属于黑盒测试)
jmeter启动:cmd输入jmeter
如利用jmeter,直接点击绿色运行按键就直接自动帮忙测试了。test中显示绿色的是没问题的,红色是有误的
3.接口测试(如postman)
pass表示测试通过的意思
其中,无论是自动化测试还是接口测试都可以利用代码实现(pycharm等)
一个绿色的点表示执行通过一个测试
总共执行了29条,28条成功一条失败
通过该语句可以查看报告
失败的数据和原因如上
4.性能测试(模拟多人使用软件,查找服务器缺陷,防止多人使用时崩溃)
5.就业选择
按阶段划分的测试类型
1.单元测试(白盒测试)
一般是开发在进行,因为是直接针对源代码进行测试
单元测试可以理解成是通过代码对程序的一个个功能进行测验
2.集合测试(又称接口测试,较为主流的测试)
对几个功能进行测试
3.系统测试(针对软件全面进行测试)
对集合测试中的整体进行测试。如安卓手机又分各种手机牌子,每种手机牌子组在一起就是一个安卓手机集合,对这些整体进行测试
4.验收测试
首先内测(公司内部测试),接着公测(广大用户测试),其次后备测
按代码可见度划分
1.黑盒测试
2.灰盒测试(源代码看不见,但是可以看见接口)
3.白盒测试
测试策略--冒烟测试
提测标准即冒烟测试通过