appium自动化三
appium自动化三
dengachao
这个作者很懒,什么都没留下…
展开
-
Capability配置借yaml实现数据分离
一、场景 Capability配置借yaml实现数据分离。 二、场景 可以把之前capability中各项写死的配置信息来抽离出来,放在一个yaml配置文件中,使用对象数据类型来存储数据;然后用load()方法读取数据,达到数据和代码的效果。 三、环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3...原创 2019-09-05 14:47:54 · 344 阅读 · 0 评论 -
Page Object-Selenium(三)
Page Object Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性。 一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141....原创 2019-09-23 15:12:02 · 654 阅读 · 0 评论 -
Page Object-Selenium(二)
Page Object Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性。 一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141....原创 2019-09-23 14:42:56 · 693 阅读 · 0 评论 -
Page Object-Selenium(一)
Page Object Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性。 一、测试环境 Win 10 java version "1.8.0_181" Appium v1.14.1(不能低于1.6.3) selenium:3.141....原创 2019-09-19 08:43:48 · 221 阅读 · 0 评论 -
记录第二次安装appium环境时注意的细节
1、安装nodejs后,要用管理员去.npmrc文件 2、安装前要设置二个空的目录,要不然会安装失败 3、设置全局安装目录 C:\Users\admin>npm config set prefix "D:\Nodejs\node_data" C:\Users\admin>npm config set cache "D:\Nodejs\node_cache" ...原创 2019-09-11 23:03:10 · 196 阅读 · 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.0 二、测试场景 场景一:base脚本里的desired_caps['noReset'] = 'False' 1 自动...原创 2019-09-05 17:08:35 · 269 阅读 · 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.0 二、测试场景 场景一:base脚本里的desired_caps['noReset'] = 'False' 1 自动...原创 2019-09-05 16:42:36 · 310 阅读 · 0 评论 -
logging模块打印日志到文件
一、Formatter 格式 描述 %(levelno)s 打印日志级别的数值 %(levelname)s 打印日志级别名称 %(pathname)s 打印当前执行程序的路径 %(filename)s ...原创 2019-09-05 16:23:06 · 854 阅读 · 0 评论 -
logging模块日志级别
一、logging模块日志级别 级别 何时使用 DEBUG 调试信息,也是最详细的日志信息。 INFO 证明事情按预期工作。 WARNING 表明发生了一些意外,或者不久的将来会发生问题(如‘磁盘满了’)。软件还是在正常工作。 ...原创 2019-09-05 15:25:03 · 922 阅读 · 0 评论 -
unittest用例封装
一、测试环境 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.0 二、测试场景 对以下账号进行登录测试 用户名 密码 正确的账号1...原创 2019-09-23 16:16:43 · 1611 阅读 · 0 评论