Appium
心成_111
System.out.println("Holle World");
展开
-
APP端用Xpath定位resource-id元素
错误写法:driver.findElementByXPath("*//[@resource-id='com.yxbao.faith:id/bottom_menu']/android.widget.ImageView[3]");导致定位一直失败,正确写法driver.findElementByXPath("//*[@resource-id='com.yxbao.faith:id/bottom_men...原创 2018-05-31 23:14:26 · 4494 阅读 · 0 评论 -
Properties文件获取数据+指定路径
1.测试文件:config文件下的getPage.properties文件如图:,getPage.properties的内容为:代码如下: private static ResourceBundle bundle; private static BufferedInputStream inputStream;// user.dir获取当前路径的根路径 String...转载 2019-04-02 14:54:05 · 939 阅读 · 0 评论 -
【转】java获取并编辑用户脚本,创建并自动执行testng.xml文件
转载链接:https://blog.csdn.net/lvbu_abcd/article/details/66476356转载 2019-04-29 20:28:00 · 322 阅读 · 0 评论 -
【转】指定页面进行Monkey测试
偶然在网上查看到这个技术,感兴趣,就记录下【感谢博主分享】1.原文再此:https://blog.csdn.net/liyu520131414/article/details/69357777?utm_source=blogxgwz3原理原文博主已经讲清楚了,就不粘贴了,下面,记录下自己的操作步骤2.下载工具链接:https://pan.baidu.com/s/18XRsQ2-Kb...转载 2019-05-01 00:25:20 · 6951 阅读 · 39 评论 -
【转】Java + testng +maven + appium for IOS 自动化测试
转载:https://blog.csdn.net/wanglin_lin/article/details/54908660保存链接转载 2019-05-10 16:25:43 · 142 阅读 · 0 评论 -
【转】javax.mail.AuthenticationFailedException: 535 authentication failed的问题
转载:https://blog.csdn.net/weixin_38465623/article/details/80789793感谢分享。用java编写发送邮箱功能,输入了QQ邮箱的账号和密码,一直报错,提示 AuthenticationFailedException: 535 authentication failed,知道是授权码的错误,但是不知道怎么输入这个授权码,后来,百度,搜索...转载 2019-05-13 15:57:51 · 1037 阅读 · 2 评论 -
Appium 第二次切换H5,页面卡住:RECREATE_CHROME_DRIVER_SESSIONS=true
测试过程中,需要循环某一个功能,中间需要H5+原生来回切换,运行代码时,第一次切换H5正常的,但第二次切换H5,出现页面卡住问题,无报错信息,百度得知:需要添加appium的配置://当移除非 ChromeDriver webview时,终止掉 ChromeDriver 的 sessionsetCapability(AndroidMobileCapabilityType.RECRE...原创 2019-06-04 10:15:38 · 901 阅读 · 0 评论 -
【转】java(JDBC连接数据库)[完整版封装]
转自:https://blog.csdn.net/m0_37651226/article/details/73385718#import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; ...转载 2019-07-24 18:45:16 · 151 阅读 · 0 评论 -
Appium定位H5方法 talkback(安卓版)
网上看到一个方法,可以使用uiautomatorviewer 定位到H5的元素,测试了下,可以定位到元素,先记录下,以后实际测试完整的流程,验证是否可行?方法:下载talkback.apk文件,传送门:https://pan.baidu.com/s/1cSlZSYsk7j2-uhTIls301w 提取码:kcr01.设置手机的talkback功能 设置-辅助设置-talkb...转载 2019-07-25 11:20:15 · 781 阅读 · 0 评论 -
appium+java,判断元素对象是否存在
如下: //by对象是否存在 public boolean byElementIsExist(By by) { try { driver.findElement(by); return true; } catch (Exception e) { // TODO: handle exception return false; } }// 调...原创 2019-03-23 15:53:59 · 2177 阅读 · 1 评论 -
【转载】解决Testng运行后在eclipse中显示中文乱码
文章转载自:https://blog.csdn.net/xuechangxu/article/details/80921825问题描述:用Testng执行自动化用例,执行结果的中文显示乱码解决方法:修改eclipse.ini【eclipse的安装路径下查找该文件】 ,在最后增加-Dfile.encoding=UTF-8结果:...转载 2019-03-04 20:39:04 · 392 阅读 · 0 评论 -
java,拆分String+中文
写用例的时候,遇到getText取值有中文的,不知道怎么取到2.33,如:就百度,得到String str1="24%,2.33元";String str2=str1.split(",")[0];//得到24%String str3=str1.split(",")[1];//得到2.33元int length=str3.length();//获取str3的长度System.o...原创 2019-03-09 15:32:55 · 937 阅读 · 0 评论 -
【转载】Appium学习路—Android定位元素与操作
本文转载地址:https://www.cnblogs.com/meitian/p/6103391.html一、常用识别元素的工具uiautomator:Android SDK自带的一个工具,在tools目录下monitor:Android SDK自带的一个工具,在tools目录下Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能 下面是用monitor抓取到的...转载 2018-06-01 14:21:33 · 376 阅读 · 0 评论 -
Appium Android 元素定位方法 原生+H5 ,Java
APPIUM Android 定位方式 1.定位元素应用元素 1.1通过id定位元素Android里面定位的id一般为resrouce-id:代码可以这样写:WebElement element = driver.findElement(By.id("com.tencent.mm:id/do"));或者:driver.findElementById("com...转载 2018-08-17 16:26:14 · 1292 阅读 · 0 评论 -
【BigDecimal】浮点数加法运算+比较大小的笔记
做java题,求任意三条边是否,是三角形,使用了double,float类型,结果输入1.1、2.2、3.3的时候,提示1.1+2.2>3.3是不对的,因为double,float,会丢失精度,解决方法:使用BigDecimal,但注意如下1、不能使用传统上的+、-、*、/ 等算术运算符直接对其对象进行数学运算,2、而必须调用其相对应的方法package com.dem...原创 2018-09-19 10:57:38 · 459 阅读 · 0 评论 -
【转】Mac下Appium客户端+java环境搭建
转载自:https://blog.csdn.net/wuyepiaoxue789/article/details/73135798转载 2018-11-26 22:22:24 · 356 阅读 · 0 评论 -
Appium启动报错:找不到xcode(Error: xcode-select could not find xcode),已解决
做IOS自动化测试的时,运行Appium提示:Error: xcode-select could not find xcode. Path '/Users/xxx/Downloads/Xcode.app/Contents/Developer' does not exist.后来百度找到原因:http://blog.sina.com.cn/s/blog_605409770102uwxc.ht...原创 2018-12-11 22:43:23 · 1319 阅读 · 0 评论 -
【转】自动化测试中通过ID、name、xpath来定位web页面元素的方式总结
转载:https://blog.csdn.net/hellobian/article/details/82254023web自动化测试中可以通过id、name、className、xpath,CSSSelector、linkText等方式来定位页面元素,其中最常用的是通过id来定位页面元素,如果需要定位的元素没有id那么可以选择其他的定位方式来定位,今天就来总结一下通过这几种定位方式来定位we...转载 2019-03-06 20:39:07 · 596 阅读 · 0 评论 -
【转】使用Xpath定位元素(和元素定位相关的Xpath语法)
转:https://blog.csdn.net/kaka1121/article/details/51811296本文主要讲述Xpath语法中,和元素定位相关的语法第一种方法:通过绝对路径做定位(相信大家不会使用这种方式)By.xpath("html/body/div/form/input")第二种方法:通过相对路径做定位两个斜杠代表相对路径By.xpath("//input//d...转载 2019-03-06 20:52:02 · 265 阅读 · 0 评论 -
Appium切换H5提示失败:An unknown server-side error occurred while processing the command
报错信息:[Chromedriver] Error: Failed to start Chromedriver session: An unknown server-side error occurred while processing the command. (Original error: unknown error: Chrome version must be >= 36.0...原创 2019-07-31 16:57:57 · 613 阅读 · 0 评论