
Appium
文章平均质量分 95
Appium
虫无涯
优快云测试领域优质创作者 | 优快云博客专家 | 阿里云专家博主 | 华为云享专家 | 51CTO专家博主 |【专注测试领域各种技术研究、分享和交流~】
展开
-
『App自动化测试之Appium应用篇』| Appium常用API及操作
【代码】『App自动化测试之Appium应用篇』| Appium常用API及操作。原创 2024-01-02 16:05:15 · 1434 阅读 · 0 评论 -
『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略
是Android原生的定位方式;相对于以前提及的定位方式它的优势是功能比较强大,速度快;定位样式和xpath差不多,支持元素的全部属性定位;定位方法为:而传入的参数为一个java对象,对象是UiSelector对象。原创 2023-12-16 10:15:00 · 1961 阅读 · 0 评论 -
『App自动化测试之Appium应用篇』| 继承于selenium常用的元素定位方法有哪些?如何使用?
【代码】『App自动化测试之Appium应用篇』| 继承于selenium常用的元素定位方法有哪些?如何使用?原创 2023-12-15 09:00:00 · 1453 阅读 · 0 评论 -
『App自动化测试之Appium应用篇』| 元素定位工具uiautomatorviewer从简介、特点、启动到使用的完整过程
之前文章说明了的定位使用方法;是另一种定位工具;是自带的元素定位工具;它是通过截屏分析XML布局文件方式,来提供控件信息的查看服务。原创 2023-12-14 09:00:00 · 1324 阅读 · 0 评论 -
『App自动化测试之Appium应用篇』| 元素定位工具Appium-Inspector从简介、安装、配置到使用的完整攻略
是中自带的一个查看元素的工具;打开这个工具的前提下appium的服务是启动了;另外需要注意的是Appium最新安装方法是使用npm安装的,而不是Appium GUI方式安装,那么这里目前是没有,也就没有工具了;所以需要单独安装。原创 2023-12-13 09:00:00 · 8093 阅读 · 4 评论 -
『App自动化测试之Appium基础篇』| Desired Capabilities详解与使用
是启动appium服务端的参数设置;关于;以下重点了解几个参数。原创 2023-12-12 13:46:50 · 1637 阅读 · 0 评论 -
『App自动化测试之Appium基础篇』| 从定义、原理、环境搭建、安装问题排查等深入了解Appium
Appium是开源的、跨平台的测试自动化测试框架;主要用于测试移动端应用;Appium支持模拟器和真机上的原生应用、混合应用、Web应用;Appium使用WebDriver的JSON wire协议来驱动Apple系统的库、Android系统的框架;因Appium集成了Selendroid框架,所以Appium支持比较老版本的Android;Appium支持支持的所有语言(JavaPythonJavaScriptPHPRubyC#ClojurePerl等)。原创 2023-12-06 09:00:00 · 5746 阅读 · 6 评论 -
『APP稳定性测试干货』| 基于Monkey的移动端/APP稳定性测试过程和方法
Monkey是一个Android平台自动化测试的一个工具,主要用来测试稳定性的;Monkey可以模拟用户的一系列操作,比如触摸屏幕、滑动、按键等,对这些操作进行压力测试,检测程序多久会出现异常;Monkey是Android系统自带的,使用java编写的;原创 2023-11-28 14:17:36 · 1062 阅读 · 0 评论 -
『移动端测试必备』ADB常用命令和使用
【代码】『移动端测试必备』ADB常用命令和使用。原创 2023-11-28 09:00:00 · 1314 阅读 · 0 评论 -
基于Eclipse+SDK+ADT+DDMS的安卓开发环境完整搭建过程
是Android开发环境中的Dalvik虚拟机调试监控服;可进行的操作有:为测试设备截屏,查看特定行程中正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等;原创 2023-11-27 15:11:03 · 2727 阅读 · 2 评论 -
Appium学习笔记(六):定位控件
appium 通过 uiautomatorviewer.bat 工具来查看控件的属性。该工具位于 Android SDK 的 /tools/bin/ 目录下。id 定位通过uiautomatorviewer.bat 工具可以查看对象的id属性。如果目标设备的API Level低于18则UIAutomatorViewer不能获得对应的Resource ID,只有等于大于18的时候才能使用。打...原创 2019-11-20 15:00:05 · 332 阅读 · 1 评论 -
Appium学习笔记(五):python-client安装与测试
前提条件当你点击这一章时,说明你是打算使用 Python 语言编写 appium 自动化测试脚本的。1、安装 Python 语言 , Python的安装相对相简单得多。2、Python 编辑器很多,推荐:PyCharm、Atom、Sublime text3等。这几款都是我常用的。安装 python-client其实,python-client 的项目名称叫:Appium-Python-C...原创 2019-11-20 14:54:41 · 2382 阅读 · 1 评论 -
Appium学习笔记(四):java-client安装与测试
前提条件当你点击这一章时,说明你是打算使用 Java 语言编写 appium 自动化测试脚本的。1、安装 Java 环境 ,我想这一步你已经搞定了2、安装 IntelliJ IDEA , 当然,你喜欢用 Eclipse 也可以,不过,我仍然推荐 IDEA。3、安装 Maven, Java开发必备啊!Maven 安装 Java-clientIDEA,创建Maven项目(参考seleniu...原创 2019-11-20 14:45:16 · 1240 阅读 · 3 评论 -
Appium学习笔记(三):安装 appium Server
我们可以在Appium官方网站上下载操作系统相应的Appium版本。https://bitbucket.org/appium/appium.app/downloads/当前最新版本为 AppiumForWindows_1_4_16_1.zip ,注意这是一个 Windows 版本,如果你的电脑为MAC请下载 appium-1.5.3.dmg 。虽然你已经看到了这些下载包,但我不保证你能下载的下...原创 2019-11-20 14:21:04 · 324 阅读 · 1 评论 -
Appium学习笔记(二):安装 Android SDK
注明: 理论上这一章不是必须的,如果你不想使用 Android 模拟器运行测试的话可以跳过,不过,建议安装;原生 Android 好折腾!关键是它自带的一些工具是你做 appium 测试必须要用的!Android SDK(Software Development Kit,软件开发工具包)提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲,Android SDK 可以看...原创 2019-11-20 12:42:22 · 609 阅读 · 1 评论 -
Appium学习笔记(一):Appium介绍
官方网站1. 特点appium 是一个自动化测试开源工具;支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用;①“移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app);②“移动web应用”是指使用移动浏览器访问的应用(appium支持iOS上的Safari和Android上的 Chrome);③“混合应用”...原创 2019-11-20 12:20:37 · 532 阅读 · 1 评论