selenium相关内容

如何进行点击/水龙头操作势必/坐标在python脚本使用appium的Andr​​oid UI的perticular

我使用appium写python脚本测试用例的Andr​​oid应用程序。我想在一个特定的范围/坐标进行点击/点击操作。但我不能够执行it.Can任何一个可以告诉我该怎么做。 类firstTest(unittest.TestCase的): 高清tearDown的(个体经营): “推倒测试” self.driver.quit() 高清test_single_player_mod ..
发布时间:2015-12-02 17:10:40 移动开发

无法执行DEX:Java堆空间的Java堆空间

我越来越无法执行DEX:Java堆空间的Java堆空间错误,而执行在Eclipse IDE中的网络驱动器的脚本。我已经配置Eclipse IDE中使用Android SDK和AVD管理。 我还增加了 -Xms200m 到 -Xmx512m ,但没有奏效。 解决方案 接受的解决方案,以这篇文章为我工作: 的要点是:不断增加的在XMS,XMX值,直到它的作品,或者你用完物理内存。 例如: -X ..
发布时间:2015-12-02 13:29:28 移动开发

Android的网络与无头的浏览器刮

我已经花了一天时间在研究可用于完成以下库: 检索喜欢的背景网页的全部内容,而不渲染结果的视图。 的LIB应该支持触发了Ajax请求的页面加载一些额外的结果数据后最初的HTML已加载的例子。 从生成的HTML我需要抓住的XPath或CSS选择器表单元素。 在今后我也可能需要导航到下一个页面(脱火事件,提交按钮/链接等) 下面是我曾尝试没有成功: Jsoup:伟大的作品,但对JavaScript ..
发布时间:2015-12-01 22:29:20 Java开发

数据传递到Android中其他应用程序

我有两个Android应用程序(应用程序A,应用B)为如下图所示。 我想从第一个应用程序A点击按钮,并在应用程序B启动,则文本框将包含其中。我想从应用程序A通过文本来调用应用程序B。 **注意 - 我有一个应用程序的访问,以便我可以修改应用程序A的code。我必须应用B没有访问权限。 我看到的Stackoverflow.com以及其他关于将数据传递给第二个应用程序的许多职位,但我看到的, ..

了解关于EC2硒GRID2实施运行

我已经实现了硒网格由约GRID2稀疏/支离破碎的在线文档阅读和理解。 我国当前实现是 - webdriver的节点注册和EC2实例中运行的 Java的罐子硒服务器独立-2.8.0.jar -role webdriver的-hub的http:// EC2_PUBLIC_IP:5555 /格/注册-port 5556 中心登记,并在同一个EC2实例上运行 Java的罐子硒服务器独 ..
发布时间:2015-12-01 10:40:49 云存储

如何在硒检测加载javascript文件是否通过AJAX加载?

我的主页加载通过AJAX另一页。其中有JavaScript文件。如何检测硒的AJAX页面加载是否完成?我可以检查装载元素。但也有联系而不能点击,直到该JavaScript文件中的内页是完全加载。我如何确保这些链接不​​能点击? 由于否则单击事件失败。虽然元素是present但它无法点击。 它sumple锚状链接 解决方案 有没有内在机制,硒检测Ajax请求。 硒2有这样的路线图。 硒元素添加 ..
发布时间:2015-11-30 00:25:09 前端开发

硒阿贾克斯等待,如果阿贾克斯没有返回的元素?

我发送一些关键部分inputfield。当焦点从该元素去掉,一个Ajax请求被发送到服务器,如果这个值我进入是有效的。 如果是,什么也不会发生,如果不出现错误信息。 有一对夫妇这些领域。 当我说: driver.findElementById(firstId).sendKeys(firstValue); driver.findElementById(secondId).sendKeys(se ..
发布时间:2015-11-30 00:19:34 Java开发

的HtmlUnit并不jQuery的升级,从1.7到1.8.1后正确重定向

我用2.10的HtmlUnit点击其触发的JavaScript重定向到另一个网址的链接。 JavaScript使用window.location的重定向。其结果是不一样的,如果我直接与URL打开页。重定向页面结果看起来好像页面仍在加载,但事实并非如此。 在查看请求发送它看起来好像请求的HtmlUnit的页面,甚至发送Ajax的请求从页面我想重定向到,但并没有表现出来。我试过IO写作“page.a ..
发布时间:2015-11-29 23:55:43 Java开发

AJAX页面无浏览器网页抓取

使用Selenium阅读一些教程网页抓取。在试过 这样做的目的是对Web /屏幕刮一个页面,Ajax调用时(这个Ajax调用后的初始页面加载制造)。在加载所需要的数据 第二个目的是在后台(不打​​开任何浏览器)本地运行硒code允许加载页面(包括Ajax调用),获取最终的HTML并进行必要的处理。 在code到现在如下($ C从的 http://www.geekonweb.com/net/w ..
发布时间:2015-11-29 23:54:38 前端开发

如何搜索的动态加载网格使用webdriver的硒元素卷轴?

有格有说1000行与指定的列名(有不同的值)。 和网格将显示按次只有20行,而其他行会的加载(阿贾克斯)只在滚动。 那么,如何寻找在网格中特定的用户名,因为我们只有元素上滚动得到加载。 确实 Scrollintoview 办法帮助?或者我需要使用 window.scrollby(),直到我找到搜索的项目? 解决方案 首先,我道歉,因为我以前从来没有在一个网格。我认为这将是一个框架,会更容 ..
发布时间:2015-11-29 23:35:05 Java开发

硒AJAX动态分页基地蜘蛛

我试图运行我的基地蜘蛛动态分页,但我没有得到成功抓取。我已经使用硒AJAX动态分页。我使用的网址是: http://www.demo.com 。这是我的code: # - * - 编码:UTF-8 - * - 进口scrapy 进口重 从scrapy.contrib.linkextractors.sgml进口SgmlLinkExtractor 从scrapy.selector进 ..
发布时间:2015-11-29 23:34:58 前端开发

$就删除请求,水豚,WebKit的不发送数据参数

我发现我的AJAX DELETE请求不发送数据参数到控制器,当我通过水豚,WebKit的执行。然而,数据参数也被发送(和测试通过),当我运行测试套件通过使用硒。我的code如下所示: $(文件)。在'点击','a.delete_contact', - > 如果确认“您确定要删除这个联系人?” ID = $('a.delete_contact“)。数据('身份证') N ..
发布时间:2015-11-29 23:25:05 前端开发

PHPUnit的+硒2:行动阿贾克斯负载

在测试期间我需要做以下操作: 单击按钮,从而导致Ajax请求,之后重定向 检查该用户已被重定向到正确的页面 我的code: $这个 - > byId('reg_email') - >值('test@example.com'); $这个 - > byId('reg_password') - >值('seecret'); //没有形式在这里,所以我不能只是调用提交() // ..
发布时间:2015-11-29 23:24:24 PHP

硒等待PrimeFaces 4.0 AJAX工艺

我的Selenium测试需要等待Ajax请求来处理,以避免竞争条件。在PrimeFaces 3.5,你可以使用下面的方法来等待( 私有静态最后弦乐JQUERY_ACTIVE_CONNECTIONS_QUERY =“返回$。主动== 0;”; 私有静态最终诠释DEFAULT_SLEEP_TIME_IN_SECONDS = 2; 私有静态最终诠释DEFAULT_TIMEOUT_IN_SECONDS = ..
发布时间:2015-11-29 23:23:18 Java开发

为了使用Selenium阅读上的Gmail电子邮件

我使用硒RC和我试图点击Gmail的特定电子邮件,以获得进入电子邮件页面。具体地说:在Gmail收件箱中,单击电子邮件与特定主题 我无法找到正确的XPath(没有在电子邮件中部分标签的链接)。想法? 解决方案 这个XPath应该做的伎俩: // DIV [@class ='​​Y6'] / SPAN [包含(“subject_here')] ... 提供的的你已经先改为canv ..
发布时间:2015-11-29 22:43:52 前端开发

我怎么能要求硒webdriver的等待一段时间吗?

我可以写下面的code问webdriver的等待一段时间 新WebDriverWait(驱动程序,20)。直到(ExpectedConditions presenceOfElementLocated(By.id(“loginBox”))); 不过, 其实我发送Ajax请求到服务器。在这里,我给了20毫秒秒的等待。 20msor 500ms的无所谓。如果响应超过所述给定的时间(例如20 ..
发布时间:2015-11-29 22:41:52 前端开发

硒:检索数据的负载,同时向下滚动

我想要检索的网页有一个Ajax负载下翻功能阿拉Twitter的元素。出于某种原因,这是不正常工作。我加了一些打印语句来调试它,我总是得到相同的项目数量,然后函数返回。我在做什么错在这里? WD = webdriver.Firefox() wd.implicitly_wait(3) 高清get_items(项): 打印LEN​​(项) wd.execute_script(“wi ..
发布时间:2015-11-28 23:43:00 前端开发