首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >循环的urls和一个很好的结果

循环的urls和一个很好的结果
EN

Stack Overflow用户
提问于 2014-09-29 21:40:35
回答 2查看 150关注 0票数 0

问题是我如何做一个循环,我如何才能有一个好的结果,比如94URL是ok的,而这三个Urls是不起作用的。

代码语言:javascript
复制
var urls = [
'http://www.testify/page1',
'http://www.testify/page2'
];

module.exports = {
'validate some url': function (test) {
    test.open('http://www.testify/page1')
        .wait(500)
        .assert.title().is.not('Die Seite wurde leider nicht gefunden')
        .assert.url('http://www.testify/page1', 'URL is as expected')
        .assert.numberOfElements('.product').is.gt(0, 'There are more than 0 products')
        .done();
},
};
EN

回答 2

Stack Overflow用户

发布于 2014-10-12 03:40:23

很高兴看到你自己找到了这个问题的答案。如果有人再次遇到这个问题,这将是您的初始代码片段所需的代码:

代码语言:javascript
复制
var urls = [
'http://www.testify/page1',
'http://www.testify/page2'
];

module.exports = {
'validate some url': function (test) {

    urls.forEach(function (url) {
      test.open(url)
          .wait(500)
          .assert.title().is.not('Die Seite wurde leider nicht gefunden')
          .assert.url(url, 'URL is as expected')
          .assert.numberOfElements('.product').is.gt(0, 'There are more than 0 products')
    });

    test.done();
  }
};
票数 1
EN

Stack Overflow用户

发布于 2014-09-30 23:15:18

代码语言:javascript
复制
module.exports = {

  'A lot of screenshots': function (test) {
    var resolutions = [{width: 1280, height: 1024}, {width: 1024, height: 768}, {width: 800, height: 600}];
    var pages = ['http://facebook.com', 'http://twitter.com', 'http://dalekjs.com'];

    resolutions.forEach(function (res) {
        pages.forEach(function (page) {
            test.open(page)
                .resize(res)
                .screenshot('pics/' + res.width + '_' + res.height + '_' + page.replace('http://', '') + '.png')
        });
    });

    test.done();
}
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26101330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档