Selenium打包成exe运行出错很久没写博文了,今天解决了一个其实也不是很复杂的问题,搜了好久的谷歌、百度,发现没怎么找到相关比较好的解决方法,或许是大家都能很轻松的解决这个问题吧,但我还是把我自己的解决方法分享下吧。最近刚好需要写程序调用Selenium自动化跑一些东西..
分类:
其他好文 时间:
2015-06-09 17:38:20
阅读次数:
365
public void dragWidgetToElementContainner(String widgetName, String targetPosition){ WebElement widgetIconEl=page.getWidgetIconInDockMenu(widgetName)....
分类:
其他好文 时间:
2015-06-09 16:14:03
阅读次数:
169
当Case在本地运行成功,在Grid模式下运行失败时,我们需要在Grid模式下进行调试,同时登录远程的node去查看运行的情况。Hub是随机将case分配到某台node上运行的,怎样知道当前的case是运行在哪台node上呢?可以通过这段代码获取node的信息:public void getComp...
分类:
其他好文 时间:
2015-06-09 13:32:26
阅读次数:
146
富文本框如果是iframe,则用下1.先跳转到irame,dr.switchTo().frame(wtext);然后用jsJavascriptExecutor jsExecutor = (JavascriptExecutor) dr;jsExecutor.executeScript("argumen...
分类:
其他好文 时间:
2015-06-09 13:22:59
阅读次数:
370
package com.learingselenium.android;import junit.framework.TestCaseimport org.openqa.selenium.Rotatable;import org.openqa.selenium.ScreenOrientation;i...
分类:
移动开发 时间:
2015-06-08 16:33:32
阅读次数:
117
目前遇到的弹框有两种,一种是alert,一种是div,如果遇到div模拟的弹框,在用alert就不行了。1. public static Alert getAlert(WebDriver dr) { try{ Alert alert = dr.switchT...
分类:
其他好文 时间:
2015-06-08 11:32:53
阅读次数:
123
1.用js实现 滚动到底部String js="document.documentElement.scrollTop=10000"滚动到顶部String js="document.documentElement.scrollTop=0"2.用Actions类底部Actions a = new Ac....
分类:
其他好文 时间:
2015-06-08 11:29:24
阅读次数:
103
selenium定位元素的时候,有时候想检查一下自己的定位是否正确,比如说class值是不是唯一的,xpath通过相对路径定位是否有返回值,返回的值是否唯一等等。这时候就可以通过浏览器Debug 控制台通过jQuery来检测。选择器允许对元素组或单个元素进行操作jQuery元素选择器jQuery使用...
分类:
Web程序 时间:
2015-06-05 19:21:33
阅读次数:
109
写python+selenium自动化脚本免不了要用到js,练习执行js命令,excute_script(js_command),但是在robotframework中使用相同方法执行报错,调整后执行通过,记录一下O(∩_∩)O~
分类:
编程语言 时间:
2015-06-05 19:12:06
阅读次数:
372
点击下拉框之后,下拉列表会显示出来,但是有时候下拉列表会很快就消失掉,导致后面选择元素的时候会失败。像这种情况,需要将鼠标移动到下拉列表上,使下拉列表维持显示,然后才选择元素进行点击。将鼠标移动到下拉列表上,有时候只要提供整个下拉列表的Dom结构就可以,有时候下拉列表很长,这种方式也会失败。后来采用...
分类:
其他好文 时间:
2015-06-05 19:10:06
阅读次数:
143