首页 > 其他分享 >Web自动化实战:Excel测试用例封装

Web自动化实战:Excel测试用例封装

时间:2024-02-27 10:26:10浏览次数:30  
标签:Web 标记 Excel 用例 测试用例 解析

1.安装依赖

pip install pytest-xlsx

收集xlsx文件

解析内容,识别测试用例

将测试用例交给pytest框架

参考文档:https://mp.weixin.qq.com/s/iD_KWamziFrTnDt8qpuWWA

2.创建excel文件

2.1 基本例子

注意点:

文件名称:test_开头

文件内容:必须有标记列

插件在运行时,会解析【标记】这一列内容:

  • name,解析为用例名称
  • mark,解析为用例标记
  • 其他,解析为用例步骤(默认情况下,进行打印处理)

 

标签:Web,标记,Excel,用例,测试用例,解析
From: https://www.cnblogs.com/lgs-tech/p/18036304

相关文章

  • ssts-hospital-web-master项目实战记录二十六:项目迁移-Hook函数(useDialog.ts)
    记录时间:2024-02-27【使用“文心一言”搜索】指令:Vue项目使用tssetup语法,实现页面遮幕弹框,封装Hook函数,包含ShowAlert、ShowConfirm、ShowPrompt、ShowMsg、ShowError、HideMsg、PageLoading、PageLoaded、MenuUnableUse 在Vue3项目中,结合CompositionAPI和TypeScript......
  • ssts-hospital-web-master项目实战记录二十四:项目迁移-Hook函数(useCountdown)
    记录时间:2024-02-26 【使用“文心一言”搜索】指令:Vue项目使用tssetup语法,实现页面倒计时,封装Hook函数,包含start、reset、stop在Vue3中,你可以使用<scriptsetup>语法和CompositionAPI来封装一个倒计时Hook函数,该函数包含start、reset和stop等方法。下面是如何实现这个倒......
  • 如何在C#中解析Excel公式
    前言在日常工作中,我们经常需要在Excel中使用公式对表中数据进行计算(求和、求差和求均值等)和分析,从而实现对数据的分类,通常情况下,当数据量较少或场景变化单一的情况下,使用公式可以满足用户的要求,但当数据量较大或者场景变化复杂的情况下,使用公式也无法满足用户的需求的情况。这个......
  • ssts-hospital-web-master项目实战记录三十一:项目迁移-Vue项目Hook和插件的区别
    记录时间:2024-02-27一、准备工作【使用“文心一言”搜索】Vue中的生命周期钩子与React中的生命周期方法有何异同?Vue3中的Hook是组合式API的一部分,它们提供了一种新的方式来组织和复用组件逻辑。这些Hook函数,如setup、onMounted、onUpdated等,都是在组件的不同生命周期阶段被调......
  • Web页面请求历程
    本文仅对Web页面请求历程进行简单的介绍,由于作者初学计算机网络,同时也没有学习图论的知识,若有不妥之处还请指出.一、准备DHCP、UDP、IP和以太网以我的笔记本为例,我的笔记本与网络连接,此时笔记本没有ip地址,所以无法进行操作先获取ip地址,笔记本的操作系统生成一个DHCP请求......
  • ssts-hospital-web-master项目实战记录三十二:项目迁移-Vue项目Hook和插件的区别
    记录时间:2024-02-27一、准备工作【使用“文心一言”搜索】Vue3中的Hook(如setup、onMounted、onUpdated等)具体是如何工作的?它们与组件的生命周期有何关联?Vue3引入了CompositionAPI,这是一种新的、可选的方式来组织和重用Vue组件的逻辑。在CompositionAPI中,Hook(如setup、onMo......
  • 禅道编写测试用例规范
    1、标题规范格式2、用例标题需要概述出期望结果3、用例步骤不能超出10个步骤4、预期结果检查点不超过3个检查点5、描述需简洁扼要6、前置条件完整不冗余        ......
  • $b$2在excel引用,$a$1在excel引用的意思
    在Excel中,$B$2是一个单元格引用,$表示绝对引用。在自动填充时,带有$的单元格将保持不变。当我们在Excel中输入公式或函数时,可以使用单元格引用来实现对数据的计算和引用。在这个例子中,$B$2表示的是B列的第二行,也就是B2单元格。 $A$1表示第一行第一列的单元格,即A1单元格;$D$......
  • pd.ExcelWriter 实现数据写入不同sheet
    pd.ExcelWriter将数据写入不同sheet当结合for循环使用时,需注意放在for循环前面以下写法,仅生成一个sheet,原因在于pd.ExcelWriter的mode默认是w,每次for循环写入数据都会对原有的数据进行覆盖,最终只会生成一个sheet。importpandasaspddf1=pd.DataFrame([["AAA","BBB"]],......
  • 测试用例要素
     编写测试用例的主要包含以下要素:用例编号,所属模块,测试标题,优先级,前置条件,测试输入,操作步骤,预期结果,实际结果,案例设计者,设计日期,案例性质。用例编号由字母、字符、数字组合而成的字符串,有唯一性,易识别性。所属模块当前测试用例所在的测试大类或被测试需求、被测的模块、被测......