一个有广告的纸杯子,请设计测试用例

需求测试:查看杯子使用说明书界面测试,查看杯子外观

功能测试:用水杯装水看漏不漏;水能不能被河道的安全性,杯子有没有毒或细菌

可靠性:b杯子从不同高度落下的破坏程度

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

易用性:杯子是否烫手,是否有防滑措施,是否方便喝到

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

疲劳措施:将杯子乘上水3=24小时,或者果汁看遗漏情况等

压力测试:应针头不断加力,看多大承受习压力

震动测试:杯子加包装,在情况不好的路况下颠簸,水路口运输等

基本功能测试:

硬度:是否达到设计标准

装载能力:半杯,一杯,用开水温水,冷水,冰水,牛奶等等

界面测试(ui测试)

形状,大小是否方便大人到小孩,外观是否美观,能不能吸引人,会不会掉色,模糊上色不清晰,上色不一致等

易用性:大人小孩残疾人都能喝水

稳定性:装多少开始漏水,口边什么形状

安全性:涂鸦材料是否有毒,温度高了会不会融化

本地化测试:本地化国家化,在涂鸦图案方法不能带有政治之类的

对设计的改进建议:如果是一次性,能否表明一次性使用,是否图案的不一致性,不容易搞混乱

登录功能怎么设计测试用例

首先了解需求,然后熟悉各种测试方法,有丰富的web测试建议,是否了解web开发,和需求,登录是弹出窗口式的还是网页式的

账号密码强度,大小学敏感,特殊字符,超出指定范围

界面美观是否有特殊要求,知道了这些就可以进行测试用例设计了

用例设计

功能测试:输入正确账号密码,点击提交按钮,验证是否正常登录(正常输入)

输入错误,验证登录失败,并且提示相应错误信息(错误校验)

登录成功后能否跳转正确面(低)

账号密码,如果大长或者太短,怎么处理(安全性,密码太短了要不要提示)

账号密码中间有特殊字符(空格)和其他英文等情况(是否做了过滤)

可以记住账号密码

登录失败后不记住密码

账号密码空格处理

密码是否加密(小圆点)

有验证码,考虑到文字扭曲过大无法辨认,颜色(色盲)刷新换一个按钮是否好用

登录页面中注册,忘记密码,登出用另一个账号登录等链接是否正确

输入密码时按大写有提示

色盲都不输入点击按钮,(非空校验)

界面测试:布局是否合理,22个输入框按钮是否对齐

界面设计风格是否统一

界面中文字简单容易懂,没有错别字

性能测试:打开登录页面 要几秒

输入正确账号密码,登录成功跳转到新页面,不超过五秒

登录成功生成cookie是否有httponly(降低脚本盗取风险)

账号密码是否通过加密方式,发送web服务器

账号密码验证,应该使用服务器验证,而不是客户单javascript验证

账号密码输入框,应该屏蔽sql注入攻击

账号密码输入框,应该禁止输入脚本(防止xss攻击)

错误登录次数限制(防止暴力破解)

考虑是否支持多用户在一台电脑登录

是否全用键盘操作,或快捷键

账号,密码按回车是否可以登录

输入框是否可以以tab键切换兼容性测试

主流浏览器能否显示功能正常

不同语言环境下,页面的显示是否正常

软件测试设计测试用例案例相关推荐

  1. 软件测试购物测试用例因果图法,因果图法设计测试用例案例

    软件需求 系统只接收50元或100元纸币,一次充值只能使用一张纸币,一次充值金额只能为50元或100元. 若输入50元纸币,并选择充值50元,完成充值后退卡,提示充值成功; 若输入50元纸币,并选择充 ...

  2. 软件测试设计测试用例方法

    设计测试用例的方法 等价类划分法 把所有可能的输入数据,即程序的输入域划分成若干部分,从每一个选取少数具有代表性的数据作为测试用例.该方法是一个黑盒测试方法. 等价类:某个输入域的子集合 有效等价类: ...

  3. 关于软件测试设计测试用例方法(等价类划分法)的学习

    等价类划分法 一. 分类 1.有效等价类:有效数据. 2.无效等价类:无效数据.         二.适用场景 等价类一般用于有经典输入框的场景 三.设计测试用例步骤 1.需求分析 2.划分等价类,例 ...

  4. 关于软件测试设计测试用例方法(正交法)的学习

    一.概念 用最小的测试用例获取最大的测试覆盖率. 二.基础概念 1.因素,输入参数,类似判断表里的条件桩. 2.水平,输入参数的取值,类似判定表里的条件项. 三.工具allpairs使用方法      ...

  5. 《软件测试技术实战:设计、工具及管理》—第2章 2.5节运用正交法设计测试用例...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.5节运用正交法设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  6. 场景法设计测试用例atm_测试用例设计--场景法

    定义 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流.这种在软件设计方面的思想也可引入到软件测试中,可以比较生动地描绘出事件触发 ...

  7. 场景法设计测试用例atm_软件测试零基础入门:常用八大测试用例设计方法,含案例...

    测试用例的十大特点 测试用例编号.测试项.测试标题.用例属性.重要级别(高中低).预置条件.测试输入.操作步骤.预期结果.实际结果: 测试用例的编写原则:100%的覆盖需求文档,如需求变更时,测试用例 ...

  8. 《软件测试技术实战:设计、工具及管理》—第2章 2.2节运用决策表设计测试用例...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.2节运用决策表设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  9. 软件测试(4) 测试用例和设计方法

    文章目录 1 测试用例 1.1 测试用例的定义 1.2 用例设计和编写的作用 2 测试用例编写注意事项 3 黑盒测试用例设计方法 3.1 测试数据选择 等价类划分法 边界值分析法 实战案例 3.2 测 ...

  10. 《软件测试技术实战:设计、工具及管理》—第2章 2.1节运用等价类/边界值设计测试用例...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.1节运用等价类/边界值设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公 ...

最新文章

  1. Spring MVC 处理异常的3种方式
  2. python网页前端和react有什么区别_Vue与React两个框架的粗略区别对比
  3. pe和linux一起安装到移动硬盘,解决方法:将分区的移动硬盘放入可启动的WIN PE磁盘中,并安装GHO或ISO原始版本...
  4. rhel系统启动过程_Linux启动过程详解
  5. 集成方法(随机森林)
  6. SQL执行效率提升几万倍的操作详解!
  7. 音频频谱特效 jaVa_基于Matlab dsp工具箱 的实时音频采集及频谱显示
  8. 计算机应用能力考试初级,河北省职称计算机应用能力考试初级
  9. redis之列表字典操作
  10. cpu压测 windows_怎么用AIDA64进行CPU压力测试?
  11. Linux系统安全强化指南
  12. matlab 转换为相对湿度
  13. 使用cmd命令清空windows中C盘的所有临时文件
  14. neon浮点运算_ARM Linux Kernel浮点运算(软浮点、硬浮点)
  15. 最新江苏安全员B考试判断练习题库
  16. 【C语言】基本算法系列1:数字转字符串
  17. HTML文件命名_没有删不掉的文件:强制终止、一键解锁,样样精通
  18. [乡土民间故事_徐苟三传奇]第三回_小苟三巧施放鱼计
  19. python:python基础语法三,列表、元组、字典、集合
  20. 计算机功能室安全预案,东华大学计算机学院实验室安全应急预案

热门文章

  1. select top 1 oracle,在ORACLE中SELECT TOP N的实现方法
  2. chown –r mysql:mysql_Linux服务器部署系列之二—MySQL篇
  3. mysql 索引 范围扫描_MySql学习笔记(六):扫描范围
  4. vscode调试时如何在launch.json中添加环境变量
  5. table td 纵向求和
  6. H236各个版本的区别总结
  7. linux下nginx环境搭建
  8. Qt对话框关闭时清理资源
  9. java数组base64编码,java将base64编码字符串还原为字节数组
  10. 算法的时间复杂度与空间复杂度