ICode9

精准搜索请尝试: 精确搜索
  • java-Selenium 2 WebDriver NoClassDefFoundErrorS2019-11-01 15:11:43

    我正在Eclipse中使用Selenium 2 WebDriver,并且一切正常. 但是,当我想在没有Eclipse的情况下测试WebDriver测试用例时,会出现许多缺少的类. 首先,它以: NoClassDefFoundError com/google/common/collect/Maps 所以我下载了guava.jar并为其设置了类路径. 但是现在出现了下一个NoCla

  • 如何调用python子目录中包含的Selenium Webdriver测试2019-10-31 19:56:21

    我是Python的新手,所以在这里请耐心等待.说,我有以下结构: parentDir\ runTests.py commonpageelements.py testcases\ __init__.py test1.py test2.py 我想初始化webdriver并在runTests.py中打开页面,然后将参数传递给test1.py,test2.py等.

  • 硒-_wait_until_connectable无限期暂停2019-10-30 17:55:43

    我正在尝试将Python与Selenium结合使用来编写Firefox脚本,并在其网站上提供示例: from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Firefox() driver.get("http://www.python.org") assert "Python" in driver.title elem =

  • c#-无法使用Selenium WebDriver在Chrome中加载默认配置文件2019-10-30 16:08:47

    我正在使用Selenium WebDriver在需要http身份验证的页面上执行某些操作. 我已经登录了我的默认配置文件.但是硒chromedriver每次使用都会自动使用一个新的配置文件,因此我无法通过身份验证阶段. 因此,我正在考虑在Selenium WebDriver for Chrome上使用我的默认配置文件(具有帐户登

  • java-如何使用Selenium Webdriver在表中的不同位置选择多个行2019-10-30 13:03:51

    我正在尝试下面的代码来获取表行,但是我需要选择表中不同位置的行. @Test public void testRowSelectionUsingControlKey() { List tableRows = driver.findElements(By.xpath("//table[@class='iceDatTbl']/tbody/tr")); for(int i=0; i&lttableRows.s

  • java-Selenium和TestNG同时使用’dependsOn’和’priority =’问题2019-10-30 13:02:38

    我正在努力在GUI自动化测试中实施更好的工作流控制.我首先开始使用dependsOn,但是很快发现缺点是,如果一个测试失败,则套件的其余所有部分都不会运行.所以我改用’priority =’,但是看到了意外的行为.一个例子: @Test(priority = 10) public void login(){...} @Test(priority = 2

  • python-如何使用Selenium Web驱动程序获取文本区域内容2019-10-29 17:58:23

    我有以下元素(文本区域).此文本区域的值不会出现在html代码中.但这将在页面加载后显示在网页中.如何使用Selenium和python获取值. < textarea id =“ query” class =“ textarea” cols =“ 37” rows =“ 30”>< / textarea>解决方法:文本区域的内容将显示在其value属性中,就像输

  • Java-Webdriver-截屏时IE闪烁2019-10-29 14:04:10

    在IE中截取屏幕截图时,我遇到了闪烁的问题,我在互联网上进行了搜索,但没有找到解决该问题的方法. 我已经找到了用于为测试步骤截屏的替代解决方案. 我没有使用webdriver API来截图,而是依靠Java Robot API来截图. 我使用以下代码在IE中捕获屏幕截图,而没有任何闪烁. public static

  • java-找不到记录器的附加程序(org.apache.http.client.protocol.RequestAddCookies)2019-10-29 05:03:38

    我正在尝试在Firefoxdriver上运行Selenium Webdriver代码,但在运行时我遇到了一个例外- log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAddCookies). log4j:WARN Please initialize the log4j system properly. Exception in threa

  • 量角器elementexplorer不显示元素2019-10-29 03:35:07

    我开始使用量角器e2e测试,并且花了很多时间在elementexplorer工具中.在这种情况下,通常似乎无法正常工作: node node_modules/protractor/bin/elementexplorer.js http://localhost:9000/#/experiment-desc Type <tab> to see a list of locator strategies. Use the `list` helper

  • Python:命令行参数与硬编码行的传递方式不同2019-10-28 21:56:58

    我正在研究一些Selenium脚本,以测试跨不同设备,浏览器和平台的站点.除了定义命令执行程序URL和浏览器功能的两行外,我可以使用相同的代码来运行脚本. 我正在尝试构建一个脚本,在其中可以使用命令行参数定义这些行. 这是我的代码: from selenium import webdriver import time impor

  • java-如何将xpath位置转换为像素2019-10-28 21:02:35

    我想知道是否可以使用Java将xpath位置或元素id转换为像素位置(x,y)? 我在各个位置查看过,但无法获得简洁明了的答案.解决方法:找到元素并使用getLocation() method: WebElement element = driver.findElement(By.id("my_id")); System.out.println(element.getLocation()); 请注意

  • 在Web浏览器中的任意位置单击硒2(Python绑定)2019-10-28 20:57:38

    我在尝试找到一种在特定点在Web浏览器窗口中发送左键单击的方法时感到困惑.我正在使用Selenium selenium-2.44.0和Python 2.7.我的最终目标是能够单击窗口中的某些区域,但是现在,我只想确保可以完全单击.我认为点击链接所在的区域是个好主意,因为这样我就可以确认点击的确发生了(即

  • java-PhantomJSDriver找到了元素,但仍未定义2019-10-28 11:13:33

    我在PhantomJSDriver和Java上遇到了一个奇怪的问题, 我试图单击这样的链接: WebElement loginButton = wait.until( ExpectedConditions.elementToBeClickable(By.xpath("//a[@ui-sref='login']")) ); LOG.debug("Login Button F

  • java-Selenium Webdriver-无法单击按钮-Finds元素2019-10-28 08:13:56

    希望有人可以帮助我解决我的问题.我一天的大部分时间都在尝试可以在这里以及通过Google找到的几乎所有解决方案. 我会追逐.我有一个可以在一个屏幕上登录的测试.第二个屏幕选择一个角色并继续前进.我可以进入角色选择屏幕,但是无论我做什么,Selenium都不会单击该按钮,因此无法前进.

  • WebDriver:类名称包含空格时如何查找元素?2019-10-28 06:09:43

    每个“ 7件装”搜索结果here都包含许多评论,例如“ 5条评论”,“没有评论”等. 每个类的类名是fl r-iNTHbQvDybDU.它包含一个空格,因此,如果我尝试使用find_elements_by_class_name(),则会得到: InvalidSelectorError: Compound class names not permitted 根据此处的其他答案,我

  • Java字符串与REGEX匹配错误2019-10-28 04:03:41

    如果下面有这种格式,我必须拆分一个字符串 String test="City: East Khasi Hills"; 有时我可能会得到String test =“ City:”; 我想匹配模式,如果在“:”之后有任何单词, 我在用 String city=test.matches(":(.*)")?test.split(":")[1].trim():""; 但是我的正则表达式返回false.

  • java-如何等待,然后单击html表中的第一个链接2019-10-28 03:00:04

    我刚刚开始玩硒游戏,正在寻找帮助.在我要测试的网页上,我有一个搜索按钮,当页面加载时,我有一个html表,其下方显示结果. 搜索结果表的html如下… <table id="search-results-table" style="width: 1561px;"> <thead> <tr role="row" style="height: 0px;"> &

  • javascript-是否可以在量角器中单击带有phantomJS的元素?2019-10-28 00:36:14

    使用PhantomJS作为浏览器选择时,我试图单击一个按钮,但出现很多错误. 第一次尝试,直接单击一个按钮: var button = $('#protractorTest'); button.click(); 返回错误: Element is not currently visible and may not be manipulated 尝试调整phantomJS视口的大小似乎没有任何效

  • java-如何在同一台机器上运行多个硒测试套件2019-10-27 23:01:59

    我正在将Java / Selenium Webdriver与testng一起使用来运行我的测试自动化,我有许多自动化项目,每个项目都使用一个testing.xml,如何在同一台计算机上同时运行两个或多个套件, 这是我用于创建driverInstance对象的代码: public WebDriver getDriverInstance(

  • javascript-我们可以将正则表达式放在量角器的exports.config的seleniumServerJar中吗2019-10-27 13:36:16

    Selenium服务器独立jar版本不断更新,而webdriver-manager update命令选择最新的jar.每次硒罐更新时,我都需要在exports.config中更改seleniumServerJar. 有什么办法放一些正则表达式吗? 像这样 :- seleniumServerJar: "../node_modules/protractor/selenium/selenium-server-standal

  • 硒2.0如何在注册表中选择性别?2019-10-27 11:06:25

    我想创建一个机器人,它将在gmail中注册帐户. 我在选择出生月份时遇到问题.我正在使用Selenium 2.0在C#上编程. 此“复杂”部分的源代码. <legend><strong id="BirthdayLabel">Birthday</strong></legend> <label id="month-label" class="month"> <spa

  • 透明代理的Selenium MoveToElement()2019-10-27 08:07:57

    我有元素 public ArticlePage() { PageFactory.InitElements(Browser.driver, this) } [FindsBy(How = How.Id, Using = "someId")] private IWebElement btnTitleView { get; set; } 和行动 Actions action = new Actions(Browser.driver); action.MoveToElement(

  • Java硒页面对象菜单2019-10-26 10:04:15

    我正在使用页面对象模型.而且在我的网站上,大多数页面都有一个菜单,因此我想我应该创建一个MenuPage类,以便每个其他具有菜单的页面都可以对其进行扩展. 但是现在我想从菜单中重新组合所有WebElement,以将它们与当前页面之一分开. 换句话说,如果一个元素直接在页面上,我将以类似的

  • java-findElements(By.xpath(“ .// g”)在标记内不起作用2019-10-26 03:02:59

    编辑:一个评论者正确地指出,实际上,我正在使用的HTML代码都在标记内,这似乎对这种特殊情况具有决定性的影响. 我试图在任何级别检索元素内的所有元素.实际上,我也需要进行一些其他检查,因此我需要使用By.xpath,而不是By.tagName.但是即使没有检查,By.xpath也不可行. (当然,其他检查

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

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

ICode9版权所有