小编vic*_*rgp的帖子

Selenium + IE8:强制IE8兼容性视图

我在singleWindow模式和IE8中运行Selenium.

如果我手动启动IE8,则设置IE8模式,但是当我使用Selenium启动时,模式设置为IE7,使用兼容模式.

任何人都知道为什么在使用Selenium启动浏览器时兼容模式不是IE8视图?

或者,我如何完全禁用IE中的兼容模式并强制它始终使用IE8视图?

selenium internet-explorer-8

11
推荐指数
1
解决办法
4753
查看次数

Jenkins/Hudson CLI API使用Groovy修改节点标签

有谁知道如何以非手动方式修改Jenkins/Hudson节点标签?我的意思是,通过这个工具提供的CLI API之类的API(当然不需要重新启动Jenkins/Hudson).

我的猜测是,最好的选择是使用Groovy脚本进入Jenkins/Hudson内核.执行类似的事情:

java -jar -s HUDSON_URL:8080 groovy /path/to/groovy.groovy

作为该脚本的内容类似于:

for (aSlave in hudson.model.Hudson.instance.slaves) {
   labels = aSlave.getAssignedLabels()
   println labels
   **aSlave.setLabel("blabla")** // this method doesn't exist, is there any other way???
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

胜利者

java groovy hudson jenkins

9
推荐指数
2
解决办法
6398
查看次数

Jenkins/Hudson上游工作没有获得下游工作的"球"颜色状态

我有一个上游工作,执行4个下游工作.

如果上游作业成功完成,则下游作业开始执行.

上游工作,因为它成功完成,获得一个蓝色球(构建结果=稳定),但即使下游工作失败(红球)或不稳定(黄球),上游工作仍然保持其蓝色.

无论如何都要让上游作业的结果依赖于下游作业?我的意思是,如果三个下游作业得到稳定的构建但其中一个得到不稳定的构建,则上游构建结果应该是不稳定的.

continuous-integration hudson hudson-plugins jenkins

8
推荐指数
2
解决办法
6565
查看次数

JUnit模拟,我应该使用哪个工具?

我来自PHP测试世界,我开始用Java进行测试.

我在JUnit中看到了几个模拟SUT的工具,比如Mockito,SevenMock,ClassMock等.

我真的很感激我应该使用哪一个建议.

提前致谢!

java junit mocking jmock mockito

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

Selenium in -browserSessionReuse模式启动一个新的浏览器

我正在尝试-browserSessionReuse Selenium模式来加速我的测试,但我注意到了一个奇怪的行为.

这种模式的目的是避免在测试之间浪费时间打开浏览器,这就是它的工作原理.但并非总是如此,如果我连续运行测试,它们会在同一个浏览器中运行,这是正确的.但是如果在每次测试运行之间经过几分钟,它将忘记它已经打开了一个浏览器并打开一个新的浏览器.

我想丢弃"旧"浏览器有一个超时,但我不明白为什么.反正有没有避免这个问题?

(用Selenium1和Selenium2测试)

提前致谢

胜利者

testing firefox selenium selenium-rc

3
推荐指数
1
解决办法
3659
查看次数

安装Debian软件包时禁用提示

如何完全禁用安装Debian软件包时出现的提示,我已经使用了我找到的所有选项,但有些软件包仍在提示.

我正在使用此命令:

apt-get -y --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install x11-common
Run Code Online (Sandbox Code Playgroud)

为什么x11-common软件包仍在提示?我怎么能摆脱这些提示?

提前致谢

- 胜利者

ubuntu debian apt packages repository

2
推荐指数
1
解决办法
3074
查看次数