Python职业发展之路 Python自动化运维工程 1. Python基础 2. Linux 3. Shell 4. Fabric 5. Ansible 6. Playbook 7. Zabbix 8. Saltstack 9. Puppet 10. Docker 11. paramiko ...
分类:
编程语言 时间:
2019-06-24 00:18:59
阅读次数:
142
由于appium版本/selenium版本的各种不兼容,在搭建自动化测试环境的时候遇到各种奇葩问题,先将问题统一记录一下,用于备忘。 基础环境: mac版本:10.14.5 python:3.7 appium: v1.13.0 selenum:3.14.1 问题:运行多线程自动化测试用例时各种报错 ...
分类:
移动开发 时间:
2019-06-20 11:12:19
阅读次数:
120
用于分析系统资源的工具,如CPU,内存,磁盘,网络等参考文档https://www.liaoxuefeng.com/wiki/1016959663602400/1183565811281984或python自动化运维技术与最佳实践安装pipinstallpsutil使用#导入模块importpsutil查看内存#查看内存状态mem=psutil.virtual_memory()#单位长度字节转换需
分类:
其他好文 时间:
2019-06-19 18:38:27
阅读次数:
119
前言 环境搭建好了,下一步元素定位,元素定位本篇主要介绍如何使用uiautomatorviewer,通过定位到页面上的元素,然后进行相应的点击等操作. uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer,你可以检查一 ...
分类:
移动开发 时间:
2019-06-19 16:33:52
阅读次数:
166
导语: 1.什么是运算符 2.什么是表达式 3.python运算符分类 4.python运算符优先级 什么是运算符: 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。 什么是表达式: 表达式,是由数字、运算符、数字分组符号(括号)、 ...
分类:
编程语言 时间:
2019-06-18 18:26:33
阅读次数:
157
简介 Appium是做安卓自动化的一个比较流行的工具,对于想要学习该工具但是又局限于或许当前有些小伙伴没 android 手机来说,可以通过安卓模拟器来解决该问题,下面就讲解使用appium连接安卓模拟器的操作步骤。而宏哥是由于手机数据线问题,也只好先用模拟器来替代真机玩了。所以没有安卓手机的大款的 ...
分类:
移动开发 时间:
2019-06-14 14:39:08
阅读次数:
145
简介 宏哥的人品还算说得过去,虽然很久没有搭建环境了,但是换了新电脑设备,一气呵成,将android的测试开发环境已经搭建准备完毕。上一篇android测试开发环境已经准备好, 那么接下来就是appium的环境安装和搭建了。 嘿嘿!宏哥和小伙伴们开个玩笑,不要觉得自人品不好,就不会成功那都是骗人的。 ...
分类:
移动开发 时间:
2019-06-10 14:03:26
阅读次数:
137
P276 11.1.3 自动化测试用例编写原则 在编写自动化测试用例过程中应该遵循以下原则: 1、一个用例为一个完整的场景,从用户登录系统到最终退出并关闭浏览器; 2、一个用例只能验证一个功能点,不要试图在用户登录系统后把所有的功能都验证一遍; 3、尽可能少的编写逆向逻辑用例。一方面因为逆向逻辑的用 ...
分类:
编程语言 时间:
2019-06-05 09:38:48
阅读次数:
123
P138——模块化驱动测试实例 P142——参数化搜索关键字 from selenium import webdriver search_text = ['python','中文','text'] # 存放搜索的关键字 for text in search_text: # 通过for循环来遍历数组 ...
分类:
编程语言 时间:
2019-06-05 09:36:25
阅读次数:
119
一. 下载aapt 1.在android-sdk里面双击SDK-manager,下载buidl-tools 2.勾选build-tools,选一个版本,我选的是24的版本 3. 下载完成后,在D:\androidsdk\android-sdk-windows\build-tools\24.0.0将这 ...
分类:
移动开发 时间:
2019-06-04 16:15:10
阅读次数:
142