![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Appium
文章平均质量分 80
闲来
测试老手,自动化新手
展开
-
运行Xcode build会出现“Error tool xcodebuild requires Xcode, command line tool xxxx“提示
最 近 在 使用 最 新 的 m1版本 的 mac book air, 从 App store安装好Xcode后, 在Terminal中运行运行Xcode build命令时会出现"Error tool xcodebuild requires Xcode, command line tool xxxx"这样的提示.于是在百度尝试查找解决方法, 找了很多文章 ,都说使用需要使用xcode-select命令切换 xcode的环境以解决这个问题, 经过我在我的mac book air上测试, 其实这些文章说的这原创 2022-04-06 16:14:36 · 1941 阅读 · 0 评论 -
使用Appium进行Android自动化测试 - 通过UI Automator方式查找元素
一. Appium中使用UI Automator查找元素的方法1. 直接使用driver.find_element_by_android_uiautomator(UIAutomator locator) 2. from appium.webdriver.common.mobileby import MobileBy driver.find_element(MobileBy.ANDROID_U...原创 2018-03-08 23:15:21 · 2855 阅读 · 0 评论 -
Appium基础概念与在PC上安装
一. Appium的组成Appium是由三部分组成:1. Appium Server : 是Appium与Mobile App沟通的中介, 实际上发送命令到App的就是Appium Server, Appium Server的理念是与一个web代理差不多, 所以在实际使用时对于Client, 无论在不在本机上, 它就是一个Remote Server2. Appium Programming...原创 2018-03-08 23:18:54 · 497 阅读 · 0 评论 -
使用Inspector查看App元素属性
一. Android SDK自带的UI Automator ViewerAndroid SDK自带了UI Automator Viewer, 这个Viewer运行比较慢, 而且与Appium有点不兼容, 所以在尽量在关闭Appium服务之后才打开使用, 打开的步骤如下: 打开Adnroid SDK目录下的tools目录 鼠标右键单击"uiautomatorviewer.bat", 选择"以管理员身...原创 2018-03-09 20:32:12 · 3861 阅读 · 0 评论 -
在PC上安装Android SDK与Android模拟器 - 使用Android Studio 3.1.1
一. 前言最近重新安装了一下Android环境,发现现在已经在Google官网找不到独立的Android SDK可以下载了,而网上的其它教程比较旧,还是描述怎么SDK Manager里设置使用国内的镜像站点以下载需要的SDK,然而如果因为wall, Android Studio未能在安装过程中下载安装好SDK Manager的话,根本上连SDK Manager都没有的,所以不能直接使用网上教程所提...原创 2018-04-12 10:10:00 · 9038 阅读 · 0 评论 -
[持续更新中]自动化测试中经常使用到的adb 命令
一. 使用adb devices 显示已连接的设备二. adb push 和adb install安装Appadb push和adb install是apk包安装的两种方法,用法如下: 1.adb push XXX.apk /你想推送的路径 2.adb install XXX.apk 显而易见,两者的区别是,adb push可以自定义推送路径,adb install 只能安装在/data/a...原创 2018-04-07 01:47:34 · 312 阅读 · 0 评论 -
Mac Appium Android环境配置
1. JDK的下载安装直接百度搜索jdk去oracle的官网下一个最新版本的jdk-8u171-macosx-x64.dmg;网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html在terminal输入java -version,显示以下信息说明ja原创 2018-04-24 10:15:39 · 670 阅读 · 0 评论 -
Mac, 多进程+appium,python编译器出现crash
环境:Appium Desktop V1.7.2 + python 3.6 + Mac 10.12.6前提:1. 通过代码自动开启两个Appium进程2. 通过multiprocessing.Pool()开启子进程 3. 子进程放在unittest框架中执行,并且appium连接启动手机APP的方法也在子进程中执行问题:脚本执行下面代码时,python编译器会出现crashwebdriver.Re...转载 2018-07-03 11:44:53 · 699 阅读 · 0 评论