ICode9

精准搜索请尝试: 精确搜索
  • java – Appium检查器在iOS中找不到日期选择器的xpath2019-07-02 15:48:08

    嗨,我正在使用selenium尝试与我的iOS应用程序的日期选择器进行交互.然而,在appium检查器中,我看不到xpath,甚至没有选择日期选择器来与之交互. 我该如何与它互动.当我单击复制xml并将其粘贴到浏览器中时,我也没有在树中看到日期选择器. 编辑:添加我执行Grid.driver().getPageSource

  • Appium+python自动化(十一)- 元素定位秘籍助你打通任督二脉 - 下卷(超详解)2019-07-02 14:44:24

    简介   宏哥看你骨骼惊奇,印堂发亮,必是练武之奇才! 按照上一篇的节目预告,这一篇还是继续由宏哥给小伙伴们分享元素定位,是不是按照上一篇的秘籍修炼,是不是感觉到头顶盖好像被掀开,内气从头上冒出去,顿时觉得整个身体都融化了,而且身轻如燕啊!而且控制不住手,想要动手操作一番呢?那还在

  • Appium Python测试环境搭建2019-07-01 18:43:03

    1,Appium安装:https://github.com/appium/appium-desktop/releases 2,安装jdk 3,安装node.js:https://nodejs.org/en/download/  验证:命令窗口 node -v 4,安装ADT版本的eclipse:https://codeday.me/bug/20171105/92958.html (或http://dl.google.com/android/adt/adt-bundle-windows-x86_

  • Appium 发送发送本机相册的图片2019-07-01 18:39:28

    很多app的都有访问手机相册,然后发送图片的功能。这个功能也是比较常测试的一点。一般来说,点开手机相册,就有的相册的缩略图。如下图所示: 这种缩略图,在appium是找不到任何定位。xpath也没有。在下面的情况下,该如何选择该图片,进行发送呢。解决的方案来自于这篇博客 https://appiumpro

  • 自动化操作微信的几种方案2019-07-01 13:52:24

      最近接到一个任务,需要自动操作微信,实现微信好友间自动收发消息,自动将群成员添加为好友。第一反应就是简单,使用 appium 等自动化测试工具即可。等实现完了才知道,第一,不能连usb线。第二,不能在同一个局域网。第三,不能root。由于之前没做过app自动化测试,也不会app开发。所以走了很

  • Appium Java客户端版本与Selenium版本2019-07-01 11:49:05

    请问任何人请告诉我如何确定哪个appium java-client jar版本与哪个selenium jar版本兼容.我尝试了很多不同的appium java-client版本和selenium版本,我遇到了以下问题: – > org.openqa.selenium.remote.RemoteWebElement无法使用java-client 4.1.2和selenium 3.9.1强制转换为io.ap

  • Android上的Appium – SendKeys到EditText也键入默认文本2019-06-28 22:20:43

    我正在尝试使用Appium for Android for WordPress Mobile(https://github.com/wordpress-mobile/WordPress-Android)编写一些自动化测试. 我要做的第一件事就是在主登录界面输入用户名,以便能够登录我的Wordpress网站,我在“用户名”字段中遇到SendKeys问题. 以下是uiautomatorview

  • 在android appium中不支持滑动方法2019-06-28 16:12:41

    我尝试在android中使用swipe方法,但它无法正常工作. 码:- public void swipe() { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap < String, Double > swipeObject = new HashMap < String, Double > (); swipeObject.put("startX", 0.95);

  • 基于python+appium通过图片对比来做的UI自动化2019-06-26 18:42:40

    1.python + appium +图片对比实现UI自动化:背景:当手机需要适配不同的语言时,测试过程中易出现因为语言不熟悉,导致UIbug被遗漏(例如setting中的描述性文字显示不完整等等问题)环境搭建:需使用模块PIL,Windows版本链接地址:http://pythonware.com/products/pil/ubuntu (使用16.04虚拟机):sud

  • appium---adb通过wifi连接手机2019-06-25 13:43:50

      前几天接到领导的安排,想要测试下apk的耗电量,可以通过手机adb命令进行监控手机电量的变化;但是这样如果通过USB连接手机的话,USB就会自动给手机进行充电,无法达到我们想要的结果,于是想到了通过wifi对手机进行连接。   使用USB连接手机 1. 在手机上进入到开发者模式---USB调试打开

  • python appium使用uiselector定位时,提示 Could not parse UiSelector argument: 'XXX' is not a string2019-06-24 18:49:52

    运行自动化代码,appium返回Could not parse UiSelector argument: 'XXX' is not a string,其中的xxx就是定位的元素 解决方案:外侧用 ‘’ (单引号) ,里面的字符串用 " " (双引号) 参考: https://blog.csdn.net/qq544649790/article/details/83960311

  • java – Appium:任何使用元素的id来自动化应用程序的工作2019-06-24 17:58:58

    我正在使用Appium来测试移动应用程序.当我使用xpath它工作正常但我无法在该应用程序的ID上工作. //This is working fine remoteDriver.findElementByXPath("/linear[1]/window[2]/linear[1]/linear[1]/linear[2]/linear[1]/text[2]").click(); // Click on signIn button // T

  • appium---常用的adb命令2019-06-24 17:47:52

      在测试android-app的时候,adb命令可以帮助我们解决许多问题   什么是adb Android Debug Bridge,我们一般简称为adb,主要存放在sdk安装目录下的platform-tools文件夹中,它是一个非常强大的命令行工具,通过这个工具你能够与你的android设备进行交互。   常用的adb命令 格式: adb [-

  • appium脚本报错selenium.common.exceptions.WebDriverException2019-06-21 19:01:37

      运行appium脚本时报错selenium.common.exceptions.WebDriverException...,如下截图:      该报错说明appium和app的内置chrome版本不一致   【解决】手机下载安装对应版本chromedriver即可解决,下载配置如下:(仅android)   一、查看手机自带webview版本   1,查看andriod内置

  • appium之adb常用命令2019-06-16 12:54:37

    appium之adb常用命令   一、真机远程调试步骤: (非数据线操作要求需要手机和pc端在同一个路由器下)   1、将手机连接到pc端   2、adb devices  检测设备   3、adb tcpip 5555 确定手机和pc端的通讯(端口)   4、拔掉手机   5、adb connect  <手机ip地址>   6、adb discon

  • Appium+Python移动端(Android)自动化测试环境搭建2019-06-13 18:01:23

      一、安装JDK 下载好jdk安装包后直接下一步直至安装完成即可,安装完JDK后配置环境变量 :计算机→属性→高级系统设置→高级→环境变量; 系统变量→新建 JAVA_HOME 变量  变量值填写jdk的安装目录(如 D:\Java\jdk1.7.0) 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JA

  • Appium遇到异常处理2019-06-12 10:53:59

    问题一: 命令行启动Appium后,执行测试用例,报错 File "C:\Users\luoliang\AppData\Local\Programs\Python\Python36-32\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 154, in __init__ self.start_session(desired_capabilities, browser_pro

  • /usr/lib64 / libstdc .so.6:找不到版本`GLIBCXX_3.4.15′2019-06-11 23:37:50

    我正在尝试运行appium测试.但是我得到错误说: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found 我正在使用RedHat6.6.当我跑: strings /usr/lib/libstdc++.so.6 | grep GLIBC 我明白了: GLIBC GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.

  • Appium学习笔记||八、滑动页面2019-06-11 14:39:16

    一、方法   Appium的swipe方法:swipe(self, start_x, start_y, end_x, end_y, duration=xxx)   二、可以先获取元素坐标,然后根据上述方法滑动   获取元素坐标方法,可以去appium或者uiautomator中,通过鼠标查看x,y的坐标值。      from appium import webdriverimport timedesire

  • Appium+python自动化(二)- 环境搭建—下(超详解)2019-06-10 13:04:07

    简介    宏哥的人品还算说得过去,虽然很久没有搭建环境了,但是换了新电脑设备,一气呵成,将android的测试开发环境已经搭建准备完毕。上一篇android测试开发环境已经准备好, 那么接下来就是appium的环境安装和搭建了。 嘿嘿!宏哥和小伙伴们开个玩笑,不要觉得自人品不好,就不会成功那都是骗

  • Appium 不能输入中文问题2019-06-09 17:55:55

    通过屏蔽软键盘,绕过手机的软键盘方法,解决中文输入问题。 在caps里添加两个参数: caps[‘unicodeKeyboard’] = ‘True’#使用Unicode编码方式发送字符串 caps[‘resetKeyboard’] = ‘True’#隐藏键盘

  • java – 如何在套件中执行多个测试用例时一次又一次地打开安装Android应用程序?2019-06-09 06:50:00

    使用driver.launchApp();我的应用程序每次都重新安装.那我怎么能阻止这个呢? DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability(CapabilityType.BROWSER_NAME, "Android"); capabilities.setCapability(CapabilityType.VERS

  • appium-ios 日常定位方法2019-06-08 10:40:10

    前言: IOS定位方式和各个定位方式的速度排序,如下 按查找元素的顺序速度,从快到慢的顺序如下: ios_predicate >> accessibility_id >> class_name >>xpath 注⚠️:(论坛比较多的说法是class_name>>accessibility_id,在这里我们姑且认为它们的速度是一样的。) 1、元素属性介绍  

  • appium定位方式2019-06-08 10:38:10

    前言 相信大家在使用 Appium 时,都会遇到过一个问题,怎么更好地在一个页面中对某一个元素进行更快速的定位方式。本篇文章基于大家刚接触 Appium,对元素定位还是比较模糊。 Appium 定位方式是依赖于 Selenium 的。所以 Selenium 的定位方式,Appium 都支持,还加上Android 和 iOS 原生的

  • 【Mac + Appium + Python3.6学习(三)】之IOS自动化测试环境配置2019-06-08 09:49:59

    一、安装IOS自动化测试环境 配置环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 iPhone5S:IOS(10.3.3) Mac:10.13.6   1、安装类库 ①安装Homebrew、npm 参考我的另一篇文章: 《【Mac + Python】苹果系统之安装Python3.6.x环境》homebrew安装及解决问题办法 npm因为是

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有