小编Wür*_*paß的帖子

gradle ignoreFailures测试属性

我的build.gradle文件如下:

apply plugin: "java"
...
test {
  ...
  ignoreFailures = "$ignoreFailureProp"
}
Run Code Online (Sandbox Code Playgroud)

gradle.properties

ignoreFailureProp=false
Run Code Online (Sandbox Code Playgroud)

执行时gradle clean build,单元测试失败不会将构建标记为失败.

我知道默认行为是使构建失败,但我想通过属性显式设置它,在不修改构建文件的情况下进行更改

java junit gradle

7
推荐指数
2
解决办法
5612
查看次数

在Firefox控制台中使用Javascript检索GET请求

有没有办法使用JavaScript检索网页的GET请求的详细信息?我不是指当前页面的URL的参数,而是外出的GET请求.

示例:如果您使用firefox打开google的起始页并切换开发人员工具,则可以在网络标签中看到许多GET请求,例如徽标的请求,例如https://www.google.com/images/品牌/ GOOGLELOGO/1X/googlelogo_color_272x92dp.png

我想使用JavaScript在控制台选项卡上检索此URL.是否可以通过附加到DOM(document)或BOM(window)的对象检索它?

我的问题的原因是:我在一个测试自动化环境中,开发人员工具不可用.只有JavaScript可用,我需要检查当前页面发出的GET请求的URL.我刚才提到了开发人员工具,因为它是重现问题的最简单方法(如果解决方案有效,最简单的验证方法).但它更像是关于Firefox/HTTP而不是测试自动化.

javascript firefox automated-tests http firefox-developer-tools

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

Robotframework:如何评估从Javascript调用返回的布尔值

我很困惑,这失败了NameError:

${val} =    Execute Javascript    return sessionStorage.isMatching    
Should Be True     ${val}
Run Code Online (Sandbox Code Playgroud)

日志输出是:

INFO Executing JavaScript:
INFO ${val} = true 
KEYWORD  BuiltIn . Should Be True ${val} 
TRACE Arguments: [ 'true' ] 
FAIL Evaluating expression 'true' failed: NameError: name 'true' is not defined 
Run Code Online (Sandbox Code Playgroud)

这既不起作用:

Should Be True     ${val} == true    -->  Evaluating expression 'true == true' failed: NameError: name 'true' is not defined
Should Be True     ${val} == 'true'  -->  Evaluating expression 'true == 'true'' failed: NameError: name 'true' …
Run Code Online (Sandbox Code Playgroud)

javascript robotframework

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

使用If条件迭代ArrayList并使用流api返回boolean标志

我试图让自己更熟悉Java 8 Stream api.目前我想翻译像流一样的东西,但似乎我仍然不够舒服,因为我不知道如何做到这一点.

boolean isTrue = false;

for (Integer integer : intList) {
    if (integer > 10) {
        isTrue = true;
        break;
    }
}
Run Code Online (Sandbox Code Playgroud)

java java-8

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

如何使用Robot Framework获取div的最后一个定位器

我不知道从哪里获取最后一个定位器 div

我尝试按Get Element Countin计算元素,div但它只有 1

示例 html

<div class="add-product"
 <p data-aura-rendered-by="188:14729;a">
  <span data-aura-rendered-by="191:14729;a">01-January</span>
 <p data-aura-rendered-by="195:14729;a">
  <span data-aura-rendered-by="198:14729;a">02-February</span>
 <p data-aura-rendered-by="230:14729;a">
  <span data-aura-rendered-by="233:14729;a">07-July</span>
 </p>
</div>
Run Code Online (Sandbox Code Playgroud)

我需要divdiv(7 月 7 日)计算所有元素或获取最后一个位置,但每次div包含不同数量的元素(这取决于测试数据)。

xpath css-selectors robotframework

0
推荐指数
1
解决办法
692
查看次数