![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
zhenzhen9059
即然时尚学不会,那就平凡好了。
即然不漂亮,那就微笑好了
展开
-
Appium+Python移动端(Android)-3-服务器初始化参数
appium官网参数说明http://appium.io/docs/cn/writing-running-appium/caps/from appium import webdriver#Appium 服务器初始化参数desired_caps = {}desired_caps["platformName"] = "Android" #使用的手机操作系统desired_caps["...原创 2020-03-16 11:02:02 · 224 阅读 · 0 评论 -
Appium+Python移动端(Android)-2-adb测试常用命令
adb devices设备的状态有 3 种device , 设备连接正常 offline , 设备离线,连接出现异常 unauthorized 设备为进行授权,需要在设备上是否允许调试对话框进行授权adb install app在pc硬盘路径,选中app直接拖入即可adb uninstall app的包名,卸载appadb pull 将 Android 设备上的文...原创 2020-03-07 17:11:01 · 199 阅读 · 0 评论 -
python-自动化测试-面试总结
1、一个字符串,计算出哪个字符出现的次数最高,打印出来2、性能测试3、python中有重载和重写吗原创 2020-02-11 18:30:48 · 193 阅读 · 0 评论 -
python-接口自动化测试-第三方库批量获取优化
在pycharm工具中的Terminal命令窗中输入命令pip freeze > requirements.txt回车,执行,会在工程中生成txt文件,里面是工程所用到的第三方库信息第二步,别人拿到你的项目后,在terminal命令窗执行:pip install -r requirements.txt批量下载txt文件中的第三方库...原创 2020-02-09 16:05:16 · 433 阅读 · 0 评论 -
python-基础总结-小技巧
class A(object): bar = 1 def func1(self): print('foo') @classmethod def func2(cls): print('func2') print(cls.bar) cls().func1() # 调用 foo 方法A.func2() # 不需要实例化原创 2020-02-09 10:30:35 · 125 阅读 · 0 评论 -
Appium+Python移动端(Android)自动化测试环境搭建
1.安装jdk1.8以上去官网:www.oracle.com下载参考文章:https://blog.csdn.net/weixin_44084189/article/details/989667872.安装android sdk(我是windows7系统)下载Android SDK Tools:http://www.androiddevtools.cn/打开网站后,我们可以看...原创 2020-01-14 16:50:27 · 362 阅读 · 0 评论 -
web自动化测试-pytest-前置后置-fixtrue
关键字:usefixtures、fixture、yield前置后置四个级别:session\module\class\functionpytest用例执行顺序:1、文件名称的顺序,2、再就是测试用例代码顺序功能讲解:fixtrue功能--共享前置后置1、共享的方式:conftest.py文件(可以有多个conftest.py文件)。共享的范围:他爸爸下所有的测试用例2、实现...原创 2020-01-07 17:11:05 · 917 阅读 · 0 评论 -
web自动化测试-pytest-mark-打标签
测试用例打标签,在运行测试用例的时候,可根据标签名来过滤要运行的用例。使用方法:1.注册标签名(pytest 4.0之前,不需要注册)2.在测试用例/测试类前面加上:@pytest.mark.标记名注册方式:工程项目下新建pytest.ini打标记范围:测试用例、测试类、模块文件使用方法:测试用例方法打标签 :测试类打标签:pytestmark是固定...原创 2020-01-07 11:54:04 · 550 阅读 · 0 评论 -
web自动化测试-pytest
pytest介绍基本unittest之上的单元测试框架1.自动发现测试模块和测试方法 |unittest 被动发现,程序员在代码中指定2.断言使用assert+表达式即可3.可以设置会话级、模块级、类级、函数级的fixtures 数据准备+清理工作(fixtrues对应unittest中的 setupclass() 、setup()、tearDownClass()、tear...原创 2020-01-06 17:55:35 · 658 阅读 · 0 评论 -
web自动化测试-selenium -1-环境搭建
chrome浏览器中的 web环境安装步骤分以下三步:以chrome浏览器为例1.安装chrome浏览器2.安装chromedriver驱动百度搜索“chromedriver”进入:http://npm.taobao.org/mirrors/chromedriver/ 下载对应chrome浏览器版本的插件我本地版本是:79.0.3945.88(正式版本) (64 位)...原创 2019-12-31 17:45:34 · 266 阅读 · 0 评论 -
python-自动化接口测试 - 统一执行入口方法
生成测试报告,使用第三方工具:HTMLTestRunnerNew.py下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html下载后,把HTMLTestRunner.py 文件复制到Python 安装路径下的lib文件夹中即可。(在python3中用HTMLTestRunner.py报importError“:No module...原创 2019-12-03 15:47:11 · 317 阅读 · 0 评论 -
python json转换解析解决方案
使用request模块 请求接口,返回的是json串我采用json模块进行解析1、json.loads(json串) 将json 转成str2、 json.loads(json.loads(requestStr)) 包含两层json.loads()将json转成dict 字典类型3、 json.loads(字符串参数) 将str 转成dic最后读取json内容,按dic...原创 2019-11-27 13:15:09 · 115 阅读 · 0 评论