东莞软件测试_全栈软件测试老师向你介绍测试的几种类型

今天,北大青鸟全栈软件测试教授Jade Bird介绍了各种类型的软件测试。一般来说,一个项目包含的测试类型有:手动测试、黑盒测试/功能测试、白盒测试、自动化测试、兼容性测试、接口测试、性能测试、渗透测试等。那么,让我们来看看每种类型的特征。

1、手工测试,

它们主要执行一些复杂且不常见的功能。目前,大多数公司的应用测试中使用的手动测试比例约为70%。

2、自动化测试,

主要做一些重复性和经常使用的场合。可以根据自己的技能选择正确的语言和工具来实现自动化。目前市场上使用的有很多:RF、UFT(QTP)、winrunner、selenium、appium、uiautomator、XCUITEST等。

3、接口测试,

接口测试是验证返回参数和接口状态是否正确。接口测试初期需要做以下准备工作:开发者提供服务接口(接口路径、头文件、请求数据格式等);湾提供测试数据。以登录为例:需要多个用户名密码组合; C、根据前两部分,可以选择Postman、RESTClient、Fiddler、Charles中的任意一个来模拟请求; d.根据仿真设计应用格式,选择相应的测试工具。目前主要的界面测试包括:Jmeter、Locust以及一些自己编写的脚本。如果刚入门,建议学习Jmeter。 Jmeter可以进行接口测试、并发测试、压力测试、基于接口的负载测试;脚本的工程目录通常包括:lib库文件、测试数据文件、测试用例文件、测试报告、日志文件和主程序。

4、兼容性测试,

兼容性测试目前主要关注移动设备兼容性、操作系统兼容性和浏览器兼容性。由于当前设备、浏览器和操作系统的多样性,在产品上线之前,您一般会在不同的设备(不同分辨率)、浏览器和操作系统上操作和使用产品。感觉真爽。如果应用功能可以正常响应。

兼容性测试方法是确定一个测试基准,将测试基准作为预期结果,在其他设备、浏览器和操作系统上执行相同的操作,并与测试基准保持一致。这显示了测试基准的兼容性。应用是为了满足用户或产品的需求。

5、性能测试,

性能测试基于全面的接口和功能。在服务器上进行压力测试、负载测试、疲劳测试和同步测试,以发现性能瓶颈。

6、渗透测试,

随着移动支付和技术的发展,安全测试逐渐受到重视。


Powered By Z-BlogPHP 1.6.5 Valyria

 Theme By 优美模版

Copyright ? 2006-2020 广州青大教育信息咨询有限公司 版权所有 粤ICP备粤ICP备11070650号-10