首先使用 Protractor 进行测试
Protractor 只需要两个文件来运行第一个测试,spec(测试代码)文件和配置文件。spec 文件包含测试代码,另一个包含配置详细信息,如 spec 文件路径,浏览器详细信息,测试 URL,框架参数等。要编写第一个测试,我们将只提供 selenium 服务器地址和 spec 文件路径。其他参数如浏览器,timeout,框架将被选为默认值。
Protractor 的默认浏览器是 Chrome。
conf.js - 配置文件
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['spec.js']
};
spec.js - 规范(测试代码)文件
describe('first test in protractor', function() {
it('should verify title', function() {
browser.get('https://angularjs.org');
expect(browser.getTitle()).toEqual('AngularJS — Superheroic JavaScript MVW Framework');
});
});
seleniumAddress - 运行 webdriver 服务器的服务器的路径。
specs - 包含测试文件路径的数组元素。可以通过逗号分隔值指定多个路径。
describe - 来自 Jasmine 框架的语法。describe
语法 sta