摘要:
一、virtualenv安装 下载地址:https://pypi.org/project/virtualenv/#files 下载并解压virtualenv-16.0.0.tar.gz ,然后到相应目录执行【python3.7\Lib\site-packages\virtualenv-20.13.1 阅读全文
摘要:
python中经常使用pip命令安装一些需要用到的模块,pip命令的具体使用如下: 一、pip的介绍 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 二、pip的安装 一般如果在官网https://www.python.org/中下载了最新的py 阅读全文
摘要:
一、windows server 远程连接设置 1.首先,要服务器开启远程桌面连接: 计算机 属性 远程设置 勾选"允许运行任意版本远程桌面的计算机连接(较不安全) 修改远程桌面的连接数,具体修改方法如下: 远程桌面会话主机设置→把"限制每个用户只能进行一个会话"勾选去掉,操作图如下 然后双击连接中 阅读全文
摘要:
字符串的下标,从0开始的(从前往后),从-1开始(从后往前数) 1.切片 str = "pyton hello"print("str[2]=", str[2])print("str[-2]=", str[-2])# 字符串的切片操作,【起始位置:终止位置】:去头不取尾,虫开始位置开始,到终止位置的前 阅读全文
摘要:
# coding:utf-8 import pytest # 类和方法 def setup_module(): print("setup_module:整个.py模块只执行一次") print("比如:所有用例开始前只打开一次浏览器") def teardown_module(): print("t 阅读全文
摘要:
yield import pytest @pytest.fixture() def login(): print('打开浏览器,登录成功') yield #yield后边代码是用例执行完成后再执行的,相当于teardown print(‘关闭浏览器’) #使用fixture def test_sho 阅读全文
摘要:
yield 是暂停的意思(它有程序中起着类似红绿灯中等红灯的作用);yield是创建迭代器,可以用for来遍历,有点事件触发的意思 return 在方法中直接返回值;是函数返回值,当执行到return,后续的逻辑代码不在执行 相同点: 都是定义函数过程中返回值 不同点: yield是暂停函数,ret 阅读全文
摘要:
场景1.一般公司测试环境都有多套,测试的时候我们需要在不同的环境下进行2.在自动化执行时,在不同的环境下我们要指定不同的系统配置,每次修改框架代码配置这个很不自动化3.pytest_addoption注册参数 这个就很好的解决了这个问题,它能在执行命令的时候传递参数 二、@pytest.fixtur 阅读全文
摘要:
转载:https://www.cnblogs.com/songzhenhua/p/12902288.html selenium有以下定位方式: driver.find_element_by_id(‘id’) driver.find_element_by_xpath('xpath') driver.f 阅读全文
摘要:
list.append(object) 向列表中添加一个对象objectlist.extend(sequence) 把一个序列seq的内容添加到列表中 a = ['a','aa','aaa'] b = ['B','BB','BBB'] c = ['C','CC','CCC'] a.append(b) 阅读全文