用例篇03

2024-06-02 22:20
文章标签 03 用例

本文主要是介绍用例篇03,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 正交表

因素:存在的条件

水平:因素的取值

最简单的正交表:L4(2)

应用 allpairs 来实现正交表。

步骤:

1.根据需求找出因素和水平

2.将因素和水平写入到excel表格中(表格不需要保存)(推荐用微软的)

3.在allparis.exe同级文件夹下创建一个txt文件,将excel表格中的内容复制到txt文件中

4.使用allparis.exe工具对txt文件生成正交表文件。

.

 

5.根据生成好的正交表来编写测试用例,继续将重要的用例补全

其中包含没有 若不使用excel,而直接手动在txt文件中编写因素和水平,使用命令生,allparis工具对格式的要求非常严格.

判定表

判定表是一种表达逻辑判断的工具

通过具体的方法能够将测试用例设计的更加完整和规范。需求中会存在各种各样的场景,现在我们把需求改成如下的要求:

根据判定表法设计测试用例的步骤:

1.确认需求中输入条件和输出条件

输入:账户包含admin字符,内部链接进入注册页面,提交注册按钮

输出:管理员/无管理员

2.找出输入条件和输出条件之间的关系

输入:账户包含admin字符,内部链接进入注册页面,提交注册按钮

输出:管理员/无管理员

3.画判定表

4.根据判定表编写测试用例

1)账户包含admin字符,提交注册按钮,成为管理员账号

2)内部链接进入注册,提交注册按钮,成为管理员账号

错误猜测法

错误猜测法是对被测试软件设计的理解,过往经验以及个人直觉,推测出软件可能存在的缺陷,从而针对性地设计测试用例的方法。

这个方法强调的是对被测试软件的需求理解以及设计实现的细节把握,还有个人的经验和直觉。

如何在页面打开开发者工具,方法有很多,任选一个!

1)页面鼠标右键选择"检查"

2)通过快捷键:Ctrl+shift+i 

3)F12

 1.通过get方法请求2.通过post方法来请求3.请求参数拼接blogld,4.请求参数拼接非blogid.

通过页面的开发者工具无法对接口进行具体的测试,,需要借助接口测试工具:postman

地址:https://www.postman.com/icon-default.png?t=N7T8https://www.postman.com/使用postman的时候可以登录也可以不登陆,只要注册账号即可。

选中接口-->鼠标右键--->选择"copy"-->选择"copy as curl(bash)"

将复制好的curl导入到postman中,将自动生成一个一模一样的请求。

postman接口测试用具还有还有很多功能需要大家去发现,掌握以上内容针对接口进行测试基本就没有问题了接下来一定要熟悉postman工具并熟练使用postman工具

这篇关于用例篇03的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1025251

相关文章

图形编辑器基于Paper.js教程03:认识Paper.js中的所有类

先来认一下Paper的资源对象,小弟有哪些,有个整体的认识。认个脸。 在Paper.js的 官方文档中类大致有如下这些: 基类: ProjectViewItemPointToolSizeSegmentRectangleCurveCurveLocationMatrixColorStyleTweenToolEventGradientGradientStopEvent 二级或三级类 继承Ite

pytest测试框架flaky插件重试失败用例

Pytest提供了丰富的插件来扩展其功能,本章介绍下插件flaky ,用于在测试用例失败时自动重新运行这些测试用例。与前面文章介绍的插件pytest-rerunfailures功能有些类似,但是功能上不如pytest-rerunfailures插件丰富。 flaky官方并没有明确python和pytest版本限制。 flaky安装 使用pip命令安装: pip install flaky

Android自定义View学习笔记03

Android自定义View学习笔记03 参考gitHub上面的开源项目CircleImageView 预备知识 BitMap类 BitMap位图类,其中有一个嵌套类叫Bitmap.Config,内部有四个枚举值。这个类的作用是定义位图存储质量,即存储一个像素的位数,以及是否能显示透明、半透明颜色(Possible bitmap configurations. A bitmap co

软考初级网络管理员_03_硬件单选题

1.CPU是一块超大规模的集成电路,其主要部件有()。 运算器、控制器和系统总线 运算器、寄存器组和内存储器 控制器、存储器和寄存器组 运算器、控制器和寄存器组 2.(请作答此空)是指CPU一次可以处理的二进制的位数,它直接关系到计算机的计算精度、速度等指标:运算速度是指计算机每秒能执行的指令条数,通常以()为单位来描述。 宽带 主频 字长 存储容量 3.CPU执行指令时,先根

03 TensorFlow 2.0:TOPK Accuracy实战

这江山风雨 岁月山河 刀光剑影 美了多少世间传说 且看他口若悬河 衣上有风尘 却原来是一位江湖说书人                                                                                                                                 《说书人》 在分类问题中会遇到TO

Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!

代码仓库 会同步代码到 GitHub https://github.com/turbo-duck/flink-demo 当前章节 继续上一节的内容:https://blog.csdn.net/w776341482/article/details/139875037 上一节中,我们需要使用 nc 或者 telnet 等工具来模拟 Socket 流。这节我们写一个 ServerSocket

source配置文件不生效 原创 2016年03月14日 18:43:55 3558 问题背景: 升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME

source配置文件不生效 原创  2016年03月14日 18:43:55 3558 问题背景:       升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME,没有问题。      初步推断是没有source,sourec .bashrc 之后查看$JAVA_HOME,$JRE_HOME变成1.8版本,但启动时还是报错,这就

Java基础的重点知识-03-方法与数组

文章目录 方法数组 方法 定义方法的格式详解 修饰符 返回值类型 方法名(参数列表){//代码省略...return 结果;} 修饰符: public static 固定写法返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者参数列表:方法在运算过程中的未知数据,调用者调用方法时传递return:将方法执行后的结果带给调用者,方法执行到 return

NX/UG二次开发—CAM—用户自定义刀轨(UDOP)+ 螺旋铣用例教程 + 源码

用户定义刀轨是指:在需要一种无法由标准制造处理器完成的加工方法时,使用NX以外的处理器生成刀具路径的操作。这可能是你自己的或第三方的代码。入口函数udop。以下是程序框架,可以往里面添加你的代码 extern void udop(char *param, int *status, int parm_len) {     char

【Rust日报】 2019-03-31

Rust日报小组成立 从下周开始将由ChaosBot、Mike和Damody三位轮流发布日报,其中Damody为台湾同胞,如果大家看到中文繁体日报,就是他发布的。 发日报有什么好处?我来给大家透露一下。至少有三点好处: 了解Rust生态最新动态锻炼自己的总结能力。对于感兴趣的文章,可以快速汲取其主要观点。为自己的提升和学习铺垫了资料库。 所以,也欢迎大家参与Rust日报的内容建设中。 Ocyp