纸杯测试点:

 来解释一下启发式测试模型。我们在做测试设计时,首先想到的是要应用我们已有的测试技术(Test Techniques)并综合考虑项目环境(Project Environment)、产出物(Product element)、质量准则(quality Criteria)。这样我们就能够得到一个有基本保障的(看得到的)质量(Perceived Quality)

      回到刚才所说的“测试一个纸杯”,我们目前能拿到的只有手中的“一个纸杯”,对照一下刚才所说的图,其实最先想到的应该是产出物(Product element)。模型给出了产出物域需要思考的项:

  功能(Functions)- 所有产品所实现的功能

  用户界面,系统接口,应用,计算,时间相关性功能,变化(如改变字体),

  开启/关闭,多媒体,错误处理,交互,可测性

      结构(Structure)- 所有组成产出物的东西。

  代码,界面,接口,硬件,非可执行文件,附属物件。

  数据(Data) -所有产品处理的数据

  输入,输出,预设值,持久数据,序列,大小数量变化,噪声数据,生命周期等

  平台(Platform) -所有被测软件所依赖的外部事物

  外部硬件,外部软件,内部组建

  操作(Operation) -所有产品可执行的操作

  用户,环境,常见操作,非正常操作,极限操作

  时间(Time) -所有与产品相关的时间指标

  输入/输出,快/慢,并发,变化率

  注意到上述几项中英文被标蓝的首字母了么? SFDPOT 就是刚才测试专家念的引导词中的一组。我们再次回到“测试一个纸杯”,现在可以一项一项来了:

  结构:用料是否环保?是否能平稳放在桌面上?放了水是否能平稳放在说面上?杯口是否光滑?。。。。。

  功能:到进水是否不漏,是否不变形?拿起来是否能够不显著变形?水是不是能倒出来?。。。。。

  数据:放半杯水,放一整杯水,放冷水,放热水,放茶叶,放可乐。。。。。。。

  平台:能否放在桌子上不倒?手拿着是否不变形,不会感到不舒服?是否能放到杯架、套到别的杯子上?。。。

  操作:倒进水,喝水,再倒水,倒开水,捏变形,弹烟灰,丢弃。。。。

  时间:看喝水的时候水是不是很快的能流出来。。。

  这里边有重复项,这没关系,合并同类项就好了,我们不是要强制归类,而是要利用这些引导词帮你想到该测试的地方。

  剩下的就是把其他几个测试域中的关键字找到,根据这些关键字设计测试用例。限于篇幅,这里就不一一展开了,大家可以参考启发式测试策略模型中给出的详细说明进行比照。如果把它们都用作测试这个纸杯,那么你至少有30种以上的手段来测试它(当然得根据实际需求做一定取舍),谁说测试是没什么技术含量的工作?

%%%%%%%%%%%%%%%%%%%%%

基本思路:从功能测试,UI测试,稳定性测试,压力测试(边界极限),安全测试,本地化测试

类似的用例有:测试一部电话机,测试一个自行车刹车装置,测试一瓶统一鲜橙多,测试一个多tab的IE,测试一个ATM

1、基本功能测试

硬度:是否达到设计标准

装载能力:在杯子内分别装入少量的、半杯的、潢杯的,看其装载量是否达到设计标准

装载种类:开水(是否产生异味)、温水、冷水、咖啡

用水杯装水看漏不漏;水能不能被喝到

输入条件: 冷水,热水,冰水。。。

输出条件: 是否退色 是否变形 是否有毒

一杯开水(假定100摄氏度)保温的时间(多久后变到室温),自然还有冰块在室温下多长时间融化

2、界面测试(UI测试)

1 看其形状、大小设计是否符合需求规格说明书的定义,适合人方便拿起喝水;

2 外观是否吸引人,赏心悦目;

3 广告图案沾水后是否掉色、模糊;

4 广告图案是否使用环保材料、不影响使用者健康和回收再利用;

5 广告图案是否和当地政治、宗教符合,没有冲突;

6 广告图案是否做到了本地化和国际化。

3、易用性测试

看其形状、大小设计是否适合人方便拿起

残疾人士用此杯去喝水的容易程度

杯子设计是否上大下小,在运输过程中可以套在一起有效利用空间,在使用时也容易拿开

4、稳定性测试(24*7)

装入液体后记录其多久以后会漏水

5、安全性测试

杯子所用的材料(包括纸基、涂层和广告颜料)是否符合食品卫生标准,在内外温度待环境因素下是否会与所盛各种饮料反应,而产生对人体有害的物质

6、本地化测试

为国际化和本地化的需要,广告图案和文字是否在政治、宗教和文化方面具有广泛的适用性

安全性:杯子有没有毒或细菌

可靠性:杯子从不同高度落下的损坏程度

可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用

7、对设计的改进建议

“如果是一次性杯子,能否标示已使用(比如:变色)”和“杯子是否有使用者标贴(多人使用时防止混淆)”。

压力测试:用根针并在针上面不断加重量,看压强多大时会穿透

8、性能测试

    温度/杯质的抗压力/寿命/广告漆的耐久度/等等

其他想法:

1、观察纸杯的外观大小是否美观、是否能方便地拿起;

2、广告是否吸引人、赏心悦目;

3、广告图案放的位置是否合理,比如不能离杯口太近,尽量不要让嘴碰到;

4、装入满杯的水,记录多久以后纸杯会漏水;

5、装入满杯的热水,观察广告的颜色是否会因为受热而褪色;

6、测试装入多少温度的水,会使人感到太冰或太烫以致于无法端握;

7、装入半杯的水,并在杯中放入汤匙,看杯子是否能平稳放置而不会倾倒在桌上;

8、装入半杯的水,将杯子放置有风的窗口,看杯子是否平稳放置而不会被风吹倒;

9、装入有颜色的饮料如咖啡,果汁等,喝完以后,再装入纯净的水,看是否因为杯壁的残留而致使纯净的水变色;

10、用手随意捏瘪空的杯子,然后再把杯子还原,还原后是否还能再承载与原来一样的冷,热水……

11、装水前以及装水后分别测试能否被撕碎;

12、用打火机点燃杯子,或丢入未熄灭的烟头,看杯子是否会烧起来;

转载处:http://blog.csdn.net/firefly_2002/article/details/7912814

你可能感兴趣的:(纸杯测试点:)