Testcafe,测试未运行?

时间:2018-08-07 11:24:09

标签: ubuntu automated-tests chromium e2e-testing testcafe

我正在尝试使用Testcafe。

我已经使用npm在全球范围内安装了该软件,并且正在遵循https://devexpress.github.io/testcafe/documentation/getting-started/

中的官方示例
import { Selector } from 'testcafe';

fixture `Getting Started`
    .page `http://devexpress.github.io/testcafe/example`;

test('My first test', async t => {
    await t
        .typeText('#developer-name', 'John Smith')
        .click('#submit-button');

    const articleHeader = await Selector('.result-content').find('h1');

    // Obtain the text of the article header
    let headerText = await articleHeader.innerText;
});

我正在使用旧的Ubuntu(我认为是12.04)使用铬。

我启动了测试,可以看到浏览器加载了该页面,并且控制台上显示了“入门”消息。

但是此后什么也没发生。 我没有看到测试的名称,结果或其他任何内容。 浏览器也没有任何反应(没有输入文字)。

这可能是愚蠢的,但是我似乎无法真正找到我所缺少或做错的事情。

1 个答案:

答案 0 :(得分:0)

问题的作者发现,问题在于nodejs或Chrome版本。

升级到最新版本解决了该问题。