作业帮 > 优秀作文 > 教育资讯

如何测试一个杯子

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/25 09:35:23 优秀作文
如何测试一个杯子优秀作文

篇一:如何测试一个杯子

测试项目:杯子 需求测试 界面测试 功能度

安全性:杯子有没有水或者细菌

抗摔性:杯子从不同的高度落下的损坏程度

可移植性:杯子在不同的地方,温度等环境下是否可以正常的使用 兼容性:杯子是否可以容纳汽水,白水,汽油等

易用性:杯子是否烫手,是否有防滑措施,是否方便饮用等。

用户文档:使用手册是否对杯子的用法限制,使用条件等有详细的描述。

疲劳测试:将杯子盛上水,放置24小时,检查泄露的情况(同理放上汽油放置24h) 压力测试:用根针并在针上面叠加重量,看针什么时候能穿透杯子 跌落测试:杯子(加包装),在多高的高度下落不破损 震动测试:杯子(加包装),六面震动,检查产品能否应对恶劣的公路 铁路运输 测试数据:场景法、等价类划分法、因果图法、错误推测法、边界值法 期望输出:

一:GUI测试

1. 形状,大小是否方便人拿起 2. 外观是否吸引人

3. 带广告的图案沾水后是否掉色

二:功能压力测试

1. 考量起装载能力

里面装少量的 半杯的 满杯的 热水 冷水 冰水 咖啡 考验装载量和装载时间 以及纸杯的硬度是否达标

2装入热水 纸杯是否有异味 三:装入液体多久漏水

如何测试一个杯子

篇二:软件测试面试 如何测试一个杯子

在软件测试的面试中,经常会碰到类似的问题。比如:如何测试一个杯子,或者如何测试一只笔。要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉各种软件测试方法,设计test case的能力, 以及test sense。

首先应该反问下面试官,需求是什么样的,比如大概是个什么样的杯子。

我回答这类问题的思路, 从软件测试的各种不同方法来联想, 具体如下。

功能测试(Function test)

1. 能否装水,

2. 除了装水,能否装其他液体。比如可乐,酒精

3. 能装多少ML的水

4. 杯子是否有刻度表

5. 杯子能否泡茶,跑咖啡

6. 杯子是否能放冰箱,做冰块

7. 杯子的材质是什么(玻璃,塑料,黄金做的)

界面测试(UI Test)

1. 外观好不好看。

2. 什么颜色

3. 杯子的形状是怎么样的。

4. 杯子的重量是多少

5. 杯子是否有异味

6. 杯子的图案是否合理

性能测试(performance test)

1. 能否装100度的开水 (泡茶)

2. 能否装0度冰水

3. 装满水,放几天后,是否会漏水

4. 杯子内壁上的涂料是否容易脱落。

5. 杯子上的颜色是否容易褪色或者脱落

6. 被我坦克压下,是否会碎 (这条是开玩笑的哈)

安全性测试(Security test)

1. 制作杯子的材料,是否有毒

2. 放微波炉里转的时候,是否会爆炸, 或者杯子是否会熔化。

3. 从桌子上掉到水泥地上是否会摔碎。

4. 杯子是否容易长细菌

5. 杯子是否有缺口,会划坏嘴巴

6. 杯子内壁上的材料,是否会溶解到水中

7. 杯子破碎后,是否会对使用者造成伤害

可用性测试(Usability Test)

1. 杯子是否容易烫手

2. 杯子是否好端,好拿

3. 杯子的水是否容易喝到

4. 杯子是否有防滑措施

总结

一不小心,就写了30多个test case。 下次碰到 “如何测试一台自动售货机” 这样的问题,按照相同的思路,也能容易的回答出来。

篇三:软件测试面试 如何测试一个杯子

在软件测试的面试中,经常会碰到类似的问题。比如:如何测试一个杯子,或者如何测试一只笔。要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉各种软件测试方法,设计test case的能力, 以及test sense。

首先应该反问下面试官,需求是什么样的,比如大概是个什么样的杯子。

我回答这类问题的思路, 从软件测试的各种不同方法来联想,

功能测试(Function test)

1. 能否装水,

2. 除了装水,能否装其他液体。比如可乐,酒精

3. 能装多少ML的水

4. 杯子是否有刻度表

5. 杯子能否泡茶,跑咖啡

6. 杯子是否能放冰箱,做冰块

7. 杯子的材质是什么(玻璃,塑料,黄金做的)

界面测试(UI Test)

1. 外观好不好看。

2. 什么颜色

3. 杯子的形状是怎么样的。

4. 杯子的重量是多少

5. 杯子是否有异味

6. 杯子的图案是否合理

性能测试(performance test)

1. 能否装100度的开水 (泡茶)

2. 能否装0度冰水

3. 装满水,放几天后,是否会漏水

4. 杯子内壁上的涂料是否容易脱落。 具体如下。

篇四:一个水杯的测试

第一种:

测试项目:杯子

需求测试:查看杯子使用说明书

界面测试:查看杯子外观

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

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

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

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

兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等

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

跌落测试: 杯子加包装(有填充物),在多高的情况摔下不破损

震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输

测试数据:测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法

期望输出:

该期望输出需查阅国标、行标以及使用用户的需求

另一种:

总体来说从以下几个方面去考虑

功能性、性能性、易用性、可操作性、稳定性方面进行测试

功能性方面的测试,主要是考虑这个水杯是否能盛水,能盛多少水,能否盛热水,盛热水又能盛多少

性能性方面,盛冷水和热水时分别盛多少水杯能够承受

易用性方面,水杯易用手拿或端着

可操作性,也可以说和易用性相似,当盛冰水时感觉不到很冻,热水时感觉不到很烫,或者也可以归于功能测试

稳定性测试,水杯一直盛着水,是否长时间之后会漏水

测试驱动开发—

水杯类:父类(杯子)

属性,如材料、形状、容量等

方法,如盛水等

水杯可以装泥土当花盆用,要提供花盆的接口

水杯的子类:如一次性杯子等等

重写或添加属性、方法

容错:所装物体判断(物体的类别、物体的属性)

执行方法的前提判断(某些属性已经复值,有托盘则执行端的方法,有把手则执行拿的方法;或根据温度)

操作时注意,某个静态字段是否超出数值范围

试杯子

测试项目:杯子

需求测试:查看杯子使用说明书

界面测试:查看杯子外观

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

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

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

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

兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等

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

跌落测试: 杯子加包装(有填充物),在多高的情况摔下不破损

震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输

测试数据:测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法

期望输出:

该期望输出需查阅国标、行标以及使用用户的需求

一、GUI测试:

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

2 外观是否吸引人(广告嘛),赏心悦目;

3 带广告的图案沾水后是否掉色、模糊。

二、功能、压力测试:

A 考量其装载能力:

在杯子内分别装入少量的、半杯的、满杯的:

1 热水; 2 冷水; 3 冰水; 4 咖啡;

看其装载量和装载时间以及纸杯拿在手中的硬度是否达到设计标准

B 装入热水后,纸杯是否有异味。

三、24*7测试:

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

篇五:测试杯子

在软件测试的面试中,经常会碰到类似的问题。比如:如何测试一个杯子,或者如何测试一只笔。要求你设计20个以上的test case.

这类的面试题目,是考察面试者是否熟悉各种软件测试方法,设计test case的能力, 以及test sense。

首先应该反问下面试官,需求是什么样的,比如大概是个什么样的杯子。

我回答这类问题的思路, 从软件测试的各种不同方法来联想, 具体如下。

功能测试(Function test)

1. 能否装水,

2. 除了装水,能否装其他液体。比如可乐,酒精

3. 能装多少ML的水

4. 杯子是否有刻度表

5. 杯子能否泡茶,跑咖啡

6. 杯子是否能放冰箱,做冰块 7. 杯子的材质是什么(玻璃,塑料,黄金做的)

界面测试(UI Test)

1. 外观好不好看。

2. 什么颜色

3. 杯子的形状是怎么样的。

4. 杯子的重量是多少

5. 杯子是否有异味

6. 杯子的图案是否合理

性能测试(performance test)

1. 能否装100度的开水 (泡茶)

2. 能否装0度冰水

3. 装满水,放几天后,是否会漏水

4. 杯子内壁上的涂料是否容易脱落。

5. 杯子上的颜色是否容易褪色或者脱落

6. 被我坦克压下,是否会碎 (这条是开玩笑的哈)

安全性测试(Security test) 1. 制作杯子的材料,是否有毒

2. 放微波炉里转的时候,是否会爆炸, 或者杯子是否会熔化。

3. 从桌子上掉到水泥地上是否会摔碎。

4. 杯子是否容易长细菌

5. 杯子是否有缺口,会划坏嘴巴

6. 杯子内壁上的材料,是否会溶解到水中

7. 杯子破碎后,是否会对使用者造成伤害

可用性测试(Usability Test)

1. 杯子是否容易烫手

2. 杯子是否好端,好拿

3. 杯子的水是否容易喝到

4. 杯子是否有防滑措施

总结

一不小心,就写了30多个test case。 下次碰到 “如何测试一台自动售货机” 这样的问题,按照相同的思路,也能容易的回答出来。

优秀作文