【软件测试】——编写测试用例实例
文章目录
- 1、引言
- 2、设计保温杯的测试用例
- 3、登录测试用例
- 4、微信红包测试用例
- 5、淘宝购物车测试
- 6、web测试
- 7、APP测试
- 8、如何测试一个电梯
1、引言
1、什么是测试用例
测试用例是执行测试的依据,把测试系统的操作按照步骤用文档的形式描述出来。
【补充】测试脚本
测试脚本就是为了进行自动化测试而编写的脚本,测试脚本的编写必须对应相应的测试用例。
2、设计测试用例的原则
原则必须满足三个特性,包括代表性、可判定性和可再现性。
- 代表性:能够代表并覆盖各种合理和不合理、合法和不合法的、边界和越界的、以及极限的输入数据、操作和环境设置等。
- 可判定性:即测试执行结果的正确性和可判定性,每一个测试用例都应该有相应的期望结果
- 可再现性:即对同样的测试用例,系统的执行结果当时相同的。
3、测试用例设计的完整过程
立项后需要拿到的文档:需求文档,分析测试需求
设计测试用例
测试用例评审
环境搭建,测试环境=软件+硬件+网络+数据准备+测试工具
执行测试并记录缺陷
测试总结报告以及操作手册
4、好的测试用例设计工作的关键是什么
熟悉测试对象,从里到外,各个方面,熟悉到可以写一个规格说明。严格按照测试计划执行测试,评审过的用例不进行修改。
2、设计保温杯的测试用例
主要从功能、性能、界面、安全性、易用性、兼容性和震动性各方面进行了测试
3、登录测试用例
主要从功能(正常操作、异常操作)、性能、界面、兼容性、安全、易用性等方面来考虑问题。具体如下图所示:
4、微信红包测试用例
主要还是从功能、性能、安全性、兼容性、界面和易用性几个方面考虑
5、淘宝购物车测试
6、web测试
还是从功能、性能、兼容性、安全性、易用性和界面方面测试
7、APP测试
还是从功能、性能、兼容、安全、界面、安装卸载测试等方面考虑
8、如何测试一个电梯
电梯分为了升降电梯和手扶电梯。在兼容性和外观上面的测试都是一样的。但是各自在功能、性能、安全方面的测试有所区别。具体测试用例如下:
【软件测试】——编写测试用例实例相关推荐
- 软件测试中的AI——运用AI编写测试用例
文章目录 一.现状 二.测试技术可结合AI的几个方向 三.尝试使用AI编写测试用例(实验过程) 1.AI联系上下文的能力弱 2.回答的内容类似于能在网上搜索到的内容 3.需要有一个明确的指令 4.输出 ...
- 软件测试技术之如何编写测试用例(6)
四.客户端兼容性测试 1.平台测试 市场上有很多不同的操作系统类型,最常见的有Windows.Unix.Macintosh.Linux等.Web应用系统的最终用户究竟使用哪一种操作系统,取决于用户系统 ...
- 软件测试用例模板和例子_如何编写测试用例?
一.刚刚从事软件测试职业,如何快速掌握编写测试用例的方法?该怎样编写测试用例呢?专家分析:1.根据需求文档,完全按照需求文档框架/功能描述,根据自己的理解整理为用例.简单来说,就是将需求文档描述的内容 ...
- 教你如何编写测试用例
从今天开始文末有免费送书活动了 1.测试用例(test cases)的概念是什么? 测试用例是一组有条件的用例,QA可以依靠这些条件来确定应用程序.软件系统或某些功能是否按预期执行. 测试用例是QA执 ...
- 如何编写测试用例-好东西与大家分享
1.刚刚从事软件测试职业,如何快速掌握编写测试用例的方法?该怎样编写测试用例呢? 专家分析: 1.根据需求文档,完全按照需求文档框架/功能描述,根据自己的理解整理为用例.简单来说,就是将需求文档描述的 ...
- 软件测试(4) 测试用例和设计方法
文章目录 1 测试用例 1.1 测试用例的定义 1.2 用例设计和编写的作用 2 测试用例编写注意事项 3 黑盒测试用例设计方法 3.1 测试数据选择 等价类划分法 边界值分析法 实战案例 3.2 测 ...
- 【测试】编写测试用例的常用方法
文章目录 1)等价类划分法 1.1 什么是等价类 有效等价类: 无效等价类: 1.2 划分标准 1.3 划分方法 1.确立等价类 2.转化为测试用例 1.4 实例:三角形问题 1.4.1 分析对输入条 ...
- python android自动化元素定位_linux下Appium+Python移动应用自动化测试实战---3.手把手教你定位元素编写测试用例...
linux下Appium+Python移动应用自动化测试实战-3.手把手教你定位元素编写测试用例 前言 有很多童鞋环境搭建好了却没有进行下一步,是因为缺少step by step的资料. 互联网上ap ...
- 测试用例编号_怎样编写测试用例更完整,更能提升工作效率?来试试这套方法!...
首先,我们需要知道测试用例是什么,测试用例(testcase)是为了某个特殊目标而变质的一组测试输入.执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求. 测试用例的编写是要结合需求 ...
最新文章
- ORB_SLAM2 PnPSolver
- hdu 3264(二分+圆相交面积)
- 密码学系列之:Merkle–Damgård结构和长度延展攻击
- Spring Boot和JSP
- 机器学习的训练数据(Training Dataset)、测试数据(Testing Dataset)和验证数据(Validation Dataset)
- mysql数据库咋还原_mysql数据库备份和还原
- SQL语法 之 基本查询
- 【R语言-P值校正(BH)】
- bootstrap之背景图+文字
- 手机开热点免流教程(ROOT版)
- 学python能赚钱吗-利用python能怎么挣钱
- arbiter circuit(以Verilog FSM实现仲裁器)
- MP-SPDZ开源库——杂项
- 坚持这7个工作习惯,帮你成为更专业的设计师
- html 安装字体无效果,如何在HTML网站上安装自定义字体
- Java仿QQ客户端(用JTree实现好友列表)
- 亲手实践图片木马之捆绑工具(BD2.Net Injector By BD2)
- win10推送_10大新特性,微软WIN10 五月大更新推送
- 行程单识别易语言代码
- Arduino 限位开关