目录
思路概述
-
功能:
- 针对系统的功能需求展开测试,主要结合黑盒测试的思想。
-
性能:
- 通过模拟业务压力或用户使用场景来测试软件系统的性能是否满足实际生产性能的要求
- 弱网、无网、网络切换、打入电话等打断操作、耗电量、多人并发、响应时间、点击量、吞吐量等
-
兼容:
- 移动端与电脑端、不同系统、与同类软件的兼容..
-
安全:
- 泄漏用户信息、账户的盗号问题、游戏的外挂..
-
界面:
- 半屏全屏切换、横屏竖屏切换、界面清晰度、按钮标签进度条的可识别性...
-
易用性:
- 操作是否对用户友好、按钮快捷键进度条等是否易用、图像清晰度、播放记录保存..
-
交互性:
- 针对多人软件如社交软件,相同好友消息、共同操作的交互
-
文档:
- 产品说明书对产品的参数和使用规则描述是否详细。
- 等。
1、测试项目——电梯
-
需求测试:
- 查看电梯使用说明书,安全说明书等。
-
功能测试:
- 1、上升键和下降键,电梯的楼层按钮是否正常;
- 2、 开关键是否正常,报警装置是否安装,报警电话是否可用;
- 3、通风状况如何,是否有手机信号;
- 4、在电梯上升过程中的测试,比如电梯在1楼,有人按了18楼,在上升到5楼的时候,有人按了10楼,电梯会不会停;
- 5、在电梯下降过程中的测试,比如电梯下降到10层时显示满员,若有人在5楼等待,此时还会不会停。
-
压力测试:
- 看电梯的最大承重重量,在电梯超重时,报警装置是否启用,在一定时间内让电梯连续的上升和下降,看在最大负载条件下平稳运行的时间。
-
界面测试:
- 查看电梯的外观,电梯的按钮是否好用(开和关按钮设计的图标不容易区分),电梯的说明书是否有错别字。
-
可用性测试:
- 电梯的按钮是否符合人的使用习惯。
-
用户文档:
- 使用手册是否对电梯的使用,限制等有描述。
杯子
-
需求测试:
- 查看杯子的使用说明书,安全说明书等。
-
功能测试:
- 1、杯子能否装水;
- 2、可以装多少L的水;
- 3、杯子是否可以放冰箱;
- 4、水可不可以被喝到。
-
安全性测试:
- 1、杯子有没有毒和细菌;
- 2、杯子从高处坠落,是否已破;
- 3、杯子是否有缺口,容易滑倒嘴巴;
- 4、将杯子放入微波炉中,是否爆炸或融化;
-
性能测试:
- 1、看杯子能够容纳的最大体积和最高温度;
- 2、将杯子盛上水,经过24小时后查看杯子的泄露情况和时间(可分别使用水和汽油做测试);
- 3、将杯子装上填充物,看不会摔破的最高度;
- 4、用根针并在针上面不断加重量,看压强多大时会穿透;
-
可用性测试:
- 杯子是否好拿,是否烫手,是否防滑,是否方便饮用。
-
兼容性测试:
- 除了装水,是否还可以装其它的液体,比如果汁,汽油等。
-
界面测试:
- 查看杯子的外观:杯子是什么材质的,颜色,外形,重量,图案是否合理,是否有异味。
-
用户文档:
- 使用手册是否对杯子的用法、限制、使用条件等有详细描述。
笔
-
需求测试:
-
查看使用说明书。
2、功能测试:能不能写字 。
3、界面测试:查看笔的外观 。
4、可靠性:笔从不同高度落下摔坏的程度。5、安全性:笔有没有毒或细菌 。
6、可移植性:笔在不同的纸质、温度等环境下是否可以使用。7、兼容性:笔是否可以装不同颜色、大小的笔芯 。
8、易用性:是否方便使用、方便携带 。
9、压力测试:给笔不断的增加重力,观察压力多大时压坏。
10、震动测试:笔在包装时,各面震动,检查是否能应对恶劣的公路、铁路、航空运输。
11、跌落测试:笔包装时,在多高的情况下摔不坏。
-
桌子
需求测试:查看桌子相关的使用说明书。
功能测试:桌子是办公用的还是防治东西用的,桌子的面积大小是否适合;
界面测试:桌子的桌面是否平滑,有没有凹凸不平的地方;
安全性测试:桌子的支撑点是否可靠;将桌子推倒后,它的损坏情况;
压力测试:桌子可以承受的重量;
可用性测试:桌子是否好移动;它的重量是否合适;
洗衣机
需求测试:查看洗衣机的使用说明书。
功能测试:洗衣机是否正常的洗衣服;
安全性测试:洗衣机是否漏电;
兼容性测试:除了洗衣服是否还可以洗其它的;
性能测试:使用时电量如何,是否满足客户需求;加到一定量的衣服后,过一段时间,看洗衣机是否正常洗;通过逐步增加系统负 载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最大服务
界面测试:洗衣机的外观是否符合用户的需求;
可用性测试:洗衣机的操作是否简单已操作;