httest

httest
软件
软件描述
httest 提供了多种HTTP相关功能,适用于实现各种基于HTTP的测试。
官方网站
访问软件的官方网站了解更多信息
htt.sourceforge.net
什么是 httest?
httest 提供了丰富的 HTTP 相关功能,适用于实现各种基于 HTTP 的测试。
高级 HTTP 协议处理,包括细粒度的超时控制、请求和响应验证; 模拟客户端和服务器,包括服务器守护进程的启动与关闭。这使得在复杂测试场景中可创建后端系统的模拟环境,例如当被测应用需要与测试环境中不可用的第三方后端系统交互时。 执行外部命令行工具,使用其输出作为请求或响应数据,或用于验证目的。 复制流数据(例如来自响应的数据)并将其重新用于变量中。 支持 ICAP、WebSocket、POP3、SMTP 等多种协议。
httest 的主要部分采用 Apache 许可证第 2.0 版。
🔄 替代方案
9 个选择iMacros 旨在自动化网络上最重复的任务。如果您需要反复执行某项操作,只需在 iMacros 中录制即可。下次需要执行时,只需点击一下按钮,整个宏便会自动运行!

PhearJS
PhearJS 使用 PhantomJS 渲染动态网页:获取页面,渲染后返回格式良好的 JSON 对象。PhearJS 既提供托管 API,也提供可自行部署的开源解决方案。
Selenium
Selenium 是一套专为测试 Web 应用程序而设计的工具。它提供了一个播放工具,可在大多数现代网页浏览器中编写功能测试,而无需学习测试脚本语言(Selenium IDE)。

SlimerJS
SlimerJS 是一个可编程的浏览器。它允许您使用 JavaScript 脚本操作网页:打开网页、点击链接、修改内容等。它适用于功能测试、页面自动化、网络监控、屏幕截图等场景。

CasperJS
软件
CasperJS 是一个开源的导航脚本和测试工具,使用 JavaScript 编写,适用于无头浏览器 PhantomJS WebKit 和 SlimerJS(Gecko)。




