小编TDH*_*DHM的帖子

pom.xml中<dependency>下的<scope>是什么?

查看文档http://maven.apache.org/surefire/maven-surefire-plugin/examples/testng.html,我们可以看到<scope>标签下<dependency>

那是什么以及我们如何使用它来运行测试?

pom.xml maven

168
推荐指数
4
解决办法
14万
查看次数

如何按类名获取元素?

使用JavaScript,我们可以使用以下语法通过id获取元素:

var x=document.getElementById("by_id");
Run Code Online (Sandbox Code Playgroud)

我试着按顺序逐个获取:

var y=document.getElementByClass("by_class");
Run Code Online (Sandbox Code Playgroud)

但它导致了错误:

getElementByClass is not function
Run Code Online (Sandbox Code Playgroud)

我怎样才能通过它的类得到一个元素?

javascript dom

156
推荐指数
4
解决办法
40万
查看次数

Selenium WebDriver在IE浏览器的文本字段中键入非常慢

我正在IE 11浏览器上运行我的一个脚本,Selenium 2.43.1 当脚本在文本字段中键入时使用以下内容:

element.sendKeys("string");
Run Code Online (Sandbox Code Playgroud)

在IE浏览器中,我可以看到字符串中的一个字符在文本字段中键入,并且在键入下一个字符之前等待1-2秒.键入一个字符的方法需要1-2秒.

  1. 为什么用IE输入这么慢?
  2. 有没有其他方法可以加快打字速度?

selenium internet-explorer selenium-webdriver

54
推荐指数
5
解决办法
7万
查看次数

列出为特定git commit修改的文件

我已经提交了,abc并且我想列出为提交而修改的文件.

什么是git命令,它将列出该提交的修改文件?

git git-commit

48
推荐指数
2
解决办法
5万
查看次数

哪里可以找到Selenium WebDriver的64位版chromedriver.exe?

任何人都可以告诉我在哪里可以找到64位版本的chromedriver.exe?我用32位也试了但是它没有调用main方法.

selenium selenium-chromedriver selenium-webdriver

35
推荐指数
3
解决办法
15万
查看次数

哪里可以找到Selenium Webdriver发行说明?

我正在寻找Selenium WebDriver的发行说明,其中详细介绍了发行版中的新功能,错误等.

我可以在这里找到Selenium IDE 但是找不到Selenium Webdriver.如果有人知道,请指出链接.

selenium selenium-webdriver

22
推荐指数
2
解决办法
9907
查看次数

有没有办法知道方法需要多少参数?

使用irb,我们可以通过以下方式列出特定对象的方法:

"Name".methods
Run Code Online (Sandbox Code Playgroud)

但是如果我想知道特定方法需要多少参数,我该如何实现呢?我的意思是有什么办法(通过在irb上点击一些命令),我们可以得到特定方法的参数数量(而不是指代文档)?

.methods 仅返回方法名称,而不返回方法的参数列表.

ruby

18
推荐指数
2
解决办法
5430
查看次数

如何使用Selenium WebDriver + Java获取浏览器控制台错误消息?

运行测试后,我想使用Selenium WebDriver + Java收集控制台中显示的所有控制台错误消息(打开Firebug - >单击控制台 - >单击错误).

我尝试了这里提到的答案,但它只显示"警告","信息"的消息,但不显示"错误"的消息

我只想要控制台错误,如 -

控制台日志

有人可以帮我如何获取这些控制台日志吗?

java selenium-webdriver

14
推荐指数
1
解决办法
1万
查看次数

如何使用Maven运行多个测试类或测试方法?

为了运行所有Maven测试,我们可以使用:

mvn clean test
Run Code Online (Sandbox Code Playgroud)

如果我们想运行特定的测试类,我们可以使用:

mvn clean test -Dtest=className
Run Code Online (Sandbox Code Playgroud)

如果我们想从特定的测试类中运行特定的方法,我们可以使用:

mvn clean test -Dtest=className#methodName
Run Code Online (Sandbox Code Playgroud)

但我想跑:

  1. 多个测试类(并非所有属于src\test\java)
  2. 来自特定测试类的多个测试方法(并非属于特定测试类的所有测试方法src\test\java)

是否有Maven命令使用我可以实现的两个以上?

java unit-testing maven

13
推荐指数
2
解决办法
2万
查看次数

如何在irb上使用特定的gem版本?

在我的机器上,我遵循Selenium WebDriver版本:

selenium-webdriver (2.35.1, 2.35.0, 2.33.0, 2.32.1)

在irb上执行selenium命令时,我想使用selenium-webdriver 2.35.0 与Selenium Webdriver相关的所有api应该使用selenium-webdriver 2.35.0

我怎样才能做到这一点?

有点像require 'selenium-webdriver 2.35.0'?请建议解决方案.

ruby gem rubygems

12
推荐指数
1
解决办法
5115
查看次数