手机平台的自动化测试工具很多,之前研究过了安卓和苹果的原生自动化测试框架,经一些同事介绍,貌似Appium是个不错的工具。想记录一下研究的结果,也算是篇干货的文章在网上也看了一些视频,个人认为这个自动化测试的特点就是1. 多编程语言支持相对于传统的IOS UIautomation只能支持js语言,Appium起到了一个翻译的作用,它其实是一个CS架构,服务器和IOS模拟器或真机直接通讯,客户端和服
转载 2023-10-24 22:59:49
63阅读
什么是Appium?1,appium是开源的移动端自动化测试框架;2,appium可以测试原生的、混合的、以及移动端的web项目;3,appium可以测试ios,android应用(当然了,还有firefox os);4,appium是跨平台的,可以用在osx,windows以及linux桌面系统上; 安装步骤:> brew install node # get nod
转载 2024-05-17 09:25:28
73阅读
面试APP自动化时,有的面试官可能会问Appium的运行原理,以下介绍Appium运行原理。一、Appium介绍1、Appium概念Appium是一个开源测试自动化框架,可用于原生,混合和移动Web应用程序测试。它使用WebDriver协议驱动IOS,Android和Windows应用程序。2、Appium特点Appium是开源的移动端自动化测试框架;Appium可以测试原生的、混合的、以及移动
转载 2024-08-11 09:53:06
44阅读
一、我认为的Appium是什么样的?Appium是帮助我们对Android和IOS系统移动端进行自动化测试的辅助工具(我是这么理解的,但不知道大家有什么看法,有其他理解欢迎一起讨论学习ヾ(๑╹◡╹)ノ"),当然还能做许多其他用途,我就不一 一列举啦,毕竟我也是刚接触的小白,谨以此记录一下基础的操作流程,方便和我一样想了解Appium测试工程师参考,也方便自己日后复习。二、Appium的使用能给我
转载 2023-07-24 20:38:31
0阅读
Appium学习日记(三)——Windows系统测试桌面应用一、环境搭建1-1、WinAppDriver环境搭建(1)开启开发者选项中的“开发人员模式” (2)Windows sdk下载安装   下载地址:https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/   正常安装就行。 (3)winAppDriver
转载 2023-08-31 19:15:37
302阅读
请注意,如果电脑是64位,则都下载64位的软件,以免环境不同。 一、适用操作系统   Win7 旗舰版Sp1 64位操作系统 或 32位操作系统 二、安装步骤: 1)安装JDK 下载地址:链接: http://pan.baidu.com/s/1pKNBtzH 密码: 4xn5 进行环境变量配置 JDK安装很简单,按默认安装即可
转载 2023-11-15 21:25:32
77阅读
想要完成APP的自动化测试,首先需要在本机安装好环境,需要以下几个软件:1.node.js(安装appium时依赖,官网可以下载)2.appium-desktop:Appium Server的图形界面。类似于web自动化时的chromdriver,不过这个需要每次都启动一下; like this: 下载地址:https://github.com/appium/appium-desktop
上述项目中提供了一些Samples,展示如何用微软的UTest测试。 其中PaintTest是经典Windows程序,但很多代码已经过时了,直接抄过来会提示警告,比如下面这段:DesiredCapabilities appCapabilities = new DesiredCapabilities(); appCapabilities.SetCapability("app", PaintAppId
转载 2023-08-31 19:15:27
289阅读
前言该经验因为是本苦熬一周加实操才总结的经验,所以这次不免费了,废话不多说,直接开始!环境与相关插件说明测试机iqoo neo5pro Android 12、Windowsappium-server(也就是现目前的Appium Server GUI)、JAVA SDK、AndroidSDK(这里推荐使用Android Studio进行安装,下面关于AndroidSDK的安装也是基于An
一、方案调研1、windows桌面应用自动化测试方案(1)WinAppDriver是微软开发的自动化测试工具,而windows是微软开发的,兼容性应该极好。(2)WinAppDriver也可以是appium的一个自动化框架,而Appium 支持python语言。(3)Appium 是一个开源工具,用于自动化 iOS 手机、 Android 手机和 Windows 桌面平台上的原生、移动 Web 和
一、关于自动化过程中,打开了应用,但获取不到操作句柄的问题1、问题描述(1)下图是通过python脚本连接的不同应用(2)应用一:有sessionId,说明会话正常,可通过句柄操作应用(3)应用二:报500错误(4)报错日志HTTP/1.1 500 Internal Error Content-Length: 199 Content-Type: application/json{"status
我们web页面进行gui自动化测试时通常使用webdriver,而进行移动端测试时,则通常需要搭建Appium环境来完成测试,Appium可用于测试iOS,Android和Fire OS平台的原生应用,移动端web应用和混合应用,工欲善其事必先利其器,笔者就和大家分享一下如何搭建测试环境!(本文以搭建Android测试环境为例进行讲解) 首先,我们需要安装Android SDK(MAC OS X
转载 2024-05-11 21:10:47
12阅读
本文章参考魏老师之前所写的blog(Azure disk iops的测试),并受到启发,由blog中的Linux虚拟机改为Windows虚拟机来进行相应的测试作业。该作业,其实很早就做完,并整理为word文档了。一直懒虫上脑,没有转置到blog上面;第一次写blog,才发现与自我整理为word文档,大相径庭,着实佩服魏老师、三石老师、stan老师们的辛苦整理和发布。 1. 操作所需信息N
转载 2024-02-06 19:35:47
250阅读
正文配置环境变量新建系统变量ANDROID_HOME=D:\Program Files\Android\android-sdk变量及值(SDK的安装目录)添加系统变量把platform-tools及tools添加到系统环境变量,变量值(路径)之间使用分号隔开,两个变量值分别为:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;或者直接添加绝对路径
转载 4月前
40阅读
1.准备:appium(1.5.3)Xcode(8.1)IDEA设备(普通设备&开发者设备&越狱设备均可以)2.appium安装(1)命令行方式step1:安装:$npm install -g appium@1.5.3step2: 启动:$appiumstep3:查看系统环境是否配置正常$ npm install -g appium-doctor $ appium-doctor&n
转载 4月前
409阅读
# 如何在Windows电脑上使用Appium测试iOS应用 Appium是一款广泛使用的移动应用自动化测试工具。虽然它被设计为跨平台,但在Windows测试iOS应用会有一些额外的步骤。本文将指导你如何在Windows电脑上设置Appium,以便进行iOS应用的测试。 ## 整体流程 以下是你需要遵循的步骤,简单明了地展示了整个过程: | 步骤 | 描述 | |------|-----
原创 9月前
55阅读
# 使用 Appium 测试 iOS 应用程序的完整指南 ## 一、引言 Appium 是一个开源的自动化工具,可以用来测试移动应用程序(iOS 和 Android)以及移动网页。本篇指南将带你从零开始实现 iOS 应用的自动化测试。我们将会详细介绍每一个步骤,涉及到的代码及其注释,确保你能轻松跟上。 --- ## 二、整体流程 首先,我们来了解实现“Appium 测试 iOS”的整体流
原创 9月前
117阅读
Appium用于具有不同平台的多个设备上执行相同的自动化测试Appium支持android,IOSwindows。在这里,我们将讨论如何使用AppiumReal IOS设备上运行针对Web App的测试。先决条件:Mac OS X 10.7(需要最低版本)您需要使用有效的Apple ID帐户注册iOS Developer程序。下载并安装Xcode更新版本(首选)由您的机器连接和识
转载 2024-05-20 07:47:58
22阅读
Appium Appium是一个开源、跨平台测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。AppiumIOS系统的支持得益于Dan Cuellar's对于IOS自动化
转载 2023-11-10 22:48:10
32阅读
开启iOS appium自动化测试之门Appium介绍Appium是一个开源、跨平台测试框架,可以用来测试原生及混合的移动端应用。Appium支持iOS、Android及FirefoxOS平台Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。AppiumiOS系统的支持得益于Dan C
转载 2024-06-05 11:54:23
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5