小编Pri*_*nce的帖子

如何在运行Selenium Webdriver(Java)测试用例时获得一致的结果?

运行Selenium WebDriver测试用例时,我想要一致的输出.

我在java类中有超过30个测试用例.当我运行它时,我会遇到不同方法的错误.例如.有时它在第12个测试用例中失败,有时在第8个测试用例失败,有时在第2个测试用法失败,有些时候都运行没有任何错误.我确定所有测试用例都是正确的.

它测试速度非常快.我认为这将是问题所在.所以我补充道

new FireFoxDriver().manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
Run Code Online (Sandbox Code Playgroud)

即使它不一致

任何人都可以尽快帮助我吗?

selenium automated-tests selenium-webdriver

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

如何从rake文件中运行ruby类?

我想从sample.rake文件运行ruby类.

考虑myruby.rb是一个ruby文件.

我想从运行此sample.rakeruby myruby.rb

ruby rake ruby-on-rails rakefile rake-task

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

如何在AngularJS中获取Checkbox的所有选定对象?

我想使用AngularJS获取复选框的所有选定对象.

以下是我的代码

我的view.tpl.html

<tr ng-repeat="item in itemList">
<td>
<input type="checkbox" ng-click="clickedItem(item.id)" 
       ng-model="model.controller.object"
       {{item.name}} />
</td>
Run Code Online (Sandbox Code Playgroud)

我的控制器

  $scope.itemList = [
{
  id:"1",
  name:"first item"
},
{
  id:"2",
  title:"second item"
},
{
  id:"3",
  title:"third item"
}
];

   $scope.selection = [];
    $scope.clickedItem = function(itemId) {
        var idx = $scope.selection.indexOf(itemId);
        if (idx > -1) {
            $scope.selection.splice(idx, 1);
        }

        // is newly selected
        else {
            var obj = selectedItem(itemId);
            $scope.selection.push(obj);
        }
    };

    function selectedItem(itemId) {
        for (var i = 0; i < $scope.itemList.length; i++) { …
Run Code Online (Sandbox Code Playgroud)

angularjs angular-ui angularjs-directive angularjs-scope angularjs-ng-repeat

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

我怎样才能克服Selenium中的元素id异常?

在UiBinder中为GWT小部件设置'id'.

例如.

还添加了 在*.gwt.xml中

然后我在Selenium测试用例中尝试这个

WebElement element = driver.findElement(By.id("gwt-debug-loginButton"));
Run Code Online (Sandbox Code Playgroud)

有时它工作正常.但有时会抛出以下异常,

无法定位元素:{"method":"id","selector":"gwt-debug-loginButton"}命令持续时间或超时:62毫秒

我需要更新什么?谁能帮我?

gwt selenium gwt2 selenium-server selenium-webdriver

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

如何使用SeleniumWebDriver(Java)和TestNG以特定顺序运行测试类?

我想使用TestNG以特定顺序运行Selenium WebDriver(Java)测试类.

例如.我有3个类,如Test1,Test2和Test3.我想按照Test2,Test1和Test3的顺序运行.没有分组可能吗?

我尝试了以下方式,但我按照自己的顺序运行(按字母顺序排列).

<suite name="MyTestSuite" verbose="4">

<test name="MyTest">
   <classes>
        <class name="com.mypackage.Test2" />
        <class name="com.mypackage.Test1" />
        <class name="com.mypackage.Test3" />
   </classes>
</test>
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以做到这一点?没有分组这可能吗?

testng selenium automated-tests selenium-webdriver

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

WampServer在浏览器上给我空白页面

我安装了WampServer.它现在在线.当我在浏览器中提供localhost时,它会给我一个空白页面.我怎么能摆脱它?

在安装WampServer之前,我是否需要手动安装PHP?

wamp wampserver

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

如何使用Spring安全性和Restful Web服务验证数据库中的凭据?

我对Spring安全性很新.我想用Basic Authentication和RestFul Webservices创建一个Spring安全应用程序.我也在使用Spring Data JPA.

我通过互联网浏览了一些例子.他们中的大多数都在spring应用程序本身中有一个Login UI表单.此外,它不会验证数据库中的凭据.

但我的情况:我有一个单独的UI应用程序,从我的客户端应用程序我将发送一个登录URL(Restful api)调用.我想从我的Spring应用程序中使用请求,并且应该从数据库验证凭据.

java spring spring-security basic-authentication spring-data-jpa

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

如何使用 angular4 加载在选项卡中添加的组件?

我正在使用 Angular4 和 Angular Material2。

我有以下代码

<md-tab-group color="primary">
        <md-tab label="Employee">
            <app-employee></app-employee>
        </md-tab>
        <md-tab label="Department">
            <app-department></app-department>
        </md-tab>
        <md-tab label="Attendance">
            <app-attendance></app-attendance>
        </md-tab>
    </md-tab-group>
Run Code Online (Sandbox Code Playgroud)

现在,所有组件均已初始加载,但我想在选择相应选项卡时加载特定组件。

angular2-forms angular

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

每当悬停时,如何在按钮顶部显示工具提示?

我想在Angular2中悬停按钮时在顶部显示工具提示.

我们需要为此编写指令吗?

我不想为此使用Material UI.

寻找可重复使用的东西

angular2-forms angular2-directives angular

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

如何在 ngx-mat-datetime-picker 中自定义日期和时间格式?

我正在研究 Angular7 及其兼容的ngx-mat-datetime-picker。它按预期工作。

想自定义格式:

实际: mm/dd/yyyy, hh:mm:ss 预期: yyyy-mm-dd hh:mm:ss

目前我没有找到任何格式化选项。

我在模板中尝试过类似的东西 value="{{ mydate | date: 'yyyy-mm-dd hh:mm:ss' }}

但不工作。

angular-material angular-material2 date-pipe angular angular8

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

如何在GWT中删除注入的CSS资源?

我想在GWT应用程序中删除注入的CSSResource.

我使用了以下代码 MyClass.INSTANCE.ensureInjected();

我只想在特定页面上使用上面的CSSResource.所以剩下的页面应该按照实际的css/theme来工作.

一旦我注入了它,那么它适用于整个应用程序.我怎么能克服这个?

帮我.

gwt uibinder gwt2 cssresource clientbundle

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

如何在Ruby 1.8.7中转到特定的行或条件?

我想使用Ruby(RoR)的以下案例的代码:

 line no: 09
line no: 10         if(@yyyyy == nil)
line no: 11            do some operation here
line no: 12             then goto line no 10
line no: 13         end
l
Run Code Online (Sandbox Code Playgroud)

我试着用next,break,和goto,但没有什么工作.

是否有任何关键字/声明来实现我的方案?

ruby

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

如何使用Google Guava查找元素是否存在于List中?

List<String>需要查找特定字符串是否存在于List中.

对于Eg:

String str = "apple";

List<String> listObject = Lists.newArrayList("apple", "orange", "banana");

我需要查找是否str存在listObject使用Google Guava.

所以我需要一个true或一个false结果.

我怎样才能做到这一点?

java collections guava

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