appium
测试架构师养成记
微信公众号:测试架构师养成记
展开
-
修改appium源码
背景可以关注来点儿干货呀公众号~上半年因为要把selenium grid和appium结合做UI的分布式执行,但是在过程中发现,我有几个例如5.0和5.0.1这种系统的手机时,任务不能准备的分发到对应的设备上执行,这时候排查了原因,是出在appium这块,所以对源码进行了一定的修改。过程这块对appium的架构及原理不做解释,直接从对应的代码入手。假设我们是通过npm install -g...原创 2018-10-07 13:21:48 · 950 阅读 · 0 评论 -
基于X5内核的UI自动化
前言最近无论是在微信、QQ浏览器、微信小程序还是加载X5内核的页面进行UI自动化,都会遇到X5内核自动化问题,这篇进行一个问题的总结。基础介绍1、什么是X5内核?X5内核是腾讯基于优秀开源Webkit深度优化的浏览器渲染引擎,搭载在最新一代的手机QQ浏览器上,更快,更便捷。 --百度百科2、什么是webview?Webview是用来展示网页的view组件,使用web...原创 2019-01-05 12:44:53 · 2112 阅读 · 5 评论 -
解决Error: Could not detect Mac OS X Version from sw_vers output: '10.14.3'
在使用appium-doctor时遇到了如下问题:Error: Could not detect Mac OS X Version from sw_vers output: ‘10.14.3’【解决方案】通过 vi /usr/local/lib/node_modules/appium/node_modules/appium-support/build/lib/system.js其中找到...原创 2019-04-06 22:51:52 · 2860 阅读 · 0 评论