摘要:
一. 原理 1.1 PageObjects 将页面的元素定位和元素行为封装成一个page类,实现页面对象和测试用例分离;如login_page.py 类的属性:元素定位 类的行为:元素的操作;每个行为均要单独定义一个方法,提高串联的复用性。 1.2 TestDatas 测试数据:将测试数据封装;如l 阅读全文
摘要:
导入import re python中通过re模块来处理正则表达式。re模块的常用方法如下: re.match(re规则,字符串):从头开始匹配。从字符串的第一个字符开始匹配,如果第一个字符不匹配规则,那么匹配失败。 match(pattern, string, flags=0) re.search 阅读全文
摘要:
运行结果: 2、对传入的数据分解用unpack,不加unpack说明是两组数据 633 3、从变量(一组数据)当中取值,(表达式:*变量名) 4、从文件读取数据file_data 阅读全文
摘要:
转载于https://www.cnblogs.com/pyxiaomangshe/p/7918850.html Python日期格式化知识 Python中日期格式化是非常常见的操作,Python 中能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 ca 阅读全文
摘要:
一、介绍 Yaml是一种简洁的非标记语言。 Yaml以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁。 基本规则: 1、大小写敏感 2、使用缩进表示层级关系 3、禁止使用tab缩进,只能使用空格键 4、缩进长度,没有限制,只要元素对齐就表示这些元素属于一个层级 5、使用#表示注释 6 阅读全文
摘要:
1、安装Microsoft .NET Framework 4.5 检测本机已安装的程序中,是否已经安装Microsoft .NET Framework 4.5及以上的版本。 如下图所示: 若没有,去下载 net4.5.1.exe 文件安装 2、安装node-v6.11.4-x64.msi 双击运行, 阅读全文
摘要:
一、了解 二、定位 1、通过id定位元素: driver.find_element_by_id("com.tiyi.villagedoctor:id/tvTip") 2、通过class_name属性标签定位: driver.find_element_by_class_name("android.wi 阅读全文
摘要:
一、连接操作 注意:连接devices,需关闭360等软件,否则容易出现端口被占用的情况 1.1 常用操作 adb devices 检测连接到电脑的安卓设备名(真机或模拟器) adb kill-server 杀死服务 adb start-server 开启服务 adb shell getprop r 阅读全文
摘要:
一、monkey测试常用命令 1.1 端口被占用 执行:netstat -ano | findstr "5037" ;提示不是内部命令,先c: 回车;cd \Windows\System32 回车 执行:netstat -ano 查看全部端口 执行:netstat -ano | findstr "5 阅读全文
摘要:
一、下载 Jenkins官方网址: http://Jenkins-ci.org/ 解压后,安装 二、有时8080端口被占用,则需要修改默认端口 1.打开终端,进入jenkin.war包的路径,如我的D:\Jenkins\jenkins,将默认端口改为8081 java -jar jenkins.wa 阅读全文