测试用例设计经典面试题——电梯,杯子,笔,桌子,洗衣机

首先说明的是,遇到这样的测试题目,首先应该反问面试官,需求是什么样的,比如是测什么样的杯子。

因为设计测试用例的规则应该是根据需求分析文档设计用例,客户需求什么,就测试什么。但是在没有需求分析文档的前提下, 来设计测试用例,可以考查一个测试人员的基本功,比如考虑问题是否全面,设计测试用例的方法是否合理等。一般是根据自己的日常经验和测试的思维来设计测试用例。在设计测试用例时一般从以下几个方面进行分析:功能测试,性能测试,界面测试,安全性测试,兼容性测试,可用性测试,可靠性测试,本地化/国际化测试。

 1、测试项目——电梯

需求测试:查看电梯使用说明书,安全说明书等。

功能测试:

1、上升键和下降键,电梯的楼层按钮是否正常;

2、 开关键是否正常,报警装置是否安装,报警电话是否可用;

3、通风状况如何,是否有手机信号;

4、在电梯上升过程中的测试,比如电梯在1楼,有人按了18楼,在上升到5楼的时候,有人按了10楼,电梯会不会停;

5、在电梯下降过程中的测试,比如电梯下降到10层时显示满员,若有人在5楼等待,此时还会不会停。

压力测试:

看电梯的最大承重重量,在电梯超重时,报警装置是否启用,在一定时间内让电梯连续的上升和下降,看在最大负载条件下平稳运行的时间。

界面测试:

查看电梯的外观,电梯的按钮是否好用(开和关按钮设计的图标不容易区分),电梯的说明书是否有错别字。

可用性测试:

电梯的按钮是否符合人的使用习惯。

用户文档:

使用手册是否对电梯的使用,限制等有描述。

2、测试项目——杯子

需求测试:查看杯子的使用说明书,安全说明书等。

功能测试:

1、杯子能否装水;

2、可以装多少L的水;

3、杯子是否可以放冰箱;

4、水可不可以被喝到。

安全性测试:

1、杯子有没有毒和细菌;

2、杯子从高处坠落,是否已破;

3、杯子是否有缺口,容易滑倒嘴巴;

4、将杯子放入微波炉中,是否爆炸或融化;

 性能测试:

1、看杯子能够容纳的最大体积和最高温度;

2、将杯子盛上水,经过24小时后查看杯子的泄露情况和时间(可分别使用水和汽油做测试);

3、将杯子装上填充物,看不会摔破的最高度;

4、用根针并在针上面不断加重量,看压强多大时会穿透;

  可用性测试:杯子是否好拿,是否烫手,是否防滑,是否方便饮用。

兼容性测试:除了装水,是否还可以装其它的液体,比如果汁,汽油等。

界面测试:查看杯子的外观:杯子是什么材质的,颜色,外形,重量,图案是否合理,是否有异味。

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

3、测试项目——笔

1、需求测试:查看使用说明书。

2、功能测试:能不能写字 。

3、界面测试:查看笔的外观 。
 4、可靠性:笔从不同高度落下摔坏的程度。

5、安全性:笔有没有毒或细菌

 6、可移植性:笔在不同的纸质、温度等环境下是否可以使用。

7、兼容性:笔是否可以装不同颜色、大小的笔芯

8、易用性:是否方便使用、方便携带

 9、压力测试:给笔不断的增加重力,观察压力多大时压坏。 
10、震动测试:笔在包装时,各面震动,检查是否能应对恶劣的公路、铁路、航空运输。

11、跌落测试:笔包装时,在多高的情况下摔不坏。

4、测试项目——桌子

需求测试:查看桌子相关的使用说明书。

功能测试:桌子是办公用的还是防治东西用的,桌子的面积大小是否适合;

界面测试:桌子的桌面是否平滑,有没有凹凸不平的地方;

安全性测试:桌子的支撑点是否可靠;将桌子推倒后,它的损坏情况;

压力测试:桌子可以承受的重量;

可用性测试:桌子是否好移动;它的重量是否合适;

5、测试项目——洗衣机

需求测试:查看洗衣机的使用说明书。

功能测试:洗衣机是否正常的洗衣服;

安全性测试:洗衣机是否漏电;

兼容性测试:除了洗衣服是否还可以洗其它的;

性能测试:使用时电量如何,是否满足客户需求;加到一定量的衣服后,过一段时间,看洗衣机是否正常洗;通过逐步增加系统负  载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最大服务

界面测试:洗衣机的外观是否符合用户的需求;

可用性测试:洗衣机的操作是否简单已操作;

原文地址:https://www.cnblogs.com/6J2B2/p/12031010.html

时间: 2024-10-23 10:00:55

测试用例设计经典面试题——电梯,杯子,笔,桌子,洗衣机的相关文章

测试用例经典面试题目—电梯、杯子、笔、桌子、洗衣机

首先说明的是,遇到这样的测试题目,首先应该反问面试官,需求是什么样的,比如是测什么样的杯子. 因为设计测试用例的规则应该是根据需求分析文档设计用例,客户需求什么,就测试什么.但是在没有需求分析文档的前提下, 来设计测试用例,可以考查一个测试人员的基本功,比如考虑问题是否全面,设计测试用例的方法是否合理等.一般是根据自己的日常经验和测试的思维来设计测试用例.在设计测试用例时一般从以下几个方面进行分析:功能测试,性能测试,界面测试,安全性测试,兼容性测试,可用性测试,可靠性测试,本地化/国际化测试.

测试面试题集-测试用例设计:登录、购物车、QQ收藏表情、转账、充值、提现

以下内容首发于微信公众号[ITester软件测试小栈]: 测试面试题集-2.测试用例设计 大家好 我是coco小锦鲤 上周五给大家分享了测试基础理论题 这个周五给大家分享测试用例设计题 测试用例的考察无非是检验 是否可以理解给定的需求 是否有设计测试用例的能力是否熟悉各种测试方法 是否有灵活的发散思维 以下给大家列举 登录功能 购物车模块 QQ收藏表情包 网上银行转账 支付宝充值 支付宝提现 6大常见的测试用例设计面试题 Q: 一.登录功能,设计测试用例. A: 功能测试: 1.输入正确的账号和

MySQL20个经典面试题

MySQL20个经典面试题 Part2:经典题目 1.MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联: 2.MySQL中myisam与innodb的区别,至少5点 (1).问5点不同: (2).innodb引擎的4大特性 (3).2者selectcount(*)哪个更快,为什么 3.MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义 (1).varchar与char的区别 (2).varchar(50)中50的涵义 (3).int(20)中

Linux 经典面试题

[Linux  经典面试题] 1. 在Linux系统中,以 文件 方式访问设备 . 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. 3. Linux文件系统中每个文件用 i节点 来标识. 4. 全部磁盘块由四个部分组成,分别为引导块 .专用块 . i节点表块 和数据存储块. 5. 链接分为: 硬链接 和 符号链接 . 6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息. 7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八

移动App崩溃测试用例设计

移动App测试与传统台式机测试相比有一定的复杂性.这些复杂性可以被分类为: 环境(大量的设备,各种移动OSs,适应频繁OSs变化) . 设备(触摸式和非触摸式设备,有限的内存容量,电池耗电量) . 网络(不同的网络和运营商,在不好或无网络的情况下的App行为,离线支持) . 可用性(方向,触摸,多触摸,缩放,分页和导航的局限性,各种干扰,如来电,来电短信,闹钟,和低电量警报) . 移动App崩溃原因[一些崩溃原因(排名不分先后)]: 为什么移动App经常崩溃?App崩溃有几个原因:从平台或环境到

测试用例设计白皮书--边界值分析方法

一.方法简介1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法.通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界. 2.与等价划分的区别  1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件.  2)边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况. 3.边界值分析方法的考虑:  长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对

【转】.net 经典面试题

[转].net 经典面试题 1. 简述 private. protected. public. internal 修饰符的访问权限. 答 . private : 私有成员, 在类的内部才可以访问. protected : 保护成员,该类内部和继承类中可以访问. public : 公共成员,完全公开,没有访问限制. internal: 在同一命名空间内可以访问. 2 .列举ASP.NET 页面之间传递值的几种方式. 答. 1.使用QueryString, 如....?id=1; response.

50个C/C++经典面试题

C/C++经典面试题  面试题1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明.一个变量可以在多个地方声明, 但是只在一个地方定义.加入extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分 定义. 说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间, 如外部变量. 面试题2 :写出bool .int. float .指针变量与 “零值”比较的if 语句 bool 型数据: if( flag ) { A;

转:黑盒测试用例设计方法

1. 概述 黑盒测试用例设计方法包括等价类划分法.边界值分析法.错误推测法.因果图法.判定表驱动法.正交试验设计法.功能图法等. 2. 等价类划分法 2.1.              概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 2.2.              等价类划分法的应用 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理