【发布时间】:2019-10-07 08:12:28
【问题描述】:
我正在尝试测试 baseUrl 为 https://clarity.design/news 的 SPA,但是当我尝试导航到特定页面(例如 1.3.1)时,URL 将是 https://clarity.design/1.3.1 不能被发现。它似乎覆盖了 URL 中的新闻部分。 这是我的配置:
exports.config = {
baseUrl: 'https://clarity.design/news',
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['first-spec.js']
}
规格是
describe('Test', () => {
beforeAll(async () => {
await browser.get("/1.3.1");
})
it('should return home page title correctly', async () => {
await browser.sleep(5000);
expect(await browser.getTitle()).toContain('Page Not Found');
});
});
那么,是否可以像 config 中的那样使用 baseUrl?
附:修改了测试,可以认为是通过了。
【问题讨论】:
标签: angular testing protractor