WEB开发测试工具 HttpMaster Pro (WEB开发测试工具)是一款能够从一个指定的网站请求多个资源来进行 WEB应用测试的软件,对于某些 WEB开发者来说,它是一款非常有用的软件,它具有丰富的功能,适合多种工作场景,如需要时可以下载体验。
软件特色
HttpMaster项目
对于 HttpMaster,通常会管理 HttpMaster项目属性和项目中包含的请求项的属性。ProjectProject属性分享定制要执行的 Internet请求的全局选项。更改该属性将影响所有项目请求项。
HttpMaster项目可作为“hmpr”扩展名保存到磁盘上,以便日后重复使用。这个项目文件是以 XML格式存储的。
广泛的http属性设置
HttpMaster项目包含了很多选项,可以用来调整生成的 http请求。这些功能包括请求编码、全局 URL和查询字符串、全局 http请求头、以及一些高级属性(例如 URL编码)和执行数据存储的全部禁用功能,如果您想在不收集信息的情况下尽快完成它将非常有用。
参量
还可以在项目属性中定义不同的数据类型和参数。在请求项中可以使用参数包含动态数据。此功能可以帮助根据参数数据产生多个请求或创建全局可重用值。
所有已定义的参数都可用于请求条目属性,例如请求项的 URL。
响应数据验证
HttpMaster在默认情况下使用默认系统验证来验证每个执行的请求。预设系统验证监控所返回的 http状态代码,并根据状态码确定执行结果。不过,您可以在项目属性中定义定制的验证,然后使用项目验证为每个请求项定义定制的验证逻辑表达式。有多种类型的定制验证可用。他们中的大多数人已经做了一些反应蛋白。
请求链接
通过 HttpMaster项目,可以定义不同类型的链接项,然后可以将它们用于请求项,以包含以前和下一次请求中的某些数据。例如,在 request条目属性中,可以在请求输入 URL中使用这些条目链接。这使得以前请求的数据动态地插入使用链接的位置。这样,您就可以创建一个请求链,其中每个请求将使用来自前一请求的部分数据。
广泛的数据上传支持
在创建请求项时,可以指定包括 http方法、 URL地址等在内的各种数据属性。HttpMaster还支持数据上载功能;它允许您发布纯文本数据,该数据是由纯文本数据和磁盘文件混合而成的多部分表单数据。还可以根据从某些 Internet地址(URL)或磁盘文件中获取的现有 HTML内容自动构建请求正文数据进行上传。
请求数据生成器
如果您必须使用各种输入数据选项来测试某个网站,您可以基于现有 HTML内容,从 URL或磁盘文件中获得。HttpMaster会在 FORM标签内检测所有 HTML输入元素,并在列表中显示它们,在请求主体中可以包含它们。如果所有 HTML元素都有多个选项(例如,单选按钮或 SELECT元素), HttpMaster会从 HTML内容中提取所有可能的值,并允许您自动创建带有获取数据值的多值参数。
要求执行项目
HttpMaster分享了强大的执行能力,只允许执行开放请求项,只需选择请求项或所有项目请求项。你也可以创建执行组并只执行那些属于特定执行组的请求。
您可以在执行期间监视执行进程和每个请求项目的状态。HttpMaster还允许在一个扩展名为'hmex'的外部文件中保存完整的执行数据。你可以在任何时候重新打开这个文件来查看执行数据。
执行组和条件执行
一而再、再而三地选择相同的请求集来执行会变得非常枯燥和费时。当相同的请求项被多次执行时,尝试执行组。多个请求项可以简化执行,并且允许您为组中的每个请求项指定自定义执行顺序。
在同一组别中,执行组还支持根据执行结果对请求项进行有条件的执行。举例来说,您可以指定只在成功执行其他一些请求项目的情况下执行某些请求项目。
全面的数据审查
在完成特定请求项的执行之后,您可以打开并查看其执行结果。可以查看包括 http头、 cookie、响应数据、大小、持续时间等的各种执行数据
HttpMaster也有多个漂亮的查询程序,可以方便地显示响应数据,包括 XML、 JSON、 HTML、 CSS等等。大部分漂亮的查看器都支持扩展/折叠选定代码段的代码片段。
可以进一步处理响应数据,例如,将响应主体导出到外部文件,搜索特定短语的数据,创建 PDF报告等等。
其他工具
HttpMaster还分享其他一些工具,比如 adhoc http request工具。当你想要快速地执行一个简单的 http请求时,创建专案和请求条目可能并不合适。本例中,您可以使用这个临时请求工具,它也支持对执行数量的全部审查和管理。
也可以使用命令行接口来自动执行 HttpMaster项目。在特殊文件中存储命令行执行的结果,您可以在 HttpMaster中打开它们,完成数据查看。
使用方法
一、下载打开软件,点击左上角新建新的项目。
二、依照自身需求填写信息即可。
配置要求
x64/x86 PC是 Microsoft Windows 7或更高版本。
Microsoft. net framework4.5或更高版本(从 Windows 8开始并包含在 OS中)只需要在 Windows 7上单独安装。若要在具有高 DPI显示的计算机上使用 HttpMaster,建议使用 Microsoft. NET4.6或更高版本(所有 Windows 10版本都已包含)。
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验