上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: 1、format常用格式说明 %(levelno)s: 打印日志级别的数值 %(levelname)s: 打印日志级别名称 %(pathname)s: 打印当前执行程序的路径,其实就是sys.argv[0] %(filename)s: 打印当前执行程序名 %(funcName)s: 打印日志的当前函 阅读全文
posted @ 2020-11-10 10:58 西西cc 阅读(374) 评论(0) 推荐(0) 编辑
摘要: python每个文件都需要顶部注释,那今天介绍一个方法,只需要设置一次,下次新建python文件后,注释自动出现在顶部的方法 python每个文件都需要顶部注释,那今天介绍一个方法,只需要设置一次,下次新建python文件后,注释自动出现在顶部的方法 只需要在file settings file a 阅读全文
posted @ 2020-11-10 10:56 西西cc 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 如上图:在untils下新建一个logger日志模块,将日志写在log目录下testCase中 如果我们在日志模块使用相对路径中 filename='../log/testCase.txt'的话,在untils包下任意一个模块调用logger模块的logger方法,都不会提示文件路径错误。 但是: 阅读全文
posted @ 2020-11-10 10:40 西西cc 阅读(5161) 评论(0) 推荐(0) 编辑
摘要: 1.首先需要pycharm需要安装ini插件 2.在项目的最外层创建 pytest.ini 文件(名字必须一样),标签距离左边一个tab键 [pytest] markers = test_addCustomer: 创建直客商户 #标注可以不写 test_login: 登录接口 3.给接口进行打标签 阅读全文
posted @ 2020-11-03 17:43 西西cc 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 作用:进行环境的设置与清除。我就是把清楚allure报告放在开始的位置,会根据fixtrue控制级别来执行 import pytest import os @pytest.fixture(scope='module',autouse=True) def start_demo(request): pr 阅读全文
posted @ 2020-11-03 16:30 西西cc 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 搭建环境 自动打开报告: #--alluredir = ../../report/apiReport/tep --生成allure报告需要的数据源pytest.main(['test_addCustomer.py','-s','--alluredir','../../report/apiReport 阅读全文
posted @ 2020-11-03 16:27 西西cc 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 注意点:******************(pytest fixture不能夸py文件使用) 传参的时候必须要写request,底下引用要使用request.param 下面调用时候需要这样写:@pytest.mark.parametrize("test_send_code",datas,indi 阅读全文
posted @ 2020-11-03 11:25 西西cc 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 一、Pytest环境搭建 Pytest 是 python 的第三方单元测试框架,比自带 unittest 更简洁和高效, 支持315种以上的插件,同时兼容 unittest 框架, 在 unittest 框架迁移到 pytest 框架的时候不需要重写代码 环境搭建: 首先安装pytest库: pip 阅读全文
posted @ 2020-10-28 16:25 西西cc 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 本人之前写了一套基于unnitest框架的UI自动化框架,但是发现了pytest框架之后觉得unnitest太low,现在重头开始学pytest框架,一边学习一边记录,和大家分享,话不多说,那就先从pytest框架的精髓fixture说起吧! 简介: fixture区别于unnitest的传统单元测 阅读全文
posted @ 2020-10-20 01:13 西西cc 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 为什么要学Fidder抓包? 学习接口,必须要学http协议,不要求您对协议的掌握有多深。只是希望你能够了解什么是协议、协议的报文、状态码等等!本文通过抓包工具Fidder带你进入接口的大门。我们通过抓取的请求来学习http协议。 一.抓取web端https协议 fiddler是一个很好的抓包工具, 阅读全文
posted @ 2020-10-19 23:37 西西cc 阅读(252) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页