0
我使用nightwatch创建了一个测试,看起来像这样:如何使用守夜服务运行e2e测试?
var config = require('../nightwatch.conf.js');
pages=require('./pages/general.js');
module.exports = {
'stuff': function() {
pages.load();
}
};
一般的.js我:
var config = require('../../nightwatch.conf.js');
module.exports = {
load: function() {
return this.client
.url('http://www.bing.com')
.waitForElementVisible('body', 1000)
.assert.title('Bing')
}
};
当我运行这个命令行运行时,它的两倍,(?) “负载”和“东西”。这是输出:
Running: load
√ Element <body> was visible after 163 milliseconds.
√ Testing if the page title equals "Bing".
OK. 2 assertions passed. (5.769s)
[Test] Test Suite
=====================
Running: stuff
√ Element <body> was visible after 116 milliseconds.
× Testing if the page title equals "Bing". - expected "Bing" but got: ""
如何解决东西部分的问题?
该网站是在几秒钟之内加载的?因为你已经给1000毫秒 – Smriti
我发布了一个完整的运行答案。希望能帮助到你。 –