摘要: 前言 如何获取页面上各控件元素,无论是Web自动化还是App自动化,此步骤都是非常关键的! Web页面的控件元素可通过开发者选项(Chrome浏览器的F12)来协助定位,App端也是有相应的工具来协助定位的 uiautomatorviewer配置 Android版的元素定位依赖Android Stu 阅读全文
posted @ 2018-11-17 12:24 91parson 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 前言 现在的Xcode最新版本都是在10.1,原先使用的版本是9.4.1!结果今天手贱将其升级。。。 然后,跑IOS自动化时,出现“Xcode version '0.1'. Support for Xcode 0.1 is not supported.”的报错 环境信息: Python:3.7 Ap 阅读全文
posted @ 2018-11-10 17:35 91parson 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 最近了解到JMeter可以实现app的性能测试,需要借助JMeter的Http代理服务器来录制脚本。 于是,就按着网上的教程来进行操作,然而出师不利啊,刚启动就报错🤦‍♀️ 具体的报错信息如下: 一开始以为是key的问题,在网上搜了一圈关于keytool的资料,甚至把key的.jks文件都替换了, 阅读全文
posted @ 2018-11-10 17:04 91parson 阅读(1862) 评论(2) 推荐(1) 编辑
摘要: 前言 相比较Android的DesiredCapabilities参数配置,IOS的相对而言比较复杂。 特别是在真机上跑的时候,参数就更加复杂。 DesiredCapabilities参数配置 模拟器的参数配置: 由于平时的测试基本上都是在真机上进行的,真机的参数配置: 在平时测试过程中,就是这样配 阅读全文
posted @ 2018-11-10 15:19 91parson 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 前言 每一个App测试都应指定是在什么平台下,那个设备中运行那个App,而在Appium中主要是通过DesiredCapabilities来配置的。 DesiredCapabilities的作用,负责启动服务时的参数配置;DesiredCapabilities的本质是key/value的对象。 De 阅读全文
posted @ 2018-11-03 12:38 91parson 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 前言 在Android真机上跑自动化脚本时,发现在启动App时报java.lang.SecurityException: Permission Denial: starting Intent ; 原先以为是手机问题,但是换了两部Android手机都是报同样的问题。 相关环境: Appium1.8.1 阅读全文
posted @ 2018-11-01 13:23 91parson 阅读(4308) 评论(7) 推荐(1) 编辑
摘要: 一、安装Java 1)下载适合的软件包,选择macOS对应的版本,下载链接如下: http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 注意:Mac版的需下载.dmg结尾的安装包 2) 阅读全文
posted @ 2018-10-27 15:25 91parson 阅读(223) 评论(0) 推荐(0) 编辑