小编Ann*_*net的帖子

詹金斯:有一点接一个地建立一个接一个的工作

我在Jenkins有两份工作:QA和Dev.在Dev作业中,我检查了"构建其他项目后构建"选项并设置项目名称= QA,以便在构建Dev作业后构建QA作业.但在我的特殊情况下,我需要在Dev工作建立后的5分钟内开始构建QA工作.我该怎么做?也许我可以添加一些构建步骤和一些数据来添加这个延迟?

TIA,安娜

jenkins

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

Watir,Page-objects:如何获取具有相同标识符的所有元素

我想在我的页面上检查以下代码:

...    
<p class="tags-link"> 
<a href="/search?q=test1" rel="nofollow">test1</a>
<a href="/search?q=test2" rel="nofollow">test2</a> 
<a href="/search?q=test3" rel="nofollow">test3</a>
</p>
....
<p class="tags-link"> 
<a href="/search?q=test4" rel="nofollow">test4</a>
<a href="/search?q=test5" rel="nofollow">test5</a> 
<a href="/search?q=test6" rel="nofollow">test6</a>
</p>
Run Code Online (Sandbox Code Playgroud)

....

我使用Watir-webdriver和page-object.我需要通过"tags-link"类获取与块相关的所有链接.

我有以下代码:

element(:tags, :p, :css => "tags-link a")
Run Code Online (Sandbox Code Playgroud)

tags_element仅返回第一个链接.

以下代码将仅提供与第一个块相关的3个链接:

element(:tags, :p, :css => "tags-link")
tags_element.element.links.each do |elm|
  puts elm
end
Run Code Online (Sandbox Code Playgroud)

但我需要获得所有标签块

现在我有以下代码可行,但我想成为"页面对象"导向:

@browser.elements(:css =>".tags-link a").each do |tag|
  puts tag
end
Run Code Online (Sandbox Code Playgroud)

你可以帮助我...使用页面对象获取与"tags-link"相关的页面上的所有链接

谢谢,安娜

webdriver watir-webdriver page-object-gem

5
推荐指数
1
解决办法
4741
查看次数

Watir-webdriver:如何在没有js/jquery的情况下更改属性值

如何在不使用js/jquery的情况下使用watir-webdriver更改href属性值?

我可以得到一个属性值:

@browser.frames[2].div(:id,"mid-2").link(:class,"btn-lrg").attribute_value("href")
Run Code Online (Sandbox Code Playgroud)

但我还需要更改一些href属性值.

watir-webdriver

4
推荐指数
1
解决办法
1749
查看次数