#IU

Selenium+java

以最简单的例子来说明,我们需要在bing搜索引擎中,输入并查询“Selenium自动化测试”几个字。可以很快就写出如下代码:StringqueryString="Selenium自动化测试";WebElementelement=driver.findElement(By.xpath("//input[@id='sb_f...
代码星球 ·2020-12-12

appium无ID、name定位处理【转】

1、关于没有name,没有ID的元素的定位---通用篇解题思路:因为没有name,id;其实剩下的选择已不多,要么xpath,要么className。xpath木有好印象(稳定性不高,加之1.0x后需要写全路径,相当崩溃),我决定十分个人色彩的建议使用className。具体方法:用className获取所有该类型的元...

robotium之不标准select控件

今天写脚本,遇到一个联合查询框即:下拉框选择,输入框输入搜索条件,点击查询按钮如图样式:用uiautomatorviewer查看元素:无ID,无name,无desc看到这我瞬间尴尬了,该咋办呢?解决方案:用另一个查看元素的工具hierarchyviewer查看元素,找到该控件的属性红框即为id,然后就可以快乐的玩耍了,...

robotium之无name、ID仅有desc定位

场景如图:没有name和ID,群里问了,也没人搭理我,自己试验了下,发现这个法子可用,直接贴代码:Activityact=solo.getCurrentActivity();intidentifier=act.getResources().getIdentifier("Moreoptions","content-des...

robotium之does not have a signature matching问题

今天发现个很low的问题,脚本都写好了,运行Robotium测试用例时报错如下:[2017-03-0109:58:54-baiduAppTest]Testrunfailed:PermissionDenial:startinginstrumentationComponentInfo{com.example.tieba.t...

robotium之webview元素处理

今天写robotium脚本发现,用uiautomatorviewer定位百度贴吧的登录框是无法定位的,如图:明显无法定位用户名、密码输入框,无法定位元素那就无法对控件无法操作如何定位webview元素?解决方案:step:1、手机连接上电脑,并打开App,打开需要定位的Webview的页面2、电脑上打开Chrome,地...

appium运行报错java.net.SocketException: socket write error

 这个错我调了快两天一点头绪没有,脚本正常跑没问题,但是就是控制台输出信息报错,没法定位问题在哪。报错如图:虽然这个报错不影响测试结果,但是本人有强迫症,一定要查出究竟:我的尝试:1、那天试验,服务器上的代码没问题,我本地一运行就报这个错,结果我把系统重装了(先前我查了两个小时百度加上尝试,无果)2、今天从中...

selenium python2.7安装配置

1:安装pythonpython2.7版本(最新的python版本是3.4,但用户体验没有2.7版本的好,我们选择用2.7版本)下载地址:https://www.python.org/download/releases/2.7.8/ 下载Windowsx86MSIInstaller(2.7.8)安装包&nbs...

appium定位元素java篇【转】

1、关于没有name,没有ID的元素的定位---通用篇解题思路:因为没有name,id;其实剩下的选择已不多,要么xpath,要么className。xpath木有好印象(稳定性不高,加之1.0x后需要写全路径,相当崩溃),我决定十分个人色彩的建议使用className。具体方法:用className获取所有该类型的元...
代码星球 ·2020-12-10

appium运行报错.<init>(Lorg/openqa/selenium/remote/ErrorCodes;Z)V

最近这几天就在学习appium,搭建环境就耗费了很多时间,不得不承认自己够笨的了,然后我把环境搭建好,写完脚本的时候,就报这个错了,当时是从某个群里直接下载的demo,不得不吐槽说,够坑的,是能跑通,你加了那么多jar包,这也没什么,主要是你把jar包名改了,这是我无法理解的。害得老子查这个报错,查了快一天,后来排除法...

Appium+Java(一) Windows环境搭建篇

Android版本:4.2.2nodejs版本:5.6.0appium版本:v1.4.161.1、先下载sdk安装包:installer_r24.4.1-windows.exe下载地址:链接:http://pan.baidu.com/s/1dEyPSa9密码:n8dj下载后打开安装,一路下一步即可,安装完后,查看sdk...

appium如何获取conten-desc内容文本

如何获取conten-desc内容文本定位到该元素,通过getAttribute("name");来获取内容如:媒体报道总结:思路和selenium一样,可以理解为获取它的value值,只不过是括号写的name ...

selenium获取Cookie操作

直接贴代码:Setcookies=dr.manage().getCookies();for(Cookiecookie:cookies){System.out.println("name:"+cookie.getName()+""+"value:"+cookie.getValue());}以京东登陆为例:运行结果:...
代码星球 ·2020-12-10

selenium使用Xpath定位之完整篇

写在前面之前写过一篇文章提到了xpath元素定位,只写了一些函数,但是不够具体。于是想再写一篇关于xpath元素的定位终极篇,相信你一定能在这里找到你需要的解决办法。第一种方法:通过绝对路径方式定位(相信大家不会使用这种方式)By.xpath("html/body/div/form/input") 第二种方法...

搭建selenium grid简单配置

个人理解就是分布式测试,可在不同的操作系统、浏览器上,可以分布式运行自动化测试用例,提高测试执行效率1、使用selenium提供的服务端独立jar包,selenium-server-standalone-3.9.1.jar2、对应浏览器驱动如chromedriver.exe,IEDriverServer.exe3、建立...
首页上一页...1516171819...下一页尾页