如何期望url在TestCafe中重定向?

时间:2017-07-03 06:13:04

标签: testcafe

我想在点击需要先登录的内容时检测到网址重定向到登录页面。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:4)

这是testcafe v0.16.x的解决方案。您可以使用ClientFunction获取页面网址:

import { ClientFunction, t } from 'testcafe';

fixture `check url`
    .page `http://example.com`;

test('check url', async t => {
    const getLocation = ClientFunction(() => document.location.href);

    await t.expect(getLocation()).contains('example.com');
});