测试基础之任意物品的测试

对于一些新入行的小白来讲,最容易遇到的问题就是,面试官随手拿来一个东西,说说这个东西怎么测试。比如笔啊,水杯啊,凳子啊,桌子啊,还有电梯,电视啊。虽然表面上这些东西都不是软件测试的范围,都是硬件,但是其实考察的是你的测试思想。下面就给大家说一套比较通用的方法;希望可以帮助到大家!
无论什么物品都可以从软件的质量要求几个方面说起,目前是八个方面;
1、功能适应性 包括完整性、完备性、适合性
2、效率 包括 时间行为、资源利用率、容量
3、兼容性 包括共享、互操作性
4、易用性 —>适当的可识别性、易学性、易操作性、错误操作保护、用户界面美感
5、可靠性—>成熟度、可用性、容错性
6、安全性—>保密性、完整性、容错性、可恢复性
7、可维护性---->模块化、可复用性、易分析性、易测试性、
8、可移植性---->适应性、可安装性、可替换性

为了让大家理解:
举个例子:
请测试下水杯:
1、功能性:能否装水?装水后漏不漏水?
2、效率:能装多少水?
3、易用性:圆的还是方的,是不是有杯袋? 好不好拿?说明书是不是很清楚?
4、兼容性:可以装其他东西吗? 在不同环境下是否可以使用?
5、安全性:是否能摔碎?是不是隔热?
6、可维护性:是不是可以更换配件,比如杯盖~是不是分离的?还是整体的?
7、可靠性:这个杯子可以使用多久?摔坏了是不是可以维修?
9、可移植性:这个杯子主要考虑可不可以用其他物品来替换,或者去替换其他物品

你从这些方面说,基本没有遗漏的;你从这几个角度说就没问题;
再举个例子:
鼠标怎么测试?
1、功能性:是不是能和电脑连接,连接后是否可以正常使用;每个键位是否正常使用?
2、效率:DPS是多少?
3、易用性:好看不?夜光不?带呼吸灯不?手感好不好?外观好看不?
4、兼容性:各个系统的,各个牌子的电脑 连接后是不是可以使用?
5、安全性:是否会发热? 是否会出现爆炸?
6、可维护性:坏了怎么维修?没电了怎么处理?部件能不能随意更换
7、可靠性:能不能回收利用?
8、可移植性:安装起来是否费劲?包装是否完好?是不是有其他东西可以替代?

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值