1. adb devices 查看设备名称 2. adb shell dumpsys window | findstr mCurrentFocus 查看包名和activity名(Linux把findstr换成grep,window是findstr) 自己理解:adb shell 是控制andorid ...
转载
2021-08-04 18:59:00
360阅读
2评论
第一步:声明:`staticAndroidDriver<AndroidElement>driver;`第二步:TouchActionta=newTouchAction(driver);ta.longPress(as).release().perform();//长按具体代码:staticAndroidDriver<AndroidElement>driver;/***名片设置
原创
2017-12-08 11:33:31
2462阅读
参考资料:https://my.oschina.net/u/4374544/blog/4318204 https://blog.csdn.net/u013314786/article/details/105768650 一、安装jdk java -version java version "1.8.
转载
2022-06-01 07:52:44
218阅读
触屏操作自动化TouchAction常用方法pressreleasemoveTotapwaitlongPresscancelperformMultiTouch多点触控定位技巧xpath定位进阶层级定位父节点定位子节点子节点定位父节点子节点定位兄弟节点爷爷节点定位孙子节点uiautomator定位调用方法driver.find_element_by_android_uiautomator()优点ui
原创
2021-12-16 17:54:44
257阅读
/**我的页面通过名字跳转到二维码点击分享好友*@throwsException*1、点击我的*2、点击我的名字*3、点击二维码*4、点击保存**/publicstaticvoidPersonalSettingsPagesShareFriends()throwsException{Thread.sleep(5000);driver.findElement(GetByLocator.getLocat
原创
2017-12-08 15:23:26
1134阅读
1、输入中文的处理 在初始化配置中增加两个参数: "resetKeyboard":True, # 重置设备的输入键盘
"unicodeKeyboard":True # 采用unicode编码输入2、区分手册打开还是非首次打开 "noReset":True # 用来记住app的session,如果有登陆或者做过初始化操作,为True时,后面不需要再操作3、获取手机的分辨率 driver.
转载
2023-07-26 21:42:16
265阅读
前言1.不知道怎么下手 2.要先安装了虚拟机+mac系统 3.然后呢? 木知。。。。 4.总之目标是:搭建appium+ios+java自动化测试环境,软件准备1.从电脑管理里下载虚拟机 2.从收藏的文章里找到,OS X 10.11.1(15B42).cdr包 3.下载Xcode_7.1_beta.dmg 4.下载APPIUM,官网appium-desktop-1.0.0-mac.zi
转载
2023-08-18 12:13:51
54阅读
Appium是移动端测试框架,支持的脚本语言有java、python、ruby、node.js、php。环境搭建:(我是mac,对于初学者,建议先使用appium客户端)1.iOS环境如果要测试iPhone系统,就要用到mac了,对于苹果,你的mac上要下载Xcode,我建议你下载Xcode7或Xcode7.3,(我使用的是Xcode7.3),如果你在AppStore里面下载,对于目前,下载的一定
转载
2023-07-03 22:26:03
12阅读
最近开始写iOS真机UI自动化测试的项目,搭建环境过程中找来找去也没找到一个正确的教程。最后自己按照官方文档,一步步摸索出来才搭建成功。在这里记录下。注意:Windows系统无法做iOS自动化测试环境准备需要安装的环境(我这里只标注下我用的版本号,具体安装教程网上很多,不累述):intelliJ IDEAJava JDK(1.8.0_191)homebrewnode(11.1.0)npmappiu
转载
2023-08-24 19:33:53
194阅读
一、JDK 1.下载jdk1.8,安装。 2.配置环境变量:JAVA_HOME >D:\Program Files\Java\jdk1.8.0 CLASSPATH > .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar Path > ;%JAVA_HOME%\bi ...
转载
2021-08-09 17:18:00
175阅读
2评论
# 实现Java Appium的步骤
## 1. 简介
Java Appium是一种用于测试移动应用程序的自动化工具。通过使用Java编程语言和Appium框架,可以实现对Android和iOS应用程序的自动化测试。本文将介绍Java Appium的实现步骤,并提供相应的代码示例和注释。
## 2. 实现步骤
下表展示了实现Java Appium的详细步骤:
| 步骤 | 描述 |
| -
原创
2023-08-23 10:17:51
139阅读
一、前置代码: '''@author:invoker@project:appauto@file: first_app.py@contact:invoker2021@126.com@descript:@Date:2021/8/10 10:21@version: Python 3.7.8'''from ...
转载
2021-08-10 14:38:00
77阅读
2评论
官方网站: 1、安装各大开发环境:Nodejs、 python 、java 和 android 环境,并且配置环境变量。 切记设置python版本为2.7而不是3.x 切记设置python版本为2.7而不是3.x 切记设置python版本为2.7而不是3.x 1.2、(后记)使用管理员权限运行pow
转载
2017-04-16 19:30:00
97阅读
2评论
# Python Appium脚本编写学习
在移动应用测试中,自动化测试已成为提升开发效率和软件质量的重要手段。Appium 是一个开源工具,支持多种平台(如 iOS 和 Android)的移动应用自动化测试。本文将介绍如何使用 Python 语言编写 Appium 脚本,并通过具体示例来帮助你快速上手。
## 环境准备
在开始编写脚本之前,你需要设置一些环境。在你的计算机上安装以下工具和库
目录启动项获取一:设备id和android版本号获取系统版本:获取系统api版本:二:获取apk相关信息三:代码实现使用deskto一:录制脚本此处我进行的操作有: 二:功能介绍 入门指南AppiumDesktop真的是一个好东西:一:首先他可以定为元素信息二:还有一点他可以录制脚本一:AppiumDesktop二:以iPhone 7 Plus模拟器为例进行讲解 三:
转载
2023-11-06 13:08:17
48阅读
基本步骤:安装Node.js安装JDK,及配置环境变量安装SDK,及配置环境变量安装Appium桌面版本以上涉及安装的软件,基本都是国外的,所以网站下载巨慢,建议直接从我百度网盘下,安装Node.js点击进入Node.js官网nodejs.orgNode.js的安装相对简单,下载安装包安装,然后一路狂点下一步就可以了安装完成后,在终端中输入node -v,显示版本号则表示安装成功C:\Users\
前段时间学习了appium,今天准备将appium环境搭建的过程写一下,让大家可以少走一些弯路。1. 安装JDK,并进行环境变量配置 环境变量配置: 添加JAVA_HOME变量, 值:Jdk的安装路径,如:D:\Java\jdk1.7.0_45 添加CLASSPATH变量,值 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\d
转载
2023-07-14 01:11:06
51阅读
Appium是如何选择、操作元素的呢? appium自动化 ------ 选择界面 元素 操作元素 ------- ① 点击  
转载
2023-10-02 00:11:00
277阅读
一、JAVA中的8种基本数据类型? 答:四种整型:byte、shor、 int、 long 两种浮点:flout 、double 一种字符型:char 一种布尔型: boolean&n
# 提高 Appium Java 的自动化测试效率
在现代软件开发中,自动化测试已成为一项至关重要的环节。许多开发者和测试人员选择使用 Appium 来对移动应用进行测试。而在享受 Appium 带来的便捷的同时,提高测试效率也是每个团队追求的目标。本文将介绍如何通过最佳实践和代码示例来提升 Appium Java 测试的效率。
## Appium + Java
Appium 是一个开源的移