当前位置: 首页 > news >正文

网站开发业务介绍代理网站在线

网站开发业务介绍,代理网站在线,网页制作方法视频教程,漂亮网站底部代码如果测试数据存储在 Excel 或 TXT 文件中#xff0c;你可以使用外部库来读取这些数据#xff0c;并将其转化为参数化测试所需的格式。下面我将分别展示如何从这两种文件中读取数据#xff0c;并用于参数化测试。 从 Excel 文件中读取测试数据 你可以使用 pandas 库来读取 …如果测试数据存储在 Excel 或 TXT 文件中你可以使用外部库来读取这些数据并将其转化为参数化测试所需的格式。下面我将分别展示如何从这两种文件中读取数据并用于参数化测试。 从 Excel 文件中读取测试数据 你可以使用 pandas 库来读取 Excel 文件中的数据。首先确保你已经安装了 pandas 和 openpyxl用于读取 .xlsx 文件或 xlrd用于读取 .xls 文件。 pip install pandas openpyxl然后你可以编写代码来读取 Excel 文件中的数据并将其转换为参数化测试所需的格式。 import pandas as pd import pytest from user_processor import process_user_input# 读取 Excel 文件中的数据 def read_excel_data(file_path):df pd.read_excel(file_path)test_data list(zip(df[input_string], df[expected_result]))return test_data# Excel 文件路径 excel_file_path test_data.xlsx# 读取测试数据 test_data read_excel_data(excel_file_path)# 使用参数化装饰器 pytest.mark.parametrize(input_string, expected_result, test_data) def test_process_user_input(input_string, expected_result):# ... 测试逻辑与之前相同 ...在 Excel 文件中你需要有两列一列是 input_string输入字符串另一列是 expected_result期望结果或异常类型。 从 TXT 文件中读取测试数据 如果你的数据存储在 TXT 文件中并且每行包含输入字符串和期望结果可能是以某种分隔符分隔的你可以使用 Python 的内置文件操作函数来读取这些数据。 import pytest from user_processor import process_user_input# 读取 TXT 文件中的数据 def read_txt_data(file_path, delimiter,):test_data []with open(file_path, r) as file:for line in file:parts line.strip().split(delimiter)input_string parts[0]expected_result_str parts[1]# 如果期望结果是异常类型需要特殊处理if expected_result_str.startswith(ValueError):expected_result pytest.raises(ValueError)else:expected_result expected_result_strtest_data.append((input_string, expected_result))return test_data# TXT 文件路径 txt_file_path test_data.txt# 读取测试数据 test_data read_txt_data(txt_file_path)# 使用参数化装饰器 pytest.mark.parametrize(input_string, expected_result, test_data) def test_process_user_input(input_string, expected_result):# ... 测试逻辑与之前相同 ...在 TXT 文件中每行应该包含两个由某个分隔符例如逗号分隔的值输入字符串和期望结果或异常类型。如果期望结果是异常类型你可能需要在文件中以某种方式标记它例如在值前加上 ValueError以便在读取时能够识别并转换为正确的异常类型。 记住这些只是从文件中读取数据的基本示例。根据你的具体需求你可能需要调整文件读取逻辑以适应你的文件格式和内容。
http://www.hkea.cn/news/14403791/

相关文章:

  • 做网站的公司挣钱吗重庆微网站建设哪家好
  • 北京百度糯米团购有做网站的电话吗网站用什么好
  • 普通网站可以做商城建一个网站怎么赚钱
  • 网站首页布局有哪些贵阳网站建设设计
  • 微网站免费平台百度竞价推广账户
  • 北京安慧桥网站建设吉安网站建设公司
  • 北京网站建设出名 乐云践新sqlite3做网站数据库
  • 青海设计网站常熟有做网站的网络公司吗
  • 做外贸网站报价单网站建设的专业术语
  • 创建网站的成本广州网站排名推广
  • 四川省住房和城乡建设局网站首页怎么给网站做网页
  • 乐清企业网站建设百度极速版下载
  • 第三方平台网站的建设规划wordpress询盘插件
  • 建设网站元素搜索引擎做游戏的网站有哪些
  • 福田祥菱v1质量怎么样温州seo按天扣费
  • 连接国外网站做端口映射西安市招聘网最新招聘信息
  • 网站创建怎么做做计算机网站有哪些内容
  • 网页设计班级网站用什么做首页网站制作 外包
  • 济南专业网站托管公司网站如何做301转向
  • 网站建设主要包括那些部分买什么就开什么网站吗
  • 济宁君天建设公司网站php 小企业网站 cms
  • 百度网站官网wordpress qq悬浮窗
  • 凡科做数据查询网站荣耀商城app
  • 做视频必须知道的一些网站游戏制作需要哪些人员
  • 千户微建站平台中国最近军事新闻视频
  • 建设网站销售广州网站设计皆赞乐云践新
  • 广州商砼建站规范外包加工平台
  • 嘉兴手机网站制作博客建站模板
  • 户型图在线设计网站wordpress用lanmp
  • 城乡建设招投标网站微软 开源 wordpress