如何在 5 分钟内为一个 web 应用从头开始设置功能测试
如何在 5 分钟内为一个 web 应用从头开始设置功能测试
假设你有一台干净的 PC,没有任何开发工具。你能多快安装好所有需要的测试工具,编写并运行你的第一个 web 功能测试?一个小时?还是两个?
我们认为 5 分钟已经足够了。说真的。
启动您的计时器,并遵循以下步骤。
我需要什么?
Windows (Mac 或 Linux)电脑和互联网连接。
节点安装
在你的电脑上安装 Node.js 。如果你运气不好已经安装了,谷歌“node.js download”,打开页面,下载最新版本并安装。最懒的一个链接。

TestCafe 安装
现在,您的机器可以安装 TestCafe 了。您可以从 Node.js 包管理器( npm )中用一个命令来完成它。打开控制台,键入以下文本,然后按 Enter 键:
npm install testcafe -g

测试写作
让我们写一个测试。你所需要的是你最喜欢的文本编辑器。在下面的例子中,我们将检查谷歌在搜索“GitHub 上的 TestCafe”时是否先对 TestCafe GitHub 知识库进行排名。
用以下代码在D:\test中创建一个test.js文件:
这里绝对没有魔法。

试运转
开始测试的一切准备就绪:
在控制台中进入D:\test目录,写一个命令打开浏览器并开始测试:
testcafe chrome test.js
等待测试成功完成,并研究测试结果。


当然,根据机器性能和互联网连接速度的不同,每个步骤花费的时间也可能不同。 然而,我们已经在 4 分 45 秒内完成了本教程。而且我们还有额外的 15 秒:)
你还有 5 分钟吗?
您可以用另外三种方式运行此测试:
- 在你电脑上安装的任何浏览器中,不要写“chrome”,而要写“firefox”、“edge”等。
testcafe firefox test.js; - 在本地网络中任何机器上的远程浏览器中——而不是“chrome ”,写“remote ”,并使用远程机器打开一个将显示的 URL
testcafe remote test.js; - 在本地网络中的任何移动设备上,只需扫描二维码(见视频 )
testcafe remote test.js — qr-code。
所以,你花了不到 5 分钟来编写你的第一个测试。而这仅仅是开始,因为 TestCafe 还有更多有用的功能让你大吃一惊。



