首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【软件测试】设计测试用例的方法(正交法、判定表法、错误猜测法),测试文档的写法

用尽量少的用例覆盖输入的两两组合 设计正交表 借助工具来实现正交表:allpairs 步骤: 根据需求,找出因素和水平 因素:姓名、电子邮箱、密码、确认密码、验证码 水平:填写、不填写 将因素和水平写入到...Excel 表格中(表格不需要保存) 建议使用微软自带的 Excel,不建议使用其他的 Excel 工具 在 allparis.exe 同级文件夹下创建一个 txt 文件,将 Excel 表格中的内容复制到...txt 文件中,不要有其他的操作,直接保存文件 如果不是用 Excel 直接粘贴到记事本里面,而是手动在 txt 文件中编写因素和水平,使用命令生成正交表会存在格式校验错误的情况,allparis...工具对格式的要求非常严格 使用 allparis.exe 工具对 txt 文件生成正交表文件 在 pairs 目录中打开 cmd 输入命令: allparis.exe test01.txt...⽽正交法能够解决需要考虑输⼊之间的组合关系对应不同结果的场景。

1.6K10

MCP 实战 | 拒绝pandas,一句话读写Excel中的数据

如果不设置,日志将存储在应用程序根目录下的logs文件夹中。配置完成后在MCP页面就可以看到配置的 mcp server 信息。如上图所示:excel 提供了很多tools。...exportExcelStructure:将Excel文件结构(工作表及标题)导出到一个新的Excel模板文件。readSheetNames:从Excel文件中获取所有工作表名称。...readDataBySheetName:从Excel文件中的特定工作表获取数据。readSheetData:从Excel文件的所有工作表获取数据。...writeDataBySheetName:将数据写入 Excel 文件中的特定工作表(如果工作表存在则覆盖)。writeSheetData:使用提供的数据创建一个新的 Excel 文件。...例如:使用 readSheetNames 工具获取当前 Excel 文件中的所有工作表名称。使用 readDataBySheetName 工具读取特定工作表的数据。

65620
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    你还会为设计用例覆盖率不全而烦恼吗?

    成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。是 当不可能遍历产品所有功能点时用到的一种测试手段,即如果用尽可能少的工作发现最多的缺陷(测试投入产出性价比)。...excel。...2.2、使用 在PICT的目录下,新建一个test.txt文件,输入与测试用例相关的所有参数,如下图所示: ?...test.txt参数内容,如下代码,这里要注意,标点符号要使用英文: 账户名:空,不存在,超长,超短,正常 密码:空,超长,超短,不匹配,正常 验证码:空,超长,超短,不匹配,正常 按钮:确定,取消 运行...可以通过命令pict test.txt >test.xls命令,将结果输出到test.xls的excel表格当中(提示格式问题时点击确定即可,不能导出到excel中,安装WPS时导出也会有问题) 3、说明

    97620

    Excel文件中大批量工作表如何自动生成目录

    Excel文件中多个工作表怎么生成目录?这个问题目前是大家问的最多的,所以今天就跟大家分享下Excel中怎么生成目录。...如果Excel文件中有大批量的工作表,做个目录确实很一个很方便的操作,但是如果我们手动去设置的话就会很麻烦,而且无法删除或新增工作表时自动生成更新。...本着去繁化简的原则,今天跟大家分享一种简单的Excel添加目录索引的方法,来完成Excel文件中自动生成工作表目录。...下面用一个案例来分享: 如果有更多的工作表来回切换是件非常不方便的操作,下图我们用7个工作表来作为案例分享如何来完成Excel文件中多个工作表自动生成工作表目录。...文件保存类型 温馨提示:GET.WORKBOOK是宏表函数,只能在定义的名称中使用.

    4.6K20

    个人永久性免费-Excel催化剂功能第83波-遍历文件夹内文件信息特别是图像、音视频等特有信息

    在过往的功能中,有体现出在Excel上管理文件的极大优势,在文件的信息元数据中,有图片和音视频这两类特有的属性数据,此篇对过往功能的一个补充,特别增加了图片和音视频信息的遍历功能。...因使用异步操作,防止窗体卡死,可看到遍历过程的文件变化信息,但最终输出到工作表时,此异步操作引起后面写入步骤出错,故另作了第3步进行数据导出操作。...点击【导出数据】,按指引选择新建表还是覆盖原表数据。...导出数据效果-图片 导出数据效果-视频 结语 一般性的工具软件,未考虑到用户有批量查看并组织文件信息的需要,极少数有批量导出文件元信息功能,而经过Excel催化剂简单功能实现后,对文件型数据处理又可以更加方便...,特别是针对音视频、图像等文件特定信息的整理、加工,在Excel表格上罗列出来,结合Excel的列表排序、筛选等便利功能和Excel催化剂过往做过的文件批量移动、复制、重命名等功能,非常轻松管理文件。

    50230

    Kettle安装详细步骤和使用示例

    Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。...Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。...转换包括一个或多个步骤,如读取文件、过滤输 出行、数据清洗或将数据加载到数据库。 ➢转换里的步骤通过跳来连接,跳定义了一个单向通道,允许数据从一个步 骤向另一个步骤流动。...例子显示了两个步骤,分别为“表输 入”和“Microsoft Excel 输出”。...在弹出的配置 对话框中,点击选定“文件& 工作表”进行配置 ➢在“Microsoft Excel 输出”步骤 的配置对话框中,点击选定“内容” 进行配置。

    3.6K10

    几行代码就能实现复杂的 Excel 导入导出,这个工具类真心强大!

    功能介绍 IMPORT ExcelHandle 核心处理器 ExcelWorkbookManage excel所有工作表管理 ExcelInitConfig 配置文件初始化 AbstractFileParser...,减轻开发者工作量 目前外界业务越来越复杂,对各个功能要求也越来越严格,当然导入也不例外,alanpoi支持错误一键回写到excel,对应到每一行 alanpoi灵活可扩展,提供了ExcelConsumeInterface...其中name可选字段,填了就是按照这个匹配excel列名,不填就是按照offset顺序;导入包含多个sheet就配置多个 excel,默认"yyyy/MM/dd" NumFormat注解: 用于导入类的属性上,可以按照指定格式输出到excel,默认"00.00" 样例: @ExcelSheet(name = "测试", backColor...调用getWorkbook获取工作表,自行处理workbook ExcelExportUtil.getWorkbook(Collection singleSheetData, Class<?

    63520

    Java|Java生成Excel表

    1 问题描述 最近遇到一个问题,就是在系统页面上加一个Excel表格导出的问题,这个问题很好解决啊,写一个JS把后台给的数据导出到Excel表格不就行了吗。...没办法,最后还是输在了兼容性上面,不能让所有人都接受。 3 解决方案 既然JS存在兼容性问题,那么我就不用JS呗,我直接在后台就把数据整理成一个Excel表格,前端只需要下载这个表格总行了吧。...首先我们来分析一下我们平时在创建Excel表格的时候都有哪些步骤:第一步是打开MS Office的Excel,这属于创建一个表。第二部就是在表里面创建一个Sheet工作薄。...总的来说就是先有表,再有工作簿,再创建行,每创建一行就在行里创建单元格。 接下来我们看看Java怎么实现。我们在代码中也是按照上面所说的步骤一步一步的实现,首先就是创建表。...org.apache.poi.hssf.usermodel.HSSFWorkbook这个类为我们提供了创建表的功能,可以说这个类就是一个表文件,这个类下的createSheet方法就是我们说的创建Sheet

    3K40

    用pd去读Excel 加了openpyxl作为engine报错

    是公司的Excel有加密的原因吗? 二、实现过程 这里【王者级混子】建议:应该是的 with open() as f:能打开不。 后来粉丝自己尝试了,发现打不开。...后来【论草莓如何成为冻干莓】给了一个指导, 你点开是需要输密码吗,就是这个文件是加密状态的。如果是加密的,目前pandas内嵌的excel读取模块都不支持。需要先解密,才能正常读取。...= load_workbook(filename='your_file.xlsx', read_only=True, password='your_password') # 选择要读取的工作表 sheet...= workbook.active # 将工作表转换为 pandas DataFrame data = pd.DataFrame(sheet.values) 这个代码是给予密码已知的情况下,这里【...拿着这串代码去问IT,your_password是什么,不告诉你就和他拼了。 粉丝后来也发现自己的系统也有问题 右键自己新建的Excel打不开提示无效或损坏 别人发我的可以打开。

    14610

    【软件测试】用例篇

    通过编写测试用例可以想到测试哪些内容,一次又一次更新修改可以完善测试内容,功能覆盖率更高。...⽤较少的测试⽤例达到尽量多的功能覆盖,解决了不能穷举测试的问题。...⽤尽量少的⽤例覆盖输⼊的两两组合 设计正交表我们需要使用工具:allparis,来生成正交表 正交法设计测试⽤例的步骤: 找到因素和水平 将因素和水平写到Excel表格中(表格不需要保存,建议使用微软的...Excel) allparis⽬录下创建新的⽂本⽂件.txt,复制Excel中的因素和⽔平,直接粘贴到⽂本中保存并退出 使用allparis工具对文本文件生成正交表文件,命令:allparis.exe...根据判定表法设计测试⽤例的步骤: 确认需求中输⼊条件和输出条件 找出输⼊条件和输出条件之间的关系 画判定表 根据判定表编写测试⽤例 场景法 现在的软件⼏乎都是⽤事件触发来控制流程的,例如步骤一完成之后才能触发步骤二

    24410

    一文讲述Pandas库的数据读取、数据获取、数据拼接、数据写出!

    ① sheet_name参数详解 我们知道一个excel文件是一个工作簿,一个工作簿有多个sheet表,每个sheet表中是一个表格数据。...sheet_name=”sheet名称”,我们可以利用每张sheet表的名称,读取到不同的sheet表,更方便灵活。 注意:如果不指定该参数,那么默认读取的是第一个sheet表。...usecols=None,表示选择一张表中的所有列,默认情况不指定该参数,也表示选择表中的所有列。 usecols=[A,C],表示选择A列(第一列)和C列(第三列)。...Excel数据写出 当我们将某个Excel文件中的表,进行读取、数据整理等一系列操作后,就需要将处理好的数据,导出到本地。...excel_writer:表示数据写到哪里去,可以是一个路径,也可以是一个ExcelWriter对象。 sheet_name:设置导出到本地的Excel文件的Sheet名称。

    10.9K30

    个人永久性免费-Excel催化剂功能第33波-报表形式数据结构转标准数据源

    期待转换后的格式为标准数据表结构 当面对有父子表结构时,如上图的下方有明细数据,明细数据的数量不固定,初版功能以横向展开的形式存放,后期再追加纵向多行数据存放的数据结构。 ?...按提示选择新建新表还是覆盖现有表 转换后的结果表,原数据中一个工作表转换为一条记录(后期再优化父子表结构的转换可转换多条记录,更符合数据分析场景使用),另加上文件名和工作表名两列以示区分数据来源。...测试数据情况: 数量量:读取一万个文件,每个文件两个工作表 读取单元格数量:30个单元格的读取 使用时间(含导出到Excel智能表): xls格式文件,NPOI读取为30多秒;xlsx文件,NPOI为3...总结 当大量的数据未能以标准的数据表结构存放时,必要给后续的分析工作带了许多麻烦。 而现实中又不能保证所有数据生成都有专门的系统来操作。...波-接入AI人工智能NLP自然语言处理 第16波-N多使用场景的多维表转一维表 第17波-批量文件改名、下载、文件夹创建等 第18波-在Excel上也能玩上词云图 第19波-Excel与Sqlserver

    1.7K40

    个人永久性免费-Excel催化剂功能第50波-批量打印、导出PDF、双面打印功能

    导出PDF的控制比打印多出一个细节的控制,即需要指定PDF文件存放的位置,同时也可指定哪些工作表放哪个PDF文件中,衍生出了可以利用此功能作Excel批量导出PDF同时合并至指定PDF文件的功能。...对部分场景还是非常管用(例如同一个客户的多个订单,把它导出到单个PDF中,方便共享和留存)。...一、准备要打印的文件 老规距,选定要打印的文件路径区域即可,坚持着用这种最大可控、灵活的方式操作,而不是指定一个文件夹这种方式,相信深度用户会越来越喜欢这种方式。 ?...只打印3个工作表,其余的自动筛选隐藏 有一细节可以重点关注,若是PDF文件,可以任意组合工作表到不同的PDF文件中,甚至可以跨工作薄组合,非常棒的效果。 ?...波-文本处理类函数增强 第44波-可见区域复制粘贴不覆盖隐藏内容 第45波-逻辑判断函数增强 第46波-区域集合函数,超乎所求所想 第47波-VBA开发者喜爱的加密函数类 第48波-拆分工作薄内工作表

    2.1K20

    钓鱼技术

    文件验证失败 文件是使用“在受保护的视图中打开”选项打开的 文件是从其他人的 OneDrive 存储中打开的 XLM / Macro 4.0 (excel宏钓鱼) excel下有宏功能,可以用来执行命令...其使用方法如下 右键下方sheet1,选择插入 点击 MS Excel4.0宏表,就可在excel中插入一个宏表 依次输入这两个命令,并把第一行设置为Auto_Open 随后保存为xlsm文件即可。...Word宏 新建一个word文件,进入宏选项(如果没有请自行在开发者工具里开启 然后随便输AutoOpen(文件打开时自动执行宏),创建,注意宏的位置要指定为当前文档 然后进入宏编辑框 输入以下命令...随后右键Listary.exe/图标/127 导出,将其导出到一个文件夹 然后右键main.exe/图标,导入,选择刚刚导出图标的文件夹,确定,ctrl+保存 RTLO 继续重命名,在a后面右键,...高级->自解压选项->设置 模式->全部隐藏 更新->解压并更新文件,覆盖所有文件 生成,双击运行

    3.4K30

    java数据导出为excel表格_将数据库表中数据导出到文本文件

    公司开发新系统,需要创建几百个数据库表,建表的规则已经写好放到Excel中,如果手动创建的话需要占用较长的时间去做,而且字段类型的规则又被放到了另一张表,如果手动去一个一个去匹配就很麻烦,所以我先把两张表都导入数据库中...,建表的数据如下: 其中字段类型被存放到了另一个表中,根据字段的code从另一表去取字段类型: 然后通过java程序的方式,从数据库中取出数据自动生成建表语句,生成的语句效果是这样的:...,则跳过 if(datalist.get(i).getFiledname().length()==0){ //一个新表开始,重新创建一个表,因为数据库存储的数据,每一个表结束会另起一行,数据中只包含表名...createtablesql.append(AddTip); CT.delete(0,CT.length()); AddTip.delete(0,AddTip.length()); } } } //输出到文本文件...本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    3.7K40

    Python+pandas把多个DataFrame对象写入Excel文件中同一个工作表

    问题描述: 在使用Python+pandas进行数据分析和处理时,把若干结构相同的DataFrame对象中的数据按顺序先后写入同一个Excel文件中的同一个工作表中,纵向追加。...方法一:数据量小时,可以把所有DataFrame对象的数据纵向合并到一起,然后再写入Excel文件,参考代码: ?...需要注意的是,xlsx格式的Excel文件最大行数有限制,如果超过了会抛出异常,例如, ?...如果需要把多个DataFrame对象的数据以横向扩展的方式写入同一个Excel文件的同一个工作表中,除了参考上面的方法一对DataFrame对象进行横向拼接之后再写入Excel文件,可以使用下面的方式,...经验证,xlsx格式的Excel文件最大列数不能超过18278。

    6.2K31

    如何将Pandas数据转换为Excel文件

    将数据导出到Excel文件通常是任何用户阅读和解释一组数据的最优先和最方便的方式。...pip install openpyxl 复制代码 你可以在不提及任何工作表名称的情况下将DataFrame写入Excel文件。下面给出了一步一步的过程。...复制代码 替代方法--直接方法 一种直接的方法是直接将数据框架导出到Excel文件,而不使用Excel Writer对象,如下面的代码示例所示。...提示 你不仅仅局限于控制excel文件的名称,而是将python数据框架导出到Excel文件中,而且在pandas包中还有很多可供定制的功能。...你可以改变excel文件的工作表的名称 df.to_excel("output.xlsx", sheet_name='Sheet_name_1') 复制代码 使用Excel writer追加到一个现有的

    8.6K10
    领券