自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python 依赖管理

2、poetry :https://github.com/python-poetry/poetry(待了解)

2023-09-18 20:24:46 97

原创 git 学习记录

# 安装 https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496# 本地仓库操作cd learngit && git init #创建本地版本库git add file git add . # 把文件添加到本地仓库暂存区git commit -m "把暂存区内容提交到当前分支" #把暂存区内容提交到当前分支git status # 查看状态git diff HEAD -- file #查看工作区和版本

2021-05-01 00:56:31 165 1

原创 pytest学习记录(八)Fixture

pytest fixture

2021-04-23 21:24:20 262

原创 selenium 学习记录(一)安装selenium

selenium安装配置官方文档:https://www.selenium.dev/documentation/en/selenium_installation/参考文档:https://selenium-python.readthedocs.io/installation.html#introduction1、selenium 简介Selenium Python绑定为访问Selenium WebDriver(如Firefox,IE,Chrome,Remote等)提供了便捷的API。当前受支持的Py

2021-04-22 23:14:24 142

原创 pytest学习记录(七)参数化测试

使用@pytest.mark.parametrize(argnames, argvalues, indirect=False, ids=None, scope=None)对测试进行参数化1、常用参数:argnames:参数名 argvalues:参数对应值,类型必须为list 当参数为一个时格式:[value] 当参数个数大于一个时,格式为:[(param_value1,param_value2.....),(

2021-04-22 16:53:38 88

原创 pytest学习记录(六)运行测试子集

通过 node id 运行测试子集运行pytest搜索路径下所有用例: pytest运行单个目录: pytest 目录名称运行单个测试文件/模块:pytest 文件名运行单个类:pytest 文件名::类名运行类中的测试方法:pytest 文件名::类名::函数名运行单个用例(测试函数):pytest 文件名::函数名通过关键字表达式过滤执行用测试名划分测试集合: pytest -k 测试名 (and or not ),过滤并运行“测试模块名、测试类名或测试函数名”中包含关键字的..

2021-04-22 15:34:44 171

原创 pytest 学习记录(五)标记测试用例(skip skipif xfail)

示例代码:# -*- coding: utf-8 -*-import unittestimport pytestfrom mudules.mudules import skip1, skipif1, run_these_pleaseclass TestDemo(unittest.TestCase): # @skipif1 # pytest.mark.skipif(1 + 1 == 2, reason='跳过') 在mudules.mudules中定义的 @skip1 # skip1

2021-04-21 21:40:56 202

原创 pytest学习记录(四) pytest的配置文件

Pytest配置文件配置文件pytest.inipytest的主配置文件,可以改变pytest的默认行为,通常放在测试目录下,名称为pytest.ini,命令行运行时会使用该配置文件中的配置.pytest.ini 文件内容如下:[pytest] addopts = -s -v ... #设置命令行参数 空格分隔,可添加多个命令行参数 testpaths = ./scripts #配置测试搜索的路径 当前目录下的scripts文件夹 -可自定义python_fi

2021-04-21 20:47:29 528

原创 pytest学习记录(三) 测试用例的默认搜索规则

默认规则pytest 默认测试文件命名规则:test_*.py 或者*_test.pypytest 默认测试类名命名规则:Test* 开头,并且类中不能带有 init 方法pytest 默认测试函数、类方法命名规则:test_* 开头自定义规则若想修改默认名称,可在pytest.ini文件中指定,例子如下:[pytest] testpaths = ./scripts #配置测试搜索的路径 搜索当前目录下的scripts文件夹 python_files = ido*.p

2021-04-21 17:31:26 229

原创 pytest 学习记录 (二) 常用命令行参数

常用命令行参数获取帮助信息-h,--help #获取帮助信息--version #获取版本信息对用例执行的调控--collect-only #收集并显示将执行的测试用例,仅收集用例,不会执行用例-k #选择你想执行的测试用例 pytest -k "test_test01 or test_case_demo1"-m #运行已标记的用例 @pytest.mark.run_these_please # 对用例(test_case_demo1)进行标记 test_case_d

2021-04-21 17:15:28 175 1

原创 pytest 学习记录(一) 安装pytest

pytest 安装官方文档:https://docs.pytest.org/安装前置条件Pythons:pytest要求:Python 3.6、3.7、3.8、3.9或PyPy3。安装建议使用虚拟环境 ,在虚拟环境中安装pytest,以满足项目对不同版本插件的需求虚拟环境安装见:https://blog.csdn.net/qq_28825969/article/details/115956954?spm=1001.2014.3001.5501也可参考https://packaging.pyt

2021-04-21 16:51:37 1001

原创 python 学习记录(一)--虚拟环境

python 学习之虚拟环境1、安装virtualenvc:\users\jennywen\anaconda3\python.exe -m pip install -U virtualenv注意:安装过程中遇到 xxx uninstall ,使用pip install --ignore-installed xxx 将其跳过即可2、创建虚拟环境virtualenv -p C:\Users\jennywen\Anaconda3\python.exe D:\wenzhiping\projects

2021-04-21 15:29:44 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除