软件测试用例练习二

1.如何对一瓶矿泉水进行测试

  • 界面测试:查看外观是否美观
  • 功能测试:查看水瓶漏不漏;瓶中水能不能被喝到
  • 安全性:瓶子的材质有没有毒或细菌
  • 可靠性:从不同高度落下的损坏程度
  • 可移植性:再不同的地方、温度等环境下是否都可以正常使用
  • 兼容性:是否能够容纳果汁、白水、酒精、汽油等
  • 易用性:是否烫手、是否有防滑措施、是否方便饮用
  • 用户文档:使用手册是否对的用法、限制、使用条件等有详细描述
  • 疲劳测试:将盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油 放 24小时检查泄漏时间和情况等
  • 压力测试:用根针并在针上面不断加重量,看压强多大时会穿透
  • 跌落测试:测试在何种高度跌落会破坏水瓶

2.购物车的测试用例

一、界面测试

  • 界面布局、排版是否合理;文字是否显示清晰;
  • 不同卖家的商品是否区分明显。

二、功能测试

  • 未登录时:
  • 将商品加入购物车,页面跳转到登录页面,登录成功后购物车数量增加;
  • 点击购物车菜单,页面跳转到登录页面。
  • 登录后:
  • 所有链接是否跳转正确;商品是否可以成功加入购物车;
  • 购物车商品总数是否有限制;
  • 商品总数是否正确;
  • 全选功能是否好用;
  • 删除功能是否好用;
  • 填写委托单功能是否好用;
  • 委托单中填写的价格是否正确显示;
  • 价格总计是否正确;
  • 商品文字太长时是否显示完整;
  • 店铺名字太长时是否显示完整;
  • 创新券商品是否打标;
  • 购物车中下架的商品是否有特殊标识;
  • 新加入购物车商品排序(添加购物车中存在店铺的商品和购物车中不存在店铺的商品);
  • 是否支持TAB、ENTER等快捷键;
  • 商品删除后商品总数是否减少;
  • 购物车结算功能是否好用。

三、兼容性测试

  • 不同浏览器测试

四、易用性测试

  • 删除功能是否有提示;

  • 是否有回到顶部的功能;

  • 商品过多时结算按钮是否可以浮动显示。

五、性能测试
六、压力测试
七、并发测试

3.如何测试手机开机键?

一、功能测试

  • 按下开机键,屏幕能否亮起

二、性能测试

  • 按下开机键,屏幕能否在规定时间内亮起

三、压力测试

  • 连续多次按下开机键,观察屏幕是否能一直亮起,到多久时间失灵

四、健壮性测试

  • 给定一个中了病毒的手机或者是淘汰许久的老机子,安歇开机键观察屏幕能否亮起

五、可靠性测试

  • 连续按下开机键有限次数,比如1万次,记录屏幕未亮起的次数

六、可用性测试

  • 开机键按下费不费力,开机键的形状设计是否贴合手指,开机键的位置设计是否方便

4.签字笔测试用例

一、界面测试

  • 尺寸是否适合用户的使用(比如成人和小孩是不一样的)
  • 色彩的搭配是不是赏心悦目
  • 形状丑不丑
  • 笔芯的颜色
  • 是否方便携带和存放
  • 上面印的logo或者文字是否正确

二、功能测试

  • 笔筒开合
  • 笔芯替换
  • 出墨的快慢
  • 笔头出墨的粗细
  • 是不是可擦性签字笔

三、性能测试

  • 笔芯的寿命
  • 笔墨的气味
  • 写过的字的纸,用水浸透后,笔墨会不会晕开
  • 压力测试】笔尖在多大的压力范围内可以正常写字(测试太轻不能出墨到太重损坏笔尖或纸张的情况)
  • 压力测试】笔壳在能在多大的压力范围内正常使用(考虑小孩力气太轻拿不稳,到成人用力太重掰断笔壳,掉到地上易摔坏或者踩坏)
  • 能在哪些纸上写出字来
  • 握笔的地方纹路会不会太咯手或者太滑
  • 流畅度
  • 墨水多久能干
  • 高温和低温环境下对笔芯出墨和笔壳的影响
  • 长时间不盖笔套,或者盖着笔套长期不用之后,会不会影响书写

四、安全测试

  • 笔墨是够有易燃性
  • 笔墨是否对皮肤有伤害
  • 笔杆折断,材质是不是容易刮伤手
  • 误食笔墨是否引起中毒

五、兼容测试

  • 笔壳和笔芯是否能够更好地适应主流签字笔尺寸
  • 这个笔芯的笔尖摔坏了,换其他的笔芯的尖能不能继续用

六、比较测试

  • 与其他品牌签字笔比较,优劣在哪些地方

七、场景法

  • 笔掉到地上,笔尖摔坏的可能性
  • 倒着写,在墙上写能不能写出字来
  • 扔到水里笔墨会不会一直晕开

5. 文件上传测试用例

一、功能测试

  • 选择符合要求的文件上传
  • 上传成功的文件名称显示
  • 查看,下载上传成功的文件
  • 删除上传成功的文件
  • 替换上传成功的文件
  • 上传文件是否支持中文名称
  • 文件路径是否支持手动输入
  • 手动输入正确的文件路径
  • 手动输入错误的文件路径

二、文件大小测试

  • 符合格式,总大小稍小于限制大小的文件
  • 符合格式,总大小等于限制大小的文件
  • 符合格式,总大小稍大于限制大小的文件
  • 大小为0kb的txt文档

三、文件名称测试

  • 文件名称过长。(255个字符—指在英文的字符下,如果是中文不超过127个汉字)
  • 文件名称达到最大长度(中文,英文或混在一起)上传后的名称显示
  • 文件名称中包含特殊字符
  • 文件名全为中文
  • 文件名全为英文
  • 文件名中英字符混合

四、文件格式测试

  • 上传正确格式
  • 上传不允许的格式
  • 上传rar、zip等打包文件(多文件压缩)

五、安全性测试

  • 上传可执行文件(exe文件)
  • 上传木马文件
  • 上传时服务器空间已满

六、性能测试

  • 上传时网速很慢
  • 上传过程中断网
  • 上传过程中服务器停止工作
  • 上传过程中服务器的资源利用率

七、界面测试

  • 页面美观性、易用性
  • 按钮文字是否正确
  • 正确/错误的提示文字是否正确
  • 说明性文字是否正确

八、其他测试

  • 有多个上传框时,上传相同名称的文件
  • 上传一个正在打开的文件
  • 文件路径手动输入的是否限制长度
  • 保存时有没有已经选择好,但是没有上传的文件
  • 选择好但是未上传的文件是否可以取消选择

6.电梯测试用例

一、需求测试

  • 查看电梯使用说明书、安全说明书等

二、界面测试

  • 查看电梯外观

三、功能测试

  • 测试电梯能否实现正常的上升和下降功能

  • 电梯的按钮是否都可以使用

  • 电梯门的打开,关闭是否正常报警装置是否可用

  • 与其他电梯之间是否协作良好

  • 通风状况如何

  • 突然停电时的情况

  • 上升途中的响应

  • 电梯本来在1楼,如果有人按18楼,那么电梯在上升到5楼的时候,有人按了10楼,这时候是否会在10楼先停下来;

  • 电梯下降到10层时显示满员,此时若8层有人等待电梯,是否在8层停。

  • 是否有手机信号

四、可靠性

  • 门关上的一刹那出现障碍物
  • 同时按关门和开门按钮
  • 点击当前楼层号码
  • 多次点击同一楼层号码
  • 同时按上键和下键

五、易用性

  • 电梯的按钮的设计符合一般人的习惯

六、用户文档

  • 使用手册是否对电梯的用法、限制、使用条件等有详细的描述

七、压力测试

  • 看电梯的最大承重量,在负载过重时报警装置是否有提醒
  • 在一定时间内不断让电梯上升、下降

八、稳定性测试

  • 看电梯在最大负载下平稳运行的最长时间

7.桌子的测试用例

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

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

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

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

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

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

8.如何测试洗衣机

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

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

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

四、兼容性测试:除了洗衣服是否还可以洗其它的
五、性能测试

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

六、界面测试:洗衣机的外观是否符合用户的需求
七、可用性测试:洗衣机的操作是否简单已操作

发布了33 篇原创文章 · 获赞 0 · 访问量 933

猜你喜欢

转载自blog.csdn.net/nickyff/article/details/104702099