`

一个纸杯子的测试用例

    博客分类:
  • Test
阅读更多

       一个纸杯,我们能想出多少个测试用例呢?想必很多人都在网上看过微软公司面试软件测试职位的这个考试题,由于当时对软件测试理论和测试用例的设计知之甚少,看到这个题目的时候不知所措,我试着以开发的思维来考虑这个问题,想了半天还是一头雾水,不知从哪个方面入手。接着我看了别人对这个题目的分析,原来此题考察的是测试人员的经验,想象力和思维的敏捷性,可是测试人员应该具备怎样的素质和能力才能胜任测试工作呢?也正是因为带着对测试思想的好奇,我开始了我的测试生涯。
   我一直都觉得软件测试是一门艺术,恰恰也是因为这个缘故,让我很有冲动去认识和领悟其中的奥妙。很庆幸在我入职不久,测试部组织了测试用例PK,虽然当时大部分内容,我听的云里雾里,但是从中也让我受益匪浅,让我第一次知道什么是测试用例,如何去展开测试用例的设计,测试用例的重要性。我认为,测试用例的设计在软件测试中是非常重要的,不管是功能测试人员,还是接口测试人员,学好测试用例设计是首要的,因为测试用例确实影响到我们测试的质量。刚开始做接口测试时,自已定的目标是先了解业务,然后是读懂开发的代码,然后按照以前别人写的测试代码编写脚本,后来经过一次次周会的“洗脑”,经过一次次宋缺师傅的指引,我反醒自已的目标是什么?作为一个测试人员应该具备的素质是什么?重新认识自已的目标应该是从思想上让自已成为测试人,用测试的思维去编写测试用例,带着测试的需求去了解业务,带着测试的相关背景去跟踪代码来完善用例和理解软件的设计,带着测试的目的是什么去编写测试脚本来校验结果的正确性。

基本功能测试(逻辑功能测试)。

硬度:是否达到设计标准。

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

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

     界面测试(UI测试)。

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

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

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

       易用性测试。

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

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

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

       稳定性测试(24 X 7测试)。装入液体后记录其多少以后漏水。

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

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

       对设计的改进建议。“如果是一次性杯子,能否标示已使用(比如变色)”和“杯子是否有使用者标贴(多人使用时防止混淆)”。

分享到:
评论

相关推荐

    一次性纸杯测试用例.xmind

    一次性纸杯测试用例.xmind

    如何编写一个好的测试用例

    ### 如何编写一个好的测试用例 #### 一、引言 在软件开发过程中,测试用例的编写至关重要,它不仅能够帮助我们确保软件质量,还能有效地提升开发效率。一篇高质量的测试用例需要具备三个核心要素:依据分明、目的...

    测试用例内有三个测试用例相关文件

    1. **测试用例模板.doc**:这是一个Word文档,通常包含了测试用例的基本结构和要素。测试用例模板通常包括以下部分: - **ID**:唯一标识测试用例的编号,便于管理和追踪。 - **名称**:简洁描述测试用例目的的...

    3.14 纸杯测试用例设计.rar

    首先,测试用例是描述一个特定测试步骤和预期结果的文档,旨在验证系统的一个特定功能或行为。在"3.14 纸杯测试用例设计"这个情境中,我们可以假设这涉及到一个与纸杯相关的软件应用,例如一个用于订购、库存管理...

    测试用例实例(含:功能测试用例、性能测试用例、兼容性测试用例)

    #### 一、功能测试用例 **定义与目标:** 功能测试是一种软件测试类型,旨在验证软件的功能性需求是否按照预期的方式运作。功能测试通常涉及验证系统的输入、处理逻辑及输出是否符合既定的需求规格说明。 **测试...

    测试用例设计:测试用例的基本概念 测试用例的设计和编写 测试用例评估 测试用例的管理

    测试用例设计是软件质量保证的关键环节,它涵盖了测试用例的基本概念、设计与编写、评估以及管理等多个方面。理解并熟练掌握这些知识点对于确保软件产品的质量和稳定性至关重要。 首先,我们要了解测试用例的基本...

    一个经典的测试用例(黑盒子测试用例)

    选取每个类的一个或多个代表值作为测试用例,以覆盖所有可能的情况。有效等价类代表了预期的、合理的输入,而无效等价类用于测试软件的异常处理和边界条件。 2. **边界值分析**:此方法强调在等价类的边界上选择...

    web系统测试用例

    Web 系统测试用例模板通常由以下几个部分组成: 1. 简介: testers 负责人、测试目的、测试范围、测试环境等信息的概述。 2. 产品数据:包括设计数据、工艺数据、文档数据等信息。 3. 设计数据:包含物料查询、产品...

    软件测试用例范文

    下面是一个测试用例示例,用于验证用户身份验证的功能: 用例名称:用户身份验证用例 用例编号:TC-TEP-Login-1 项目名称:技术出口合同网络申领系统(企业端) 编号/版本:V1.0.0.1 参考信息:需求说明第 ...

    软件测试用例模版.xls

    软件测试用例模版【仅供参考】软件测试用例模版【仅供参考】软件测试用例模版【仅供参考】软件测试用例模版【仅供参考】软件测试用例模版【仅供参考】软件测试用例模版【仅供参考】软件测试用例模版【仅供参考】软件...

    测试用例实例++非常详细

    测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例测试用例示例

    实习期一个WEB项目的测试用例

    在实习期间,完成一个WEB项目的测试用例设计是学习软件测试和理解Web应用程序质量保障过程的重要实践。这个项目可能涉及到多种测试类型,如功能测试、性能测试、安全测试等,而提供的文件名"Aloe Function Test Case...

    学生信息管理系统测试用例

    学生信息管理系统测试用例是一个非常重要的组成部分,它可以帮助测试人员完成测试工作,提高测试工作效率。测试用例的组成部分包括文档介绍和功能测试用例,文档介绍提供了测试用例的基础信息,而功能测试用例则提供...

    什么样的测试用例才是好的用例

    例如,对于一个接受数字输入的函数,不仅需要考虑正常数值,还应包括负数、零、正无穷、负无穷、非数字字符等特殊情况。 3. 可重复性:测试用例应设计为可重复执行,以便在不同环境和时间下验证相同的结果。这需要...

    华为android系统测试用例

    2. 明确性:每个测试用例应清晰地描述操作步骤、预期结果和实际结果的比较标准。 3. 重现性:测试用例应可重复执行,以确保每次测试的一致性。 4. 优先级:根据业务重要性和风险程度划分测试用例的优先级,优先执行...

    华为——测试用例模板

    华为测试用例模板旨在提供一个标准化、结构化的测试过程,以提高测试效率和准确性。 华为测试用例模板通常包含以下几个核心部分: 1. **测试用例ID**:每个测试用例都有一个唯一的标识符,便于管理和追踪。 2. **...

    Excel模板软件测试用例.zip

    本压缩包“Excel模板软件测试用例.zip”提供了一个Excel模板,用于编写和管理软件测试用例。这种模板的使用可以帮助测试团队更有效地组织和执行测试计划,确保软件的稳定性和可靠性。 首先,让我们深入了解一下什么...

    一个不错的测试用例计划——物业管理软件测试计划

    物业管理软件测试计划是确保软件质量的关键环节,它旨在提供一个明确、简洁的框架,指导测试团队执行有效的测试活动。在创建这样一个计划时,主要关注以下几个关键知识点: 1. **项目背景与目标**:首先,测试计划...

Global site tag (gtag.js) - Google Analytics