当前位置:首页 > 经验 >

scv文件修改后格式变了哪些(csv格式文件是什么软件生成的)

来源:原点资讯(www.yd166.com)时间:2023-03-16 16:13:29作者:YD166手机阅读>>

A11_HttpRunner参数化_05_外置CSV文件&一个参数

scv文件修改后格式变了哪些,csv格式文件是什么软件生成的(1)

在测试用例集合(testsuite)中实现参数化:

  • 用例中参数个数:1个 (用户名进行参数化处理)
  • 数据源提供:保存在外部 csv 文件中
  • 测试数据:两个错误用户名,一个正确用户名(admin)

将测试数据提取出来单独保存到一个专门的数据文件中,将用例和测试数据分离,提高了用例的灵活度。一般而言测试数据可以存储到数据库、Excel表格文件、文本类型的 CSV 文件中等多种形式。在 HttpRunner 中直接提供了对 CSV 文件的支持,也是非常方便的。

scv文件修改后格式变了哪些,csv格式文件是什么软件生成的(2)

文件列表如图:

scv文件修改后格式变了哪些,csv格式文件是什么软件生成的(3)

测试数据文件: params.csv

该文件本质就是一个文本文件,甚至可以直接新建一个 UTF-8 编码形式的记事本文件,改扩展名后输入测试数据即可。

  • 第一行写参数名称(和用例中定义的参数名称必须一致)
  • 后续每个测试数据占一行

p_uname admi admina admin

测试用例文件: TestCase_Login.yml

config: name: 测试集 - 参数进行固定组合 testcases: testcase01: name: 固定参数组合处理 testcase: TestCase_Login.yml parameters: # 通过P(注意:大写)函数调用CSV文件 p_uname: ${P(params.csv)}

使用 csv 参数文件时,需要通过系统提供的 P() 函数来调用,注意此处 P 是大写字母,实际为 parameterize 的简写形式。在 HttpRunner 中调用外部函数的统一格式为:${函数名称(参数)}。调用外部 scv 文件其格式如下:

parameters: <参数名称>: ${P(参数文件名称)}

测试用例集合文件: TestSuite.yml

config: name: 测试集 - 参数进行固定组合 testcases: testcase01: name: 固定参数组合处理 testcase: TestCase_Login.yml parameters: # 通过P(注意:大写)函数调用CSV文件 p_uname: ${P(params.csv)}

执行测试集合,查看测试报告:

scv文件修改后格式变了哪些,csv格式文件是什么软件生成的(4)

栏目热文

sczb文件怎么打开(scd文件怎么看)

sczb文件怎么打开(scd文件怎么看)

凡使用宏业清单计价专家软件直接导入眉山SCZB招标接口文件进行投标文件编制的客户请注意:经导入生成的有些措施项目清单特定...

2023-03-16 16:05:45查看全文 >>

scv格式保存方法(scv文件用什么打开最好)

scv格式保存方法(scv文件用什么打开最好)

1.功能描述这是一个基于小红书微信小程序,实现小红书关键词搜索记录的爬虫。2.效果演示记录这是用python做的爬虫程序...

2023-03-16 16:11:32查看全文 >>

scr文件手机怎么打开(用手机怎么样打开scr文件)

scr文件手机怎么打开(用手机怎么样打开scr文件)

scrcpy 可以将你的 Android 手机投屏到电脑上,并且通过鼠标和键盘来进行控制,有了它你就可以在电脑屏幕上管理...

2023-03-16 15:26:39查看全文 >>

sczf文件怎么打开(zszf文件如何打开)

sczf文件怎么打开(zszf文件如何打开)

电子招投标, 是以数据电文形式完成的招标投标活动。通俗地说,就是部分或者全部抛弃纸质文件,借助计算机和网络完成招标投标活...

2023-03-16 16:13:51查看全文 >>

scv后缀打开乱码怎么解决(电脑怎么打开scv文件)

scv后缀打开乱码怎么解决(电脑怎么打开scv文件)

大家好,我是Python进阶者。前几天给大家分享了一些乱码问题的文章,阅读量还不错,感兴趣的小伙伴可以前往:盘点3种Py...

2023-03-16 15:40:57查看全文 >>

scn文件用什么软件打开

scn文件用什么软件打开

要说去年科技业最重大的消息肯定是穿戴式设备,几乎每个科技产业都是焦点,但是今年他们好像都集体沉默了~今年也就那么几款不温...

2023-03-16 15:36:54查看全文 >>

sjc文件用什么打开(szzs文件用什么打开)

sjc文件用什么打开(szzs文件用什么打开)

做技术的应该都知道,大部分文本类文件都可以用记事本打开,比如js文件、php文件、log文件、py文件、json文件、x...

2023-03-16 15:52:37查看全文 >>

instead详细用法(instead用法归纳)

instead详细用法(instead用法归纳)

㈠Let's Go fishing!让我们去钓鱼吧!1.Jamie was ten years old, but...

2023-03-16 15:49:25查看全文 >>

instead和instead of的区别(instead of是代替前者还是后者)

instead和instead of的区别(instead of是代替前者还是后者)

常用方式介词辨析(文末赠送限时免费中考介词短语考点图)一、表示交通方式的 by,in 与 on。(1)“by 交通工具”...

2023-03-16 15:45:18查看全文 >>

instead与insteadof的区别举例(instead 和instead of口诀)

instead与insteadof的区别举例(instead 和instead of口诀)

(1)instead是副词,意为“代替,反而”。通常放在句末或句首,后面不接其他单词。例如:Mom, you're to...

2023-03-16 16:08:45查看全文 >>

文档排行