如何使用不同的输入参数运行量角器测试

时间:2014-04-02 12:42:50

标签: angularjs webdriver protractor

我正在测试一个角度应用程序,我想用不同的参数提供我的搜索测试并运行所有参数的测试。 在我的情况下,我有一个搜索测试:

require("./myconfig.js");

describe('change number of items displayed by page', function () {

var loginPage = require("./Pages/login-page.js");
var searchPage = require("./Pages/search-page.js");
var ptor;
ptor = protractor.getInstance();

it('should display 20 items per page', function () {


    searchPage.home.click();
    searchPage.searchTxt.sendKeys(Parameter);
    searchPage.searchBtn.click();
    var result = ptor.findElements(protractor.By.repeater('object in objects'));
    result.then(function (arr) {
        expect(arr.length).toEqual(20);
    });


}, 50000);


});

有没有办法使用Jasmine和量角器从XML文件中调用parmae​​ter? Tahnks的帮助

1 个答案:

答案 0 :(得分:0)

在Node中尝试xml2js xml解析器并在测试中使用。

    > npm install xml2js