软件测试-测试用例案例及思维导图展示

2023-12-04

的测试用例

一个杯子的测试用例

一支笔的测试用例

朋友圈点赞的测试用例

功能测试

1点赞后是否显示结果
2.点赞后是否可以取消;
3.点赞取消后是否可以重复点赞;
4.共同好友点赞后,是否有消息提醒;
5.非共同好友点赞后,是否有消息提醒;
6.点击点赞人昵称,是否可以跳转到他/她的主页;
7.自己能否给自己点赞;
8.屏蔽了该用户,共同好友点赞是否提示;
9.点赞人有备注时,是否展示备注昵称;
10.点赞后删除好友,是否继续展示其点赞;

UI界面测试
1.界面是否简介美观;
⒉点赞后动态特效是否正常显示;
3.朋友圈界面图片是否正常显示;
4.朋友圈界面文字是否正常显示;

性能测试
1.点赞人数过多是否能正常显示;
2.同一时间点赞人数过多是否正常收到提示;、

安全测试
1.发送部分可见的朋友圈,其余人不可见;
⒉.发送部分可见的朋友圈,点赞后共同好友不可见;

弱网测试
1.弱网环境下,点赞是否成功;
2.弱网环境下,点赞的时间;

易用性测试
发送部分可见,是否可以沿用上次的名单;

登录模块

界面UI测试
1.布局是否合理,输入框,按钮对齐方式
2.输入框和按钮的高度,长度是否符合要求
3.界面的设计风格是否与Ul的设计风格统一
4.界面的文字简洁易懂,没有错别字
功能测试
1.用户名,密码输入为空,点击查看提示信息
2.输入正确的用户名和密码,点击验证登录成功
3.登录成功后,验证是否跳转到正确的页面
4.用户名,密码如果过长,过短,是否有提示
5.用户名和密码前后有空格的处理
6.用户名和密码中有特殊字符或其他非英文的情况
7.记住用户名的功能
8.登录失败后,不能记住密码的功能
9.密码是否加密显示
10.登录页面的注册,忘记密码,登出等用另一账号登录链接是否正确
11.输入密码时,大写键盘开启是是否有提示信息
12.输入错误的用户名和密码,查看提示信息
性能测试
1.打开登录页面,需要几秒
2.输入正确的用户名和密码,登录成功不超过5s
兼容性测试
1.主流浏览器是否显示成功(IE8,9,10,11,Firefox,Chrome,Safafi)
2.不同的平台是否能显示成功(Mac,Windows)
3.移动设备上是否显示成功(Android,lOS)4.不同的分辨率
可用性测试
1.是否支持全键盘操作,是否有快捷键
2.输入用户名和密码,按回车,是否可以登录
3.输入框能否可以Tab键切换
安全测试
1.登录成功后生成的Cookie,是否是Http only
2.用户名和密码是否通过加密的方式发给Web服务器
3.用户名和密码的验证,应该是在服务器端,而不是在Javascript前端
4.用户名和密码的输入框,应该屏蔽SQL注入
5.用户名和密码的输入框,应该禁止输入脚本
6.错误登录的次数限制
7.考虑是否支持多用户在同—机器上登录
8.考虑一用户在多台机器上登录

购物车的测试用例

1.功能测试

购物车页面的所有连接是否正常。
从商品信息页面添加的商品能显示在购物车中。
若未登录,点击购物车中的商品直接进行结算,则提示用户输入用户名和密码,或者提示用户进行注册。
若没有选择任何商品,点击结算,则提示用户“请添加要结算的商品”。
勾选商品后,已选商品的总价(和优惠满减活动)会显示。
勾选商品,点击结算按钮后,进去确认订单信息页面。
购物车页面中,可以对添加商品信息做信息的修改,并自动保存成功。
可以在购物车中重新修改商品规格。
购物车能添加的商品种类是有数量上限的。
结算的时候商品可以全选,选择底部的全选按钮。
可以在购物车页面对宝贝进行管理。

2.界面测试

打开淘宝购物车页面后,页面的布局是否合理,是否完整。
不同卖家的商品在不同的table区域显示,区分明显。
页面的功能按钮可以正常显示。
商品的最下方显示失效宝贝。
页面的最低端显示“你可能喜欢”
向下滑动页面,在购物车顶端展示“购物车”。
购物车中如果存在有商品降价、库存不足、限购件数等,在商品详情的下面,会有对应的字体展示。

3.性能测试

打开购物车时间是否在已定的用户可以棘手的时间范围内。
编辑购物车:删除、添加商品需要的时间。
在购物车页面选择需要购买的商品进行结算的时候,结算金额可不可以实时显示。
清空失效商品需要的时间。
打开购物车页面要多久
快捷键功能知否支持

4.兼容性测试

iOS:不同型号,不同的iOS系统。
安卓:不同品牌,不同型号,不同的安卓系统。
不同浏览器上的测试功能是否正常

5.网络测试

3G、4G、WiFi网络环境下应用的各功能可正常运行。
网络异常时,数据交换是否会有提醒。
中途断网再很快连网,数据是否可以自动恢复,正常加载。
只允许内网访问的APP,在连接到外网时是否会有提醒。

6.易用性测试

是否能一件批量付款
是否有全选、全不选的功能
是否能删除商品
能否把购物车了的商品移入收藏夹
是否有商品件数的总计
是否有商品规格、购买数量的显示
是否有商品名称的显示
是否有店铺活动、满减优惠、降价显示
每个商品是否有店铺名称的提示
点击商品店铺能否进入店铺查看商品
点击商品名称能否进入商品详情页
是否有领券的文字提示
是否会显示领取优惠券之后的优惠价格
失效的商品是否还会出现在购物车的历史记录中
每件商品是否有对应商品图片的展示
是否有凑单提示
在购物车页面能否再次选择商品的种类
划到购物车页面的底部,有没有推荐商品展示
不支持发货的地区是否会有提示,商品前面的全选、全不选多选框是否会变灰色
当没有全选、全不选的多选框,没有选择任何商品时,点击 结算 按钮是否会跳转页面
是否有删除商品、批量删除的功能
是否有寻找相似商品的功能

7 .异常测试

没有内存时,APP是否能够正常相应。
横竖屏切换展示。
APP运行时网络中断。
反复操作某一个功能,不断点击和刷新,是否出现闪退。
APP运行时接入电话、短信、社交软件的信息提示时,是否能够正常运行。

Windows对文件的复制粘帖功能的测试用例

界面测试

文件是否完整、没有错别字。
图标是否简洁明了,是否能正常显示。

功能测试
文件是否能用Ctrl+C和Ctrl+V复制粘贴。
文件是否能用右键点击拖动的方式复制粘贴。
文件是否能从一个文件夹复制到另一个文件夹。
文件是否能从一个硬盘复制粘贴到另一个硬盘。
文件是否能复制粘贴到U盘中。
文件是否能复制粘贴到聊天对话框。
不同类型的文件(txt,pdf,doc等)是否能成功复制。
复制粘贴后的文件内容是否有所改变。
目标地点有重名文件是否还能够复制粘贴过去。
复制粘贴的过程中是否可以执行文件。

性能测试
复制粘贴的需要多长时间。
复制粘贴这个过程所占用CPU资源多大。
是否能同时复制粘贴多个文件。

兼容性测试
不同版本的Windows是否都支持这个功能。

安全性测试
复制粘贴过程中是否会造成文件内容的丢失。
复制粘贴是否会直接覆盖掉目标文件中具有不同内容的同名文件。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

软件测试-测试用例案例及思维导图展示 的相关文章

  • 软件测试|sqlalchemy relationship

    简介 SQLAlchemy是一个流行的Python ORM 对象关系映射 库 它允许我们以面向对象的方式管理数据库 在SQLAlchemy中 relationship 是一个重要的功能 用于建立表之间的关系 在本文中 我们将详细探讨 rel
  • Docker 安全必知:最佳实践、漏洞管理与监控策略

    容器安全是实施和管理像 Docker 这样的容器技术的关键方面 它包括一组实践 工具和技术 旨在保护容器化应用程序及其运行的基础架构 在本节中 我们将讨论一些关键的容器安全考虑因素 最佳实践和建议 容器隔离 隔离对于确保容器化环境的强大性和
  • Go 语言运算符详解:加法、算术、赋值、比较、逻辑和位运算符全面解析

    运算符用于对变量和值执行操作 加号运算符 将两个值相加 如下面的示例所示 示例代码 package main import fmt func main var a 15 25 fmt Println a 尽管加号运算符通常用于将两个值相加
  • 软件测试|使用Python读写yaml文件,你会了吗?

    简介 YAML YAML Ain t Markup Language 是一种可读的数据序列化格式 它常用于配置文件和数据交换 Python 提供了许多库来处理 YAML 文件 在本文中 我们将探讨如何使用 PyYAML 库来读取和写入 YA
  • 《Spring 测试指南》:JPA、MockMvc 和 @SpringBootTest 详解

    测试 Spring 提供了一组测试工具 可以轻松地测试 Spring 应用程序的各个组件 包括控制器 服务 存储库和其他组件 它具有丰富的测试注释 实用程序类和其他功能 以帮助进行单元测试 集成测试等 JPA 测试 Spring JPA J
  • 软件测试|教你如何使用Python绘制出奥运五环旗

    简介 我们之前介绍过使用turtle来绘制正多边形 但是绘制正多边形只是turtle模块最基础的使用 我们可以使用turtle模块绘制出更多不一样的精彩图形 本文就来给大家介绍一个比较简单的turtle绘图实例 绘制奥运五环旗 初始化参数
  • 软件测试|Python数据可视化神器——pyecharts教程(九)

    使用pyecharts绘制K线图进阶版 简介 K线图 Kandlestick Chart 又称蜡烛图 是一种用于可视化金融市场价格走势和交易数据的图表类型 它是股票 外汇 期货等金融市场中最常用的技术分析工具之一 可以提供关于价格变动 趋势
  • 深入了解 Python MongoDB 操作:排序、删除、更新、结果限制全面解析

    Python MongoDB 排序 对结果进行排序 使用 sort 方法对结果进行升序或降序排序 sort 方法接受一个参数用于 字段名 一个参数用于 方向 升序是默认方向 示例 按名称按字母顺序对结果进行排序 import pymongo
  • 软件测试|使用matplotlib绘制多种柱状图

    简介 在数据可视化领域 Matplotlib是一款强大的Python库 它可以用于创建多种类型的图表 包括柱状图 本文将介绍如何使用Matplotlib创建多种不同类型的柱状图 并提供示例代码 创建基本柱状图 首先 让我们创建一个基本的柱状
  • 深入了解 Python MongoDB 查询:find 和 find_one 方法完全解析

    在 MongoDB 中 我们使用 find 和 find one 方法来在集合中查找数据 就像在MySQL数据库中使用 SELECT 语句来在表中查找数据一样 查找单个文档 要从MongoDB的集合中选择数据 我们可以使用 find one
  • 软件测试|教你使用Python下载图片

    前言 我一直觉得Windows系统默认的桌面背景不好看 但是自己又没有好的资源可以进行替换 突然我一个朋友提醒了我 网络上的图片这么多 你甚至可以每天换很多个好看的背景 但是如果让我手动去设置的话 我觉得太麻烦了 我不如使用技术手段将图片下
  • 测开和测试平台是否有存在的必要?

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 一篇文章带你了解Python常用自动化测试框架——Pytest

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • Jmeter 性能-阶梯式性能指标监听

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 摸爬滚打多年的打工人,总结了三条职场真理,绝不假大空!

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 开眼了,自动化测试还能这样用?

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 软件测试中的白盒测试,这些技巧你知道吗?

    对于很多刚开始学习软件测试的小伙伴来说 如果能尽早将黑盒 白盒测试弄明白 掌握两种测试的结论和基本原理 将对自己后期的学习有较好的帮助 今天 我们就来聊聊黑盒 白盒测试的相关话题 1 黑盒测试的方法和小结 最常见黑盒测试方法包括 边界值 等
  • 外包干了3个月,技术退步明显。。。。。

    先说一下自己的情况 本科生 20年通过校招进入广州某软件公司 干了接近3年的 功能测试 今年年初 感觉自己不能够在这样下去了 长时间呆在一个舒适的环境会让一个人堕落 而我已经在一个企业干了3年的功能测试 已经让我变得不思进取 谈了2年的女朋
  • 软件测试面试:还没有自动化测试项目经验,3个项目帮你走入软测职场!

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 用Python实现高效数据记录!Web自动化技术助你告别重复劳动!

    自动化关键数据记录 简介 关键数据记录是 Web 自动化测试中的关键部分 它们提供了关于系统行为和执行过程的详细信息 有助于验证用例的正确性 排查问题和确保应用程序的质量 行为日志 行为日志是一种用于记录系统或应用程序的操作和事件的技术 它

随机推荐