自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Page Object-Selenium(一)

Page Object Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性。 一、测试环境 Win 10 java version &q...

2019-09-19 08:43:48

阅读数 1

评论数 0

记录第二次安装appium环境时注意的细节

1、安装nodejs后,要用管理员去.npmrc文件 2、安装前要设置二个空的目录,要不然会安装失败 3、设置全局安装目录 C:\Users\admin>npm config set prefix "D:\Nodejs\node_data" ...

2019-09-11 23:03:10

阅读数 21

评论数 0

logging模块配置文件管理

一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141.0 测试设备:Android 5.1.1 Python:3.6 测试App:考研帮Android app V3.1....

2019-09-05 17:08:35

阅读数 79

评论数 0

logging模块综合日志打印

一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141.0 测试设备:Android 5.1.1 Python:3.6 测试App:考研帮Android app V3.1....

2019-09-05 16:42:36

阅读数 72

评论数 0

logging模块打印日志到文件

一、Formatter 格式 描述 %(levelno)s 打印日志级别的数值 %(levelname)s 打印日志级别名称 %(pathname)s ...

2019-09-05 16:23:06

阅读数 77

评论数 0

logging模块日志级别

一、logging模块日志级别 级别 何时使用 DEBUG 调试信息,也是最详细的日志信息。 INFO 证明事情按预期工作。 WARNING ...

2019-09-05 15:25:03

阅读数 71

评论数 0

Capability配置借yaml实现数据分离

一、场景 Capability配置借yaml实现数据分离。 二、场景 可以把之前capability中各项写死的配置信息来抽离出来,放在一个yaml配置文件中,使用对象数据类型来存储数据;然后用load()方法读取数据,达到数据和代码的效果。 三、环境 Win 10 java versi...

2019-09-05 14:47:54

阅读数 74

评论数 0

把python原生的列表和字典转换成yaml

一、需求分析 把python原生的列表,字典转换成yaml 方法:dump()可以将Python对象序列化成YAML流。如果stream为None,则返回生成的字符串。 二、注意事项 参照官网加一个参数如下截图 三、参考代码 import yaml #python原生的列表...

2019-09-04 17:02:46

阅读数 48

评论数 0

yaml简介读取及修改

yaml简介 YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML的意思其实是:"Yet Another Markup Language"(仍是一种标记语言),但为了强调...

2019-09-04 12:20:21

阅读数 2807

评论数 0

Uiautomatorviewer报错:Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationT...

一、报错截图 android8以后sdk自带的uiautomator直接打开,截取不到机器界面信息。 建议可以使用以下方法手动截取 二、解决方法 1.截取uix文件 adb shell uiautomator dump /sdcard/sc.uix ...

2019-09-04 11:26:44

阅读数 92

评论数 0

读取ymal时报错解决YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loa

一、解决报错问题 YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsa 二、解决办法 三、运行后解决报错 四、原因: YAM...

2019-09-03 17:51:17

阅读数 79

评论数 0

yaml环境安装或下载

下载地址:http://pyyaml.org/wiki/PyYAML 安装:下载完成后点击运行安装包即可。 安装完成后在python引入yaml检测是否安装成功。 PyYAML官方文档

2019-09-03 14:45:38

阅读数 58

评论数 0

进入地图后分别进行放大缩小操作

一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141.0 测试设备:Android 5.1.1 Python:3.6 测试App:百度地图Android app V10....

2019-09-03 11:17:21

阅读数 84

评论数 0

appium可以用multiaction实现地图缩放

问题 在使用百度地图App时,我们经常需要对界面进行缩放操作来更加便利的查看位置。appium可以用multiaction实现? MultiAction MultiAction 是多点触控的类,可以模拟用户多点操作。主要包含add()和perform()两个方法, MultiAction可以...

2019-09-03 10:15:01

阅读数 51

评论数 0

appium实现九宫格手势设置

一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141.0 测试设备:Android 5.1.1 Python:3.6 测试App:随手机App 二、测试场景 场景一:b...

2019-09-02 15:18:42

阅读数 4010

评论数 0

appium手动向水平左滑动首页引导页面

一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141.0 测试设备:Android 5.1.1 Python:3.6 测试App:考研帮Android app V3.1....

2019-08-30 16:54:05

阅读数 4036

评论数 0

appium h5自动化

一、测试环境 测试设备:逍遥模拟器 Android 5.1.1 /Chrome 68.0 PC系统环境: Win10 64bit /Chrome 68.0 测试app: dr.fone3.2.0.apk H5页面地址:https://drfone.wondershare.com/bac...

2019-08-30 10:10:56

阅读数 117

评论数 0

appium实现屏幕截图

一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141.0 测试设备:Android 5.1.1 Python:3.6 测试App:考研帮Android app V3.1....

2019-08-28 16:40:16

阅读数 1630

评论数 0

toast元素定位:定位3秒内自动消失的提示

一、Toast简介 Android中的Toast是一种简易的消息提示框。 当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击。 Toast类的思想就是尽可能不引人注意,同时还向用户显示信息,希望他们看到。而且Toast显示的时间有限,一般3秒左右...

2019-08-28 16:03:32

阅读数 128

评论数 0

元素等待

一、测试环境 Win 10 Python 3.6 Appium 1.13.0 Andriod 5.1.1 模拟器 测试App:考研帮Android版 3.1.0 selenium3 二、测试场景 场景一:base脚本里的desired_caps['noReset'] = 'False' 1 ...

2019-08-28 11:36:28

阅读数 123

评论数 0

提示
确定要删除当前文章?
取消 删除