【测试篇】关于allpairs实现正交测试用例保姆级讲解,以及常见的错误问题

前言

🌟🌟本期讲解关于测试工具相关知识介绍~~~

🌈感兴趣的小伙伴看一看小编主页:GGBondlctrl-CSDN博客

🔥 你的点赞就是小编不断更新的最大动力                                       

🎆那么废话不多说直接开整吧~~

 

目录

📚️1.下载allpairs工具

📚️2.操作步骤

🚀2.1明确水平数和因素

🚀2.2使用Excel表进行复制构建

🚀2.3复制到文本中

🚀2.4路径改正

🚀2.5命名操作

📚️3.易错问题

🚀3.1格式出错

🚀3.2找不到文件

📚️4.总结

 

——Hello亲爱的UU们 ,本期是在小编在使用正交测试工具时,出现的问题的解决和回顾,虽然字数比较少,但是小编总结了一个比较容易疏忽,但是有很无语的一个BUG,那么跟随小编进行入allpairs工具的使用吧~~~~

📚️1.下载allpairs工具

当然在开始前,小编已经默认各位UU下载了这里的allpairs工具,具体的格式压缩包解压后,就是如下的格式的:

这就是我们下载文件后,打开的格式如上;

📚️2.操作步骤

🚀2.1明确水平数和因素

我们假如是在注册界面

因素:姓名   电子邮箱   密码    确认密码     验证码

水平数:填写     不填写      

正交表如下所示:

行号/列号姓名电子邮箱密码确认密码验证码
1填写填写填写填写填写
2不填写不填写不填写不填写不填写

🚀2.2使用Excel表进行复制构建

 我们将表里的数据进行复制,具体的实例如下所示:

然后直接复制全部,不要弄其他操作,这里的Excel表可以不用进行复制

🚀2.3复制到文本中

 创建txt文本文档,然后直接复制保存即可

注意:不要搞其他操作,直接复制过后直接保存就可以了!!!!

如下:

🚀2.4路径改正

 我们保存后,将这里的文本文档的地址保存在allpairs同级路径下,注意一定是同级!!

如下所示:

 最后进行下一步;

🚀2.5命名操作

 使用cmd命令提示符,第一步转到我们allpairs同级的目录,小编是保存在D盘,所以就以D盘来演示,命令如下:

d:

这一步转到D盘,你是F盘其他盘就转到F盘去;

然后点击我们allpairs的所在路径,进行cd进入文件操作:

cd D:\pairs

最后输入

allpairs.exe test01.txt > res-test01.txt

注意:这里的test01.txt是小编的文本名,输入你们自己的文本名即可,然后后面的名字也是一个文本,注意res-test01.txt这个文本可以是不存在的,点击运行后就可;

命令执行完后,没有日志就是正确的; 

最后就可在res-test01.txt文本中查看我们的测试用例了:

📚️3.易错问题

🚀3.1格式出错

如下所示:

注意:在文本中进行复制,即第2.3节中,不可以随意修改这里的空格,直接从Excel表中进行复制到文本后,就不要乱动了;(因为allpairs工具的格式校验很严格)

🚀3.2找不到文件

错误格式如下:

上面的命令执行完后,没有日志就是正确的; 下面就是找不到文件

解决办法:

第一种:看一下我们的文本的名称写对没有

很明显小编原本的文件是 test01.txt,但是在上面出错的地方写成了test1.txt的格式,这是不行的

那么这就是第一种

第二种:保存的文本没有和allpairs是同级的

注意了这里的文本保存地址必须是和allpairs是同级的如下所示:

 第三种:命名错误(就是小编错误的一种)

 

小编是直接在本目录下创建的文本,为 test01.txt 但是要注意,参照其他几个文件,并没有后缀,那么就说名我们不用添加后缀,如果添加后:

 那么此时进行命令操作就是:

哎,为啥我的名字是对的,为啥报错了呢?其实就是添加了后缀的原因(这里要看看其他文件有没有后缀) 

此时这个文件名字错误了,它的实际地址:"D:\pairs\test01.txt.txt"看到没,这里有两个txt后缀!!!!,所以我们在命令中只输入了一个txt所以找不到~~~

📚️4.总结

本期小编主要讲解了关于allpairs工具的使用具体步骤,以及比较容易出现的错误,希望能够对大家有帮助~~

🌅🌅🌅~~~~最后希望与诸君共勉,共同进步!!!


💪💪💪以上就是本期内容了, 感兴趣的话,就关注小编吧。

       😊😊  期待你的关注~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/37902.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenCV图像拼接(4)图像拼接模块的一个匹配器类cv::detail::BestOf2NearestRangeMatcher

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::detail::BestOf2NearestRangeMatcher 是 OpenCV 库中用于图像拼接模块的一个匹配器类,专门用于寻找两幅图像之间的最佳特征点匹配…

C++: AVL树(实现旋转操作)

前言 map/set容器有个共同点是:其底层都是按照二叉搜索树来实现的,但是二叉搜索树有其自身的缺陷,假如往树中插入的元素有序或者接近有序,二叉搜索树就会退化成单支树,时间复杂度会退化成O(N),因此map、set…

OpenCV中距离公式

一、各类距离公式总结 常见距离公式 欧氏距离: 曼哈顿距离(L1)‌: 切比雪夫距离(Chessboard)‌: 1、点与点距离(欧氏距离) ‌二维空间‌ 设两点坐标为 P1(x1,y1)、P2(x2,y2),其距离…

六十天前端强化训练之第二十四天之Vue 模板语法与 v-for 指令大师级详解

欢迎来到编程星辰海的博客讲解 看完可以给一个免费的三连吗,谢谢大佬! 目录 一、模板语法与指令知识精讲 1.1 模板语法三大核心 1.2 常见指令全家福 1.3 v-for 深度解析 二、商品列表示例完整实现 2.1 完整可运行代码 2.2 代码解析 2.3 运行效果…

XSS跨站脚本攻击漏洞(Cross Site Scripting)

前提概要 本文章主要用于分享XSS跨站脚本攻击漏洞基础学习,以下是对XSS跨站脚本攻击漏洞的一些个人解析,请大家结合参考其他文章中的相关信息进行归纳和补充。 XSS跨站脚本攻击漏洞描述 跨站脚本攻击(XSS)漏洞是一种常见且危害较…

用ArcGIS做一张符合环评要求的植被类型图

植被类型图是环境影响评价(环评)中的重要图件,需满足数据准确性、制图规范性和信息完整性等要求。本教程将基于ArcMap平台,从数据准备到成果输出,详细讲解如何制作符合环评技术规范的植被类型图。 ArcGIS遥感解译土地…

详解string类+迭代器

迭代器 概念:在 C 中,迭代器是访问容器(如数组、列表、向量、字符串等)元素的一种方式。迭代器提供了一种统一的接口,使得你可以使用相同的代码来遍历不同类型的容器。迭代器本质上是一个指针或者指针的封装&#xff0…

Sqoop安装部署

Apache Sqoop 简介 Sqoop(SQL-to-Hadoop)是 Apache 开源项目,主要用于: 将关系型数据库中的数据导入 Hadoop 分布式文件系统(HDFS)或相关组件(如 Hive、HBase)。 将 Hadoop 处理后…

软件工程之软件验证计划Software Verification Plan

个人主页:云纳星辰怀自在 座右铭:“所谓坚持,就是觉得还有希望!” 本文为基于ISO26262软件验证计划模板,仅供参考。 软件验证计划,包括: 1. 软件需求验证计划 2. 软件架构设计验证计划 3. 软件单…

Windows系统本地部署OpenManus对接Ollama调用本地AI大模型

文章目录 前言1. 环境准备1.1 安装Python1.2. 安装conda 2. 本地部署OpenManus2.1 创建一个新conda环境2.2 克隆存储库2.3 安装依赖环境 3. 安装Ollama4. 安装QwQ 32B模型5. 修改OpenManus配置文件6. 运行OpenManus7.通过网页使用OpenManus8. 安装内网穿透8.1 配置随机公网地址…

计算机网络总结

一、IP地址及子网掩码、MAC 二、DNS、ARP 三、DHCP、UDP、TCP 四、NAT、NAPT、端口、网关 五、路由器与交换机 六、OSI模型 一、IP地址及子网掩码、MAC 1.1 IP地址的作用 用来全局网络通信(门牌号)用来区分相同网络之间的主机 1.2 子网掩码的作用 …

MySQL0基础学习记录-下载与安装

下载 下载地址: (Windows)https://dev.mysql.com/downloads/file/?id536787 安装 直接点next,出现: 点execute 然后一直next到这页: next 然后需要给root设置一个密码: 在next。。很多页…

React基础语法速览

一、项目创建 npm create vite 这里选择react即可,如图: 二、基本文件说明 react函数式编程时,用的是JSX语法进行开发的,这里注意,return时只能有一个根标签; 三、React核心语法 1.插值功能 插值可以使用…

IT工具 | node.js 进程管理工具 PM2 大升级!支持 Bun.js

P(rocess)M(anager)2 是一个 node.js 下的进程管理器,内置负载均衡,支持应用自动重启,常用于生产环境运行 node.js 应用,非常好用👍 🌼概述 2025-03-15日,PM2发布最新版本v6.0.5,这…

teaming技术

一.介绍 在CentOS 6与RHEL 6系统中,双网卡绑定采用的是bonding技术。到了CentOS 7,不仅能继续沿用bonding,还新增了teaming技术。在此推荐使用teaming,因其在查看与监控方面更为便捷 。 二.原理 这里介绍两种最常见的双网卡绑定…

SpringSecurity配置(自定义认证过滤器)

文末有本篇文章的项目源码文件可供下载学习 在这个案例中,我们已经实现了自定义登录URI的操作,登录成功之后,我们再次访问后端中的API的时候要在请求头中携带token,此时的token是jwt字符串,我们需要将该jwt字符串进行解析,查看解析后的User对象是否处于登录状态.登录状态下,将…

【机器学习-模型评估】

“评估”已建立的模型 在进行回归和分类时,为了进行预测,定义了预测函数fθ(x) 然后根据训练数据求出了预测函数的参数θ(即对目标函数进行微分,然后求出参数更新表达式的操作) 之前求出参数更新表达式之后就结束了。但是,其实我…

区块链开发技术公司:引领数字经济的创新力量

在数字化浪潮席卷全球的今天,区块链技术作为新兴技术的代表,正以其独特的去中心化、不可篡改和透明性等特点,深刻改变着各行各业的发展格局。区块链开发技术公司,作为这一领域的先锋和推动者,正不断研发创新&#xff0…

油候插件、idea、VsCode插件推荐(自用)

开发软件: 之前的文章: 开发必装最实用工具软件与网站 推荐一下我使用的开发工具 目前在用的 油候插件 AC-baidu-重定向优化百度搜狗谷歌必应搜索_favicon_双列 让查询变成多列,而且可以流式翻页 Github 增强 - 高速下载 github下载 TimerHo…

Linux中find 命令的高级用法 组合条件 与、或、非(-a、-o、!) 以及通过 -regex 和 -iregex 选项使用正则表达式

find 命令详解 find 是 Unix 和类 Unix 操作系统(如 Linux 和 macOS)中一个非常强大的命令行工具,用于在文件系统中搜索文件和目录。find 命令可以根据多种条件(如文件名、类型、大小、修改时间等)进行搜索&#xff0c…