【问题标题】:execute a method from protractor and get the return value从量角器执行一个方法并获取返回值
【发布时间】:2015-08-07 02:05:41
【问题描述】:

我可以从量角器中执行一个方法并获取该方法的返回值吗?

例如:我使用jqxGrid小部件,小部件有一个以json形式返回表格详细信息的方法,我如何将变量导入量角器项目。

我要在项目中调用的方法:

var table = $("#Grid").jqxGrid('exportdata', 'json');

量角器中的测试:

it("Get table", function(){

});

【问题讨论】:

    标签: javascript selenium testing protractor angularjs-e2e


    【解决方案1】:

    找到网格并在其WebElementexecuteScript() 上调用jqxGrid() 方法:

    var elm = element(by.id("Grid"));
    var data = browser.executeScript("return arguments[0].jqxGrid('exportdata', 'json');", elm.getWebElement());
    

    【讨论】:

      猜你喜欢
      • 2015-05-26
      • 1970-01-01
      • 2015-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-23
      • 2014-08-01
      相关资源
      最近更新 更多