相信很多新手跟我一样,在安装Java跟SDK 环境上花了很多时间,在终端显示配置信息没出错,但是跑代码的时候就是起不来,总结一下几点: 一、缺少.jar文件,这个在前一篇文章有详细描述 二、当我们查找不出是什么问题的时候,建议更换一下SDK包,我卡在这步一天,最后终于得到了解决 关于appium的安装过程,参考一下这位大哥的: 这里放上我的SDK安装包,各位有需要的可以自行下载:链接:https:
转载 2023-11-07 01:30:38
103阅读
一、前言APP的 webview 自动化是依赖于 chromedriver 的,并且每个APP的 webview 版本号都不太一样,这就导致了每次都需要重新去下载对应的chromedriver 版本。如何根据当前的 webdriver 版本去匹配对应 chromedriver 版本,这是一个难题。根据官方文档翻译过来看,版本不匹配的话一般会报错:An unknown server-side err
主要内容是app的启动,关闭,安装卸载,置于后台,获取元素文本内容,获取元素位置和大小和属性值,滑动屏幕,拖拽,长按和抬起,分辨率和截图,获取和设置手机网络,通知栏操作1.在脚本内启动其他app1 #app_package是要打开的包名 2 #app_activity是要打开的进程名 3 driver.start_activity(app_package,app_activity)附:在脚本内再次
转载 2023-07-16 09:26:52
298阅读
1、打开USB调试Appium控制手机需要打开安卓USB调试,具体方法如下:如果你的手机没有开启开发者模式:点击手机进入设置,找到你的手机信息,狂点安卓版本号,就可以开启啦 开启后,设置菜单栏会多出一个开发者模式菜单 点击进入开发者模式,找到USB调试打开,如果你的手机有在充电模式打开USB调试,记得也勾选上,没有就算了2、连接手机插上数据线,手机连电脑,如果手机弹出,是否允许
转载 2023-07-25 20:08:17
506阅读
启动之前的准备 1.脚本执行前,需要先启动appium的server端,启动server方法:打开appium客户端,点击右上角的Launch  2.iOS的测试只能在mac本上做 一、Android启动app python启动脚本如下:from appium import webdriver desired
   在App开发过程中,很容易用到第三方的WebView控件,这个属于 移动端混合型 App 。在我们做自动化测试的过程中,就要对这种情况进行处理,最通用的办法就是先将 appium 切换到webview模式然后按查找web元素的方法对WebView里面的元素进行操作即可。具体实施方法,可以参考:http://www.tuicool.com/arti
# 如何使用 Appium 启动 iOS 应用 在移动应用测试自动化中,Appium 是一个非常强大的工具,尤其是在 iOS 环境中。对于刚入行的小白来说,了解 Appium 的基本使用步骤至关重要。本文将详细阐述如何使用 Appium 启动 iOS 应用,包括每一步的具体操作和必要的代码示例。 ## 1. 整体流程 首先,我们来看看使用 Appium 启动 iOS 应用的整体流程。下面是一
原创 1月前
43阅读
# Appium启动iOS参数详解 ## 引言 在Appium中,启动iOS应用程序需要通过一些参数进行配置。这些参数包括设备信息、应用信息、自动化引擎、启动会话等。本文将详细介绍如何使用Appium启动iOS应用程序,并提供了相应的代码示例,以便开发者快速上手。 ## 整体流程步骤 下表展示了启动iOS应用程序的整体流程步骤: | 步骤 | 描述 | | ----- | ---- | |
原创 2023-10-03 04:42:16
176阅读
An unknown server-side error occurred while processing the command. Original
原创 2021-12-28 13:59:48
972阅读
Appium Server 在启动各位小伙伴们,今天继续Appium框架的学习,阅读此文大约需要20分钟。希望小伙伴们认真的瞧一瞧。首先问大家一个问题:大家有没有在case里面start/stop Appium server? 如果有,是怎么实现的?之前写过Java控制Appium server start/stop采用的是封装系统cmd,事实上Appium 依然提供通用的方法。Appium自带的
开始之前,吐槽一下,配置IOS环境真的是太难搞了,整了两天,试了各种可能,最开始整的appium1.14.0版本,各种失败,各种问题,最后尝试appium1.15.1,问题少了点,但是在配置webdriveragent又是各种坑,还好最后都解决了。为了你不再采坑,特此将安装过程中整理的都分享给你,以及解决办法。 appium1.15.1 desktop版本已经下载了,去这里拿吧。一. 基础环境安装
*前提是你已经安装好python,以及python的pip工具*安装python请自行百度教程~1.安装安卓sdk安装包:http://tools.android-studio.org/index.php/sdk *如果不需要虚拟机,则不需要安装这一步!你需要***,或者查找到国内的 Android 镜像,安装一个版本的Android虚拟机。你可以根据自己的喜好选择安装 Android
转载 3月前
74阅读
appium环境搭建操作系统: Windows 10被测平台: Android真机appium服务器: appium Desktopappium客户端: python-client测试的APP:小米计算器安装Android SDK在安装Android开发环境之前,需要先安装JAVA的开发环境!Android SDK已经不再提供完整的独立下载,需要通过Android Studio安装:Android
1.由于目标计算机积极拒绝,无法连接  原因:appium服务未开启,或者python脚本中的服务地址和实际开启的appium服务不一致 2.Could not find a connected Android device 原因:手机没连上解决方法:命令行adb devices查看手机是否已连上;如果没连上可以重启模拟器或插拔数据线 3.desi
# 使用 Appium 启动指定 iOS 应用程序的完整指南 在移动应用测试中,Appium 是一种非常流行的开源工具,尤其是当我们需要自动化 iOS 应用的测试时。如果你是刚入行的小白,并且不知道如何使用 Appium 启动指定的 iOS 应用,下面的文章将会为你详细介绍整个流程及代码示例。 ## 流程概述 首先,让我们来看一下启动指定 iOS 应用的基本流程: | 步骤 | 描述 |
原创 1月前
75阅读
WinApp(Windows APP)是运行在Windows操作系统上的应用程序,通常会提供一个可视的界面,用于和用户交互。例如运行在Windows系统上的Microsoft Office、PyCharm、Visual Studio Code、Chrome,都属于WinApp。常见的WinApp,其扩展名基本都是*.exe,运行后也都会有一个漂亮、易用的UI界面,下面就详细介绍如何通过脚本实现Wi
package com.appium.cases; import org.openqa.selenium.By;import org.openqa.selenium.remote.DesiredCapabilities;import org.testng.annotations.AfterClass;import org.testng.annotations.BeforeClass;im
原创 2017-11-16 12:52:49
1333阅读
# iOSAppium 启动教程 ## 介绍 Appium 是一个开源的移动应用自动化测试工具,可以用于自动化安卓和 iOS 应用的功能测试。本教程将引导您如何在 iOS 环境中启动 Appium,并使用简单的代码示例说明每一步。我们将包括整个过程的步骤和每个步骤的代码,以及一些额外的说明,帮助您更好地理解整个流程。 ## 流程概述 为了帮助您更清晰地理解整个过程,我们将其分为几个主
原创 20天前
11阅读
前言   前面两篇环境已经搭建好了,接下来就是需要启动APP,如何启动app呢?首先要获取包名,然后获取launcherActivity。获取这两个关键东西的方法很多,这里就不一一多说,小伙伴们可以各显神通。小编这里主要给大家推荐一个sdk自带的实用工具aapt.     aapt即Android Asset Packaging Tool,在SDK
随着macOS Catalina的发布以及其平板电脑的新iPadOS的推出,Apple终于添加了一项功能,该功能以前只能通过(昂贵的)第三方应用程序使用-使用iPad作为Mac的第二屏! 这几乎适用于所有支持iPadOS的平板电脑,这意味着iPad Air 2(2014)及更高版本。连接可以是无线的,也可以(如果需要稳定性)可以通过Lightning电缆将平板电脑连接到计算机。您如何连
  • 1
  • 2
  • 3
  • 4
  • 5