logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python:pytest 查找测试用例的原则pytest运行方式详解及其参数

pytest 查找测试用例的原则指定命令行参数时的查找原则:如果指定了命令行参数,则根据命令行参数执行。未指定命令行参数时的查找原则:如果未指定命令行参数(即直接在命令行输入 pytest),则从 testpath(已配置)或从当前目录开始查找可用的测试用例, 其步骤如下:搜索由任何符合以下规则的文件 test_*.py 或 *_test.py 文件。找到后,从这些文件中,收集如下测试项:test

#测试用例#python#开发语言
selenium跳转新页面定位

#1.获取当前页面(跳转过来的页面)句柄:self.driver.window_handles[-1]#2.切换窗口:self.driver.switch_to.window(self.driver.window_handles[-1])#3.selenium定位:self.driver.find_element(By.XPATH, "//div[@id='root-gzc-workplatfor

#selenium#测试工具#chrome
python-selenium等待时间

1.强制等待driver = webdriver.Chrome()driver.get("http://www.test.m2.com.cn/")time.sleep(3) # 强制等待时间3s,不管页面是否加载完成,每个步骤都需要添加2.隐式等待driver = webdriver.Chrome()driver.get("http://www.test.m2.com.cn/")driver.im

#python#selenium#chrome
免费版pycharm创建vue项目

1.创建好项目后,在根目录检查node和npm是否安装,直接在terminal输入node和npm看是否出现对应的版本,如果有就省略,没有就自行百度下载2.再terminal安装vue-clicnpm install vue-cli -g3.在pycharm安装vue:file-settings中Plugin安装vue.js4.重启pycharm,创建vue项目,注意项目名称不能有大写字母vue

#vue.js#pycharm#npm
python发送https请求报错:requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify

原因:ssl证书验证报错解决方法:对安全性要求不高,可以关闭验证,在请求后边加verify=Falseresponse = requests.post(login_url, data=json.dumps(login_data), headers=headers, verify=False)

#python#pycharm#开发语言
python发送https请求报错:requests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify

原因:ssl证书验证报错解决方法:对安全性要求不高,可以关闭验证,在请求后边加verify=Falseresponse = requests.post(login_url, data=json.dumps(login_data), headers=headers, verify=False)

#python#pycharm#开发语言
linux安装的jenkins访问不了

问题:安装好的jenkins开始可以访问,过了一段时间,不能访问查找原因:1.使用命令查看jenkins服务状态systemctl start jenkins2.查看端口号:firewall-cmd --list-ports端口号只有3306,没有8080,是端口号没有开放3.开放端口号:firewall-cmd --permanent --zone=public --add-port=8080/

#jenkins#linux#运维
python基础1-优缺点和使用行业

优点:1.语法简单:2.工具库比较多3.可以调用其他语言所写的代码4.不需要编辑5.面向的对象的高级编程语言缺点:1.速度慢2.伪多线程应用:1.人工智能2.数据分析3.搭建网站4.网络爬虫5.应用开发6.自动化运维和测试...

#python#开发语言#后端
python接口自动化处理三方库依赖

问题:1.在本地写的python脚本,在linux执行机上运行时,需要提前下载所有依赖的三方库解决方法:1.linux执行机最好安装和本地一样版本的python,可以最大限度的避免兼容性问题2.用pycharm打开本地项目,进入根目录,使用pipreqs导出当前项目所有的三方库#(1)下载pipreqs:```pythonpip install pipreqs# (2)执行导出命令pipreqs

#自动化#开发语言
到底了