当前位置: 首页 > 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.pierceye.com/news/399995/

相关文章:

  • 郑州网站建设出名吗?wordpress获取登录密码
  • 网站建设论文的开题报告重庆市工程建设信息
  • 商务网站设计方案门户网站的优点
  • 河津网站制作wampserver做的网站
  • 洛阳专业网站设计开发制作建站公司零陵区住房和城乡建设局网站
  • 在哪里可以学做网站游戏开发大亨下载
  • 找人做ps的网站无锡 做公司网站
  • 云速建站可以建个人网站吗wordpress仿站难吗
  • 如何取外贸网站域名凡科h5制作教程
  • 蜘蛛不抓取网站的原因中山h5网站建设
  • 百度免费推广网站建网站用的免费软件
  • 网站建设西安哪里好广州做企业网站的公司
  • 汉中市网站建设爱墙 网站怎么做
  • 失物招领网站开发项目需求分析搭建外文网站
  • 免费网站空间免备案自学php做网站
  • 南宁网站建设nnit30郴州市第一职业中专
  • 想开个影视网站 那有做的莱芜信息平台
  • js做网站登录有服务器了怎么做网站
  • 郑州餐饮网站建设哪家好零基础网站建设教学在哪里
  • 讲述做网站的电影建设工程公司名字大全
  • 易语言可以做网站管理系统吗网站备案查询工信部手机版
  • 珠海建站论坛淘宝客网站做一种还是做好几种
  • 杭州公司的网站建设公司教育网站制作运营
  • 福州手游网站建设长春火车站停运了吗
  • wordpress仿站博客视频教程建筑模板哪种好
  • 手机配件网站模板雇主品牌建设
  • 列车营销网站怎么做网站 审批号
  • 嘉定公司网站设计游仙建设局官方网站
  • 青山做网站西安十大网站制作公司
  • 网站服务器租用一年多少钱啊seo优化检测