一个杯子的测试用例

一种:
测试项目:杯子
需求测试:查看杯子使用说明书
界面测试:查看杯子外观
功能度:用水杯装水看漏不漏;水能不能被喝到
安全性:杯子有没有毒或细菌
可*性:杯子从不同高度落下的损坏程度
可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用
兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等
易用性:杯子是否烫手、是否有防滑措施、是否方便饮用
用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述
疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等
压力测试:用根针并在针上面不断加重量,看压强多大时会穿透
跌落测试: 杯子加包装(有填充物),在多高的情况摔下不破损
震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输
测试数据:测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法
期望输出:
该期望输出需查阅国标、行标以及使用用户的需求

另一种:
总体来说从以下几个方面去考虑
功能性、性能性、易用性、可操作性、稳定性方面进行测试
功能性方面的测试,主要是考虑这个水杯是否能盛水,能盛多少水,能否盛热水,盛热水又能盛多少
性能性方面,盛冷水和热水时分别盛多少水杯能够承受
易用性方面,水杯易用手拿或端着
可操作性,也可以说和易用性相似,当盛冰水时感觉不到很冻,热水时感觉不到很烫,或者也可以归于功能测试
稳定性测试,水杯一直盛着水,是否长时间之后会漏水
测试驱动开发—

时间: 2024-08-09 21:03:16

一个杯子的测试用例的相关文章

面试题:如何编写一个杯子测试用例

如何测试一个杯子 走火入魔系列之:水杯测试 一.题目: 给你一个水杯如何测试?要求你设计20个以上的test case. 1. 功能测试 主要基本功能测试,等价.边界.判定.因果 1.1 水杯是否可以装液体,能否装其他液体.比如酒精.甲醇 1.2 水杯是否可以正常喝水 1.3 水杯是否有盖子,盖子是否可以正常盖住 1.4 水杯是否有保温功能,保温功能是否正常保温 1.5 水杯是否会漏水,盖住盖子拧紧后是否会漏水 1.6 能装多少cc的水 1.7 杯子是否有刻度表 1.8 杯子能否泡茶,泡咖啡 1

推荐给程序员的新技能:如何把一个杯子卖到上万元

文章来源:如何把一个杯子卖到上万元,不学你就OUT了 我们可以看看一个产品卖到多少钱需要占有什么样的资源: 第1种卖法:卖产品本身的使用价值,只能卖3元/个 如果你将他仅仅当一只普通的杯子,放在普通的商店,用普通的销售方法,也许它最多只能卖3元钱,还可能遭遇邻家小店老板娘的降价招客暗招,这就是没有价值创新的悲惨结局. 需要资源:普通的销售渠道. 第2种卖法:卖产品的文化价值,可以卖5元/个 如果你将它设计成今年最流行款式的杯子,可以卖5元钱.隔壁小店老板娘降价招客的暗招估计也使不上了,因为你的杯

如何设计一个"好的"测试用例?

什么才算是"好的"测试用例? 好的测试用例一定是一个完备的集合,它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关. "好的"测试用例必须具备哪些特征? 一个"好的"测试用例,必须具备以下三个特征. 1.整体完备性:"好的"测试用例一定是一个完备的整体,是有效测试用例组成的集合,能够完全覆盖测试去求. 2.等价类划分的准确性:指的是对于每个等价类都能保证只要其中一个输入测试通过,其他输入也一定测试通过. 3.等价类集合的

使用springboot写一个简单的测试用例

使用springboot写一个简单的测试用例 目录结构 pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:

如何设计一个完整的测试用例

前言: 编写测试用例(这里指功能测试用例的编写),首先要做的就是设计测试用例的模板.每个公司都有适合自己公司用例编写的模板,各有各的特点. 测试用例的格式包括,测试用例摘要.测试用例需求编号(一个需求设计说明书可以分好几个用例编写).编写用例的日期.编写人员.编写日期.前置条件.准备数据等等.格式没有固定的要求,可以根据自己测试用例设计的思路,对测试用例的格式作相应的改变. 下面以一个登录窗口为例,说说我设计登录界面的思路和方法.我把这个测试用例分为三层结构,表单测试.逻辑判断.业务流程. 第一

如何测试一个杯子

一需求: 测试一个带广告图案的花纸杯 二相关背景: 1.杯子特性: (1)杯子的容量:能装多少升水,空杯,半杯,满杯 (2)杯子的型状:圆型,上面口大,下面小. (3)杯子的材料:纸杯 (4)杯子的抗摔能力:风吹是否会倒,摔一次是否会摔坏,摔多次是否会摔坏 (5)杯子的耐温性:装冷水,冰水,热水 2.GUI测试: (1)广告内容与图案碰水是否会掉色 (2)广告内容与图案是否正当 ,是否吸引人(广告嘛),赏心悦目: (3)广告内容与图案是否轻易剥落 三影响范围: 1.可用性: (1)装进液体多久后

02、如何设计一个&quot;好的&quot;测试用例

一."好的"测试用例一定是一个完备的集合,它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关 二.好的测试用例必须具备的三个特征 1.整体完备性:"好的"测试用例一定是一个完备的整体,是有效测试用例组成的集合,能够完全覆盖测试需求 2.等价类划分的准确性:指的是对于每个等价类都能保证只要一个输入测试通过,其它输入也一定测试通过 3.等价类集合的完备性:需要保证所有可能的边界值和边界条件都已经正确识别 三.三种最常用的测试用例设计方法 1.等价类划分方法:分为有

怎么测试一个杯子

测试项目:杯子需求测试:查看杯子使用说明书界面测试:查看杯子外观功能度:用水杯装水看漏不漏:水能不能被喝到:考虑这个水杯是否能盛水,能盛多少水,能否盛热水,盛热水又能盛多少:能否盛冰水性能:盛冷水和热水时分别盛多少水杯能够承受 稳定性:水杯一直盛着水,是否长时间之后会漏水 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度可移植性:杯子再不同的地方.温度等环境下是否都可以正常使用兼容性:杯子是否能够容纳果汁.白水.酒精.汽油等易用性:杯子是否烫手.是否有防滑措施.是否方便饮用:当盛

appium实现的一个简单的测试用例

前几天在搭建appium的环境,苦于项目紧急,没有好好解决一个滑动问题,经过网络的资料搜索,现在将我学习的过程中踩过的坑记录下来. 问题:app安装实现,启动实现,但是没有滑动.原因是:滑动代码没有放在@test下,且休眠时间太短,后面的坐标给的太小.代码实现如下: package com.glen.demo; import io.appium.java_client.AppiumDriver;import io.appium.java_client.android.AndroidDriver;