我是量角器的新手,目前处于实施阶段。我需要测试API和UI功能验证。所以我创建了如下规格文件:
spec.js:
describe('Test', function(){
it('Login', function(){
browser.get('login page');
const axios = require('axios');
axios.post('url', config). then(res => { console.log(res); }
.catch(error => { console.log(res) };
}
it('Login 2', function(){
browser.get('login page');
const axios = require('axios');
axios.post('url', config). then(res => { console.log(res); }
.catch(error => { console.log(res) };
}
}
}
以下是发生在我身上的事情:
API响应未显示,但测试用例已通过。
当我将2个测试用例放在2个不同的规范文件中时,只有第一个API得到 执行和下一个,没有结果。
在conf.js中,而非规范时 我使用套件,按如下所示定义套件时,案例可以很好地执行。
suites: {
spec1: 'spec.js',
spec2: 'spec2.js'
}
请为我提供解决方案。 预先感谢。