柠檬班培训1软件测试

1.什么是软件测试以及软件测试的目的?

百科:为了发现程序中的错误而执行程序的过程

实际工作中:

1)为了发现程序员在开发中存在代码以及逻辑错误

2)为了审核产品的完成是否符合用户的需求

3)为了提高用户的体验

4)为了交付更高质量的产品

2、软件测试的分类?

性能测试:压力测试,负载测试

易用性测试:APP游戏,快速可以上手使用这个工具

安装与卸载测试:APP或者应用程序

柠檬班培训1软件测试_第1张图片

柠檬班培训1软件测试_第2张图片

alpha测试与beta测试的区别:

alpha测试:是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实验操作环境下进行的受控

测试,alpha测试不能由程序员或测试员完成。


beta测试:是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场。Beta测试不能由程序员和测试员完成。

3、比较重要的软件测试种类说明:

1)黑盒测试==功能测试

2)单元测试与集成测试、系统测试

单元测试,一般是开发人员自己去进行测试

集成测试:将多个模块合在一起测试

系统测试:网站的所有功能全部完成时,即所有模块在一起测试

安装与卸载测试:一般在APP测试以及CS系统的测试会用到,看安装、在线升级安装

以及卸载、重复安装是否有问题。

易用性测试:这个从用户的角度出发,一个应用的东西做出来了,用户接受起来是不是很快。

兼容性测试:一般在APP测试以及CS系统的测试中,主要不同屏幕、不同像素、不同系统的手机

以及电脑上不同系统,不同浏览器,32/64位。












你可能感兴趣的:(测试技巧)