会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蜗牛之力
力量虽小,却负重前行;行动迟缓,却前行不懈。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年4月27日
pytest xfail的使用
摘要: 1.pytest.fail(reason=' '): 在测试用例中调用,该方法之后的代码不再运行,结果中标记为xfail,如下所示: 1 class TestPytest(): 2 def test01(self): 3 print('test01') 4 pytest.xfail(reason='
阅读全文
posted @ 2022-04-27 14:06 别摸我的马甲线
阅读(265)
评论(0)
推荐(0)
2022年4月26日
pytest+request+allure 接口自动化
摘要: """ 实现思路: 1.使用excel文件管理接口自动化测试用例 涉及技术点:excel文件内容的读与写; 2.使用pytest.mark.parametrize 将excel中读到的数据参数化后,传入接口请求中 3.调用接口把接口运行后的结果,一次性写入到excel列表中 4.jenkins上集成
阅读全文
posted @ 2022-04-26 11:50 别摸我的马甲线
阅读(463)
评论(0)
推荐(0)
2022年4月25日
python 之excel文件数据写入
摘要: #给excel文件指定单元格中写入数据"""实现思路: 1.打开需要写入数据的excel文件 2.使用copy方法xlrd对象的文件转换成xlwt对象的文件 3.指定excel文件的sheet页签 4.指定单元格写入数据 5.保存文件""" 1 import xlrd 2 from xlutils.
阅读全文
posted @ 2022-04-25 17:18 别摸我的马甲线
阅读(2646)
评论(0)
推荐(0)
2022年4月24日
selenium+pytest+allure+logging+pom
摘要: 一、基础类封装:包括日志模块、获取当前项目根目录、读取excel文件; 1.日志(loggin)模块封装,请参考:https://www.cnblogs.com/a-wyw/p/16186474.html 2.获取当前项目根目录(get_project_path)基础类,请参考:https://ww
阅读全文
posted @ 2022-04-24 17:18 别摸我的马甲线
阅读(951)
评论(0)
推荐(2)
python 之logging 封装为基础类
摘要: """ 参考文档:https://www.cnblogs.com/yyds/p/6901864.htmllogging模块的四大组件:loggers(日志器):提供应用程序代码直接使用的接口handlers(处理器):用于将日志记录发送到指定的目的位置filters(过滤器):提供更细粒度的日志过滤
阅读全文
posted @ 2022-04-24 16:33 别摸我的马甲线
阅读(468)
评论(0)
推荐(0)
python 读取数据表数据(Dtt+Pytest)
摘要: 1 import pymysql 2 import pytest 3 4 5 def get_mysql_data(): 6 # 打开数据库连接 7 db = pymysql.connect(host='127.0.0.1', database='test_db', port=3306, user=
阅读全文
posted @ 2022-04-24 16:02 别摸我的马甲线
阅读(194)
评论(0)
推荐(0)
python 读取json格式数据(Dtt+Pytest)
摘要: 1 import json 2 import pytest 3 4 5 def get_data_json(): 6 ''' 7 @return: 返回列表数据 8 ''' 9 with open("test.json") as f: 10 lst_data = [] 11 my_data = js
阅读全文
posted @ 2022-04-24 15:54 别摸我的马甲线
阅读(325)
评论(0)
推荐(0)
python 读取excel数据(Dtt+Pytest)
摘要: 1 import xlrd 2 import pytest 3 from testcase.basic import get_project_path 4 5 6 def get_excel_data(filename, sheet_name): 7 project_path = get_proje
阅读全文
posted @ 2022-04-24 15:50 别摸我的马甲线
阅读(385)
评论(0)
推荐(0)
python 获取CSV数据(数据驱动+pytest参数化)
摘要: 1 import csv 2 import pytest 3 4 5 def get_csv_data(): 6 ''' 7 @return: csv_list 返回列表 8 ''' 9 with open('test.csv') as f: 10 csv_list = [] 11 lst = cs
阅读全文
posted @ 2022-04-24 15:47 别摸我的马甲线
阅读(332)
评论(0)
推荐(0)
python 获取项目根路径
摘要: import os def get_project_path(project_name=None): """ 获取当前项目根路径 :param project_name: :return: 根路径 """ PROJECT_NAME = 'selenium_project' if project_na
阅读全文
posted @ 2022-04-24 15:41 别摸我的马甲线
阅读(1391)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告