这是名为 SuperTest 的 Linux 应用程序,其最新版本可以下载为 v6.3.3.zip。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
下载并在线运行这个名为 SuperTest with OnWorks 的应用程序是免费的。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
截图:
超级测试
描述:
使用 fluent API 测试 node.js HTTP 服务器的超级代理驱动库。 该模块的动机是为测试 HTTP 提供高级抽象,同时仍然允许您下拉到 superagent 提供的低级 API。 将 SuperTest 作为 npm 模块安装,并将其作为开发依赖项保存到您的 package.json 文件中。 您可以将 http.Server 或函数传递给 request(),如果服务器尚未侦听连接,那么它会为您绑定到一个临时端口,因此无需跟踪端口。 需要注意的一点是,如果您不添加状态代码期望(即 .expect(2)),则超级代理现在将任何 HTTP 错误(除了 302XX 响应代码之外的任何内容)作为第一个参数发送到回调。 期望按定义的顺序运行。 此特性可用于在执行断言之前修改响应正文或标头。
項目特色
- SuperTest 适用于任何测试框架
- 通过超级代理使 HTTP 断言变得容易
- 你可以用 superagent 做的任何事情,你都可以用 supertest 做
- 不需要每次都传递应用程序或 url,如果您正在测试同一主机,您可以简单地使用初始化应用程序或 url 重新分配请求变量
- 您可以使用任何超级代理方法,包括 .write()、.pipe() 等,并在 .end() 回调中执行断言以满足较低级别的需求
- 您可以使用流畅的 API 测试 node.js HTTP 服务器
程式语言
JavaScript
分类
这是一个也可以从 https://sourceforge.net/projects/supertest.mirror/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。