我正在尝试使用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)使用铬。
我启动了测试,可以看到浏览器加载了该页面,并且控制台上显示了“入门”消息。
但是此后什么也没发生。 我没有看到测试的名称,结果或其他任何内容。 浏览器也没有任何反应(没有输入文字)。
这可能是愚蠢的,但是我似乎无法真正找到我所缺少或做错的事情。
答案 0 :(得分:0)
问题的作者发现,问题在于nodejs或Chrome版本。
升级到最新版本解决了该问题。