lalanawoye

导航

 

测试思维角度
1、需求测试
2、界面测试(ui测试)
3、功能测试
4、兼容性测试
5、性能测试
6、安全测试
7、可靠性测试
8、可移植性测试
9、易用性测试

详解每个角度
(1)需求测试
需求:就是一个文档,制作商品的需求(全称:软件测试需求规格说明书,简称srs)
需求:出自产品,产品根据客户要实现的功能,将内容整理成文档,给到开发和测试,开发就根据需求编辑代码,测试根据需求写用例
测试需求:需求是否合理,需求有没有错别字,需求是否规范,需求是否是唯一,是否冗余
案例水杯:测试制作水杯的说明书
(2)界面测试
界面测试也是外观测试,也称为ui测试
测试界面:测试形状,颜色,大小,类型,布局、格式,风格,控件位置等
案例水杯:水杯的颜色,形状,大小等
(3)功能测试
功能测试定义:指对产品软件的各个功能进行验证,验证产品是否达到客户要求。
案例水杯:喝水、装水,制冷,保温等
(4)可靠性测试
定义:在规定条件下,可持续的寿命的最长时间。(通常使用各种设备模拟不同的场景,比如高温,低温的情况,加速反映产品在环境中使用的状态来验证)
案例水杯:装200oc度的水
(5)兼容性测试:
案例水杯:装水,装油,装醋等
软件兼容:操作系统:win10,win11,mocos、ios、andriod

浏览器:谷歌,uc、ie等
(6)易用性测试
定义:指是否方便使用,可以理解为:易学性,易操作性
案例水杯:logo,吸管、背带、被套、过滤网、隔热层等
软件易用性:中英翻译、字体调整大小,说明书、分辨率的修改、颜色切换等
(7)性能测试
A、压力测试(破坏性测试)
定义:有一个临界点,突破临界点,查看系统运行状态
案例:5L容量装6L水
B、负载测试
定义:有一个临界点,慢慢接近临界点,查看系统运行状态
案例:5L容量倒水4.5L 4.8L 4.9L 查看状态
(8)负载测试
案例:材料是否有毒,倒入热水是否会被烫伤
软件安全:金额,用户信息、病毒、木马、加密、权限
(9)可移植性
定义:指对设计程序与硬件,软件之间的兼容性测试组合
软件是否录到指定的软件或硬件上运行,由于结构不一样,导致某一类型上的软件不能再另一个计算机上运行。
电脑配置: 16g 258 cpu 2.8 运行腾讯会议
电脑配置: 4g 258 cpu 2.0 无法运行腾讯会议

posted on 2025-02-14 19:15  慎甚蜃椹葚  阅读(5)  评论(0)    收藏  举报