一些测试案例

2023-11-09

微信发红包测试用例

从功能、性能、可移植性、界面、安全性、易用性这些方向设计测试用例。

功能

  1. 红包最大,最小发送的钱数,超出最大钱数能否正常提示。
  2. 当输入金额为0时,塞进红包失败,且能否正确提示。
  3. 当先输入为.时能否自动在前补零。
  4. 能否手动选择红包封面,选择后能否正常显示。
  5. 未手动选择封面,默认封面能否正常显示。
  6. 留言时,汉字,表情,数字,字符等能否正常填写,是否可以混用;长度是否有限制,超出是否提示。
  7. 点击塞进红包,能否正确跳出支付密码界面。
  8. 支付密码界面能否选择支付方式。
  9. 未手动选择支付方式,能否正确从默认方式中扣除。
  10. 当默认方式余额不足时,能否正确按次序选择付款方式。
  11. 红包发送后接收方能否收到红包,留言和表情是否显示正常。
  12. 群发或单发红包,一天累计可以发多少个,累计可以发多少金额,超出限制能否正常提示。
  13. 单发/群发红包,自己是否可以领取。
  14. 平均红包每个人是否抢到的钱数一样。
  15. 拼手气红包,抢到的金额是否相对随机。
  16. 专属红包是不是只能由专人领取,其他人不能领取。
  17. 当发红包个数超过群人数时,是否能正常提示。
  18. 一个人是否可以重复领一个红包。
  19. 24小时未领取,红包能否正确返回原账户,并且接收方是否还可以领取。
  20. 发送的红包是否可以撤回。
  21. 红包记录能否和实际发的红包相匹配。
  22. 退款到账时间是否正常。

可移植性

  1. 安卓,苹果能否正常发红包和抢红包。
  2. pc和移动端抢发红包功能是否一样。

性能

  1. 断网时无法抢发红包。
  2. 不同网速抢发红包的时间。
  3. 发红包和收红包成功后的跳转时间
  4. 收发红包的耗电量

界面

  1. 抢、发红包界面是否有错别字。
  2. 抢、发红包界面按钮输入框大小是否正常。
  3. 抢、发红包界面颜色搭配是否合理。
  4. 抢、发红包界面排版是否合理。
  5. 群发红包后,红包页面是否合理

安全性

  1. 发送红包的金额和实际扣款金额是否一致。
  2. 抢到金额和到账金额是否一致。
  3. 发红包和红包退回是否有消息提示
  4. 红包发送失败,账户余额不会发生改变。
  5. 发送的红包和收到的红包是否匹配。

易用性

  1. 发红包功能整体指引是否人性化。
  2. 发红包步骤是否简洁。
  3. 留言是否可以语音输入或者粘贴。
  4. 支付时是否可以指纹、刷脸。

水杯的测试用例

功能

  1. 水杯容量是否准确。
  2. 水杯刻度是否准确。
  3. 水位超过规定的安全线,会不会漏水。
  4. 水杯拧紧是否漏水。
  5. 拧紧盖子摇晃是否漏水。
  6. 是否隔热,装多少度的水会烫手。
  7. 如果是保温杯,是否保热保冷。

界面

  1. 整体外观是否完整、美观。
  2. 大小是否满足产品设计要求。
  3. 材质是否满足产品设计要求。
  4. 图案是否容易掉落,褪色。
  5. 图案是否符合产品设计要求。
  6. 图案是否违法。

性能

  1. 耐热性、耐寒性。
  2. 最多使用次数。
  3. 最长使用时间。
  4. 保温,保冷时长。
  5. 抗压能力。
  6. 水杯拧到多紧可以不漏水
  7. 是否易碎。
  8. 最多能装多少热水。
  9. 最多能装多少冷水。

安全性

  1. 材质本身是否有毒。
  2. 材质在极端情况(高温、极寒)下是否会释放毒素。
  3. 形状是否会引发安全问题,如部分配件过于尖锐。

兼容性

  1. 是否可以装果汁,饮料,硫酸,酒,汽油等不同液体。

易用性

  1. 倒水是否方便。
  2. 喝水是否方便。
  3. 设计是否符合人体工学,用起来是否舒服。
  4. 杯子本身是否防滑。
  5. 沾上液体是否防滑

可移植性

  1. 在极热和极冷环境下是否可以正常使用。

抗震性

  1. 不同震动下杯子的震动情况是否符合要求

电梯的测试用例

功能测试

  1. 开关门按键是否能正常按下回退,是否能正常亮起熄灭,对应的电梯门是否能正常开关。电梯运行时不能开门。一直按着开关门键的结果。
  2. 报警键/电话键是否能正常按下回退,是否能正常亮起熄灭,对应的报警是否能正常得到响应
  3. 各层的上下楼键是否能正常按下回退,是否能正常亮起熄灭,对应电梯是否能正常在各楼层停止等待。
  4. 电梯内的楼层选择按键是否能正常按下回退,是否能正常亮起熄灭,电梯是否能正常到达对应楼层。当电梯向上或者向下移动式,不能选择反方向的楼层。
  5. 电梯门是否能自动关闭。
  6. 楼层显示屏显示的电梯所在位置是否和电梯当前位置同步。
  7. 当有多个电梯时,之间的时间调度是否合理。

界面测试

  1. 电梯形状大小是否符合设计要求。
  2. 电梯内按键形状大小颜色是否符合设计要求。
  3. 电梯内张贴物是否符合要求。

易用性测试

  1. 按键上的标识符是否容易理解。
  2. 到达楼层时是否有提示音且提示音是否合理。
  3. 电梯光照是否会让人感到不适。
  4. 电梯通风是否会让人感到不适。
  5. 按键的整体高度是否符合大众。
  6. 电梯内的信号是否满足日常生活需求。
  7. 是否有提供给老人的扶手。

安全性测试

  1. 暴力破坏电梯是否会报警报。
  2. 超载是否会有警报。
  3. 停电时是否有应急电源。
  4. 发生火灾时是否有对应处理措施。
  5. 电梯外部是否可以强制开门。
  6. 当电梯关门时,有物体通过电梯门是否能立即停止关门。

性能测试

  1. 不载重的运行情况。
  2. 承载单人的运行情况。
  3. 承载多人的运行情况。
  4. 承载多人+较长时间运行,测试电梯的运行稳定性。
  5. 超长时间的运行情况。
  6. 载重的能力。
  7. 电梯正常使用的次数/年限。

兼容性测试

  1. 电梯与常在一起使用的设备是否兼容。
  2. 不同的电压是否兼容。
  3. 不同的安装环境是否兼容(如潮湿/干燥)。

淘宝购物车的测试用例

功能测试

  1. 页面所有链接点击后是否能正常反应

    比如:
    a.点击店铺名是否可以进入店铺
    b. 点击领卷是否可以领到对应优惠卷,同时需要凑单的优惠卷是否点击凑单可以调到活动详情
    c.点击商品,是否可以到商品页面
    d.点击相似是否可以看见相似商品
    e.点击结算是否可以跳到结算页面

  2. 点击全选按钮,商品是否可以全选

  3. 取消全选商品是否会全部取消选择

  4. 在商品详情页添加到购物车的商品,是否会同步到购物车

  5. pc端添加移动端是否也会同步

  6. 添加商品到购物车是否存在上限,是否有对应提示

  7. 未登录是否可以添加购物车,是否有对应提示

  8. 没有选择商品点击结算,是否会有对应提示

  9. 选择的商品总金额是否会显示正确,是否会显示优惠金额,优惠金额显示是否正确

  10. 购物车为空时,是否会有一个去逛逛的页面

  11. 是否可以对商品数量进行修改

    比如:
    a.点击加号是否可以增加商品数量
    b.点击减号是否可以减少商品数量,当商品减少到1时是否能继续减少,是否有对应提示
    c.从商品详情页添加同一商品,商品数量是否增加
    d.当商品被选择时以上修改总价是否同步更新

  12. 是否可以更改商品型号

  13. 长按商品是否弹出删除、收藏、相似按钮

  14. 点击移入收藏收藏里是否同步

界面测试

  1. 购物车页面总体布局是否符合需求
  2. 页面是否有错别字
  3. 整体颜色是否符合需求
  4. 各按钮的形状大小颜色是否符合需求
  5. 各商品是否显示正常
  6. 底端是否可以看见你可能还喜欢

用户体验测试

  1. 整体的功能的指引是否人性话
  2. 整体布局颜色是否符合大众审美
  3. 操作是否简单

性能测试

  1. 打开购物车的时间(当商品过多时)
  2. 各链接跳转的时间
  3. 商品总加结算的时间(当商品过多时
  4. 购物车功能对cup的占用、内存的占用、耗电量
  5. 弱网时是否能够正常使用
  6. 网络达到多少才能正常使用

兼容性

  1. 不同移动端不同版本各功能是否正常
  2. 不同pc端不同版本各功能是否正常

异常测试

  1. 没有内存空间,购物车能否正常响应
  2. 突然断网,购物车功能是否会出现问题
  3. 横竖屏切换是否会出现问题
  4. 反复操作某一重要功能是否会出现问题
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一些测试案例 的相关文章

  • opencv笔记之--图片模糊操作和锐化操作

    一 模糊操作 usr bin env python coding utf 8 import cv2 as cv import numpy as np def blur demo image dst cv blur image 15 1 cv
  • go换源

    Windows 版本 SETX GO111MODULE on go env w GOPROXY https goproxy cn direct SETX GOPROXY https goproxy cn direct Linux 版本 ec

随机推荐

  • 部署Zabbix企业级分布式监控

    1 定义 1 1 监控定义 通过一个友好的界面进行浏览整个网站所有的服务器状态 可以在Web前端方便的查看监控数据 可以回溯寻找事故发生时系统的问题和报警情况 分类 传统 zabbix nagois 云原生 prometheus 1 2 z
  • 基于tcpdump实例讲解TCP/IP协议

    前言 虽然网络编程的socket大家很多都会操作 但是很多还是不熟悉socket编程中 底层TCP IP协议的交互过程 本文会一个简单的客户端程序和服务端程序的交互过程 使用tcpdump抓包 实例讲解客户端和服务端的TCP IP交互细节
  • 【深度】谭铁牛院士谈人工智能发展新动态

    来源 Frontiers 11月25日 模式识别与人工智能学科前沿研讨会在自动化所召开 会上 谭铁牛院士做 人工智能新动态 报告 回顾了近代以来历次科技革命及其广泛影响 并根据科学技术发展的客观规律解释了当前人工智能备受关注的深层原因 报告
  • Git工作流程:如何在团队中协作?

    前言 作者主页 雪碧有白泡泡 个人网站 雪碧的个人网站 推荐专栏 java一站式服务 前端炫酷代码分享 uniapp 从构建到提升 从0到英雄 vue成神之路 解决算法 一个专栏就够了 架构咱们从0说 数据流通的精妙之道 文章目录 前言 G
  • 《Happy Birthday》游戏开发记录(送给朋友的小礼物)

    游戏开发的学习记录 项目 Happy Birthday 一个小小小游戏 基于unity给朋友做的一个生日小礼物 之前都是礼物加信 今年想用自己的技能 把信的内容以另一种方式送给她 但在做这个的时候 也学到一些新的东西 所以把这个也记录下来了
  • ieee-explore/springer文献免费下载办法

    http ieeexplore ieee org document xxxxxxx 改为 http ieeexplore ieee org sci hub tw document xxxxxxx 即可免费下载 是哈萨克斯坦女黑客搞的 见下文
  • 一文带你看懂 MySQL 存储引擎

    本文目录 1 MySQL体系结构 2 存储引擎介绍 3 MySQL 存储引擎特性 4 MySQL 有哪些存储引擎 5 了解 MySQL 数据存储方式 6 MySQL存储引擎介绍 6 1 CSV存储引擎 6 1 1 CSV介绍 6 1 2 使
  • c++中的list容器讲解

    文章目录 1 list的介绍及使用 1 1 list的介绍 1 2 list的使用 1 2 1 list的构造 1 2 2 list iterator的使用 1 2 3 list capacity 1 2 4 list element ac
  • vscode python3安装 xlwt_python EXCEL自动化办公(一)xlrd、xlwt、xlsxwriter安装过程

    目前在python中实现EXCEL办公自动化过程中 经常用到两个包 xlrd和xlwt 在某些博主或者资料中指出xlwt有bug 目前不清楚是否被修复 我们这里保险起见 再安装另一个包xlsxwriter 其中xlrd作为excel读取 x
  • IDEA访问不了官网?看过来!(超详!超细!)

    IDEA访问不了官网 显示 无法访问此网址 超详细 导语 IDEA访问不了 话不多说 实战为主 作者 变优秀的小白 Github YX XiaoBai 爱好 Americano More Ice QQ交流群 new 811792998 注
  • 算法学习 day23

    669 修剪二叉搜索树 给你二叉搜索树的根节点 root 同时给定最小边界low 和最大边界 high 通过修剪二叉搜索树 使得所有节点的值在 low high 中 修剪树 不应该 改变保留在树中的元素的相对结构 即 如果没有被移除 原有的
  • 什么是包?导包的机制

    目录 小白眼中的包 Java包的定义 小白眼中的包 书包 钱包 水桶包都是包 根据盛放东西的区别而划分了不同的种类 盛书的叫书包 盛钱的叫钱包 盛日常出行必备品的桶装包叫水桶包 由此推导 包是盛纳物品的容器 Java包的定义 Java包指的
  • idea中配置连接多个数据库

    要在一个项目中连接如下两个数据库 yml中配置两个不同数据库 master datasource username root password url jdbc mysql localhost 3306 study useUnicode t
  • 基于OpenCV的视频道路车道检测

    基于OpenCV的视频道路车道检测 前言 综述 运行方法 车道检测的实现 路面图像二值化 基于透视变换提取车道区域 基于二次多项式拟合车道线 基于二次多项式拟合车道线 计算曲率半径与车辆的偏移距离 用车道区域标注原始图像 总结 前言 本篇博
  • [CVPR-17] Focal Loss for Dense Object Detection

    目录 摘要 Introduction Focal Loss Focal Loss Definition RetinaNet FPN Anchors 推理 Focal Loss 摘要 在训练密集detectors时 前景 背景极度不平衡是on
  • STL源码剖析(五)——关联式容器

    1 概览 所谓关联式容器 观念上类似于关联式数据库 每笔数据都有一个键值 key 和实值 value 当元素被插入到关联式容器中 容器内部结构 可能是红黑树和哈希表 便依照键值大小 以某种特定规则将这个元素放置在适当位置 关联式容器没有所谓
  • WEB开发技术期末复习

    The content comes from teacher courseware 第一章 信息系统与java企业级规范 一 信息系统的类型 1 单机系统 单机系统的特点 数据显示 数据处理 数据存储在同一台计算机上进行 数据显示一般为图形
  • Illegal mix of collations ((latin1_swedish_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for报错

    Illegal mix of collations latin1 swedish ci IMPLICIT and gbk chinese ci COERCIBLE for operation 查看了数据库发现是建表时设置表的编码为latin
  • Git的Flow工作流分享

    最近我们团队对日常开发规范和版本控制等工作进行了调整 为此对GitFlow工作流以及它的各类变种也进行了学习 在此记录一下 只有一个Master分支带来的问题 首先我们回顾一下我们在日常与团队的合作开发一个项目中会遇到与版本控制相关的场景
  • 一些测试案例

    一些测试案例 微信发红包测试用例 功能 可移植性 性能 界面 安全性 易用性 水杯的测试用例 功能 界面 性能 安全性 兼容性 易用性 可移植性 抗震性 电梯的测试用例 功能测试 界面测试 易用性测试 安全性测试 性能测试 兼容性测试 淘宝