HttpMaster Pro破解版是一款安装简单、功能强大的Web开发测试工具,可以帮助你进行Web测试,HttpMaster破解版提供了五个功能模块,包括了Web开发、创建新项目、执行测试、监控测试的运行环境、管理网络资源等,通过它,你可以检查网页的通信情况、测试网页加载的速度、测试开发Web应用出现的错误问题,让你在管理Web的时候变得更加方便!
功能概述
HttpMaster项目
使用HttpMaster时,大多数时候将管理HttpMaster项目属性以及项目中包含的请求项的属性。项目属性提供全局选项,以自定义将要执行的Internet请求。对此属性的更改会影响所有项目请求项。
可以将HttpMaster项目作为扩展名为'hmpr'的文件保存到磁盘中,以供以后重用。项目文件以XML格式存储在内部。
广泛的http属性设置
HttpMaster项目包含许多选项,可用于微调生成的http请求。其中包括请求编码,全局URL和查询字符串,全局http请求标头,以及几个高级属性(例如URL编码)和完全禁用执行数据存储的功能,如果您希望尽快完成执行而不收集任何信息,这将很有用。数据。
参量
在项目属性中,您还可以定义不同数据类型和不同生成类型的参数。参数使您可以将动态数据包括在请求项中。这对于基于参数数据生成多个请求或创建全局可重用值很有用。
所有定义的参数都可以与请求项属性一起使用,例如,与请求项的URL一起使用。
响应数据验证
默认情况下,HttpMaster使用默认系统验证来验证每个执行的请求。默认系统验证监视返回的http状态代码,并根据此状态代码确定执行结果。但是,您可以在项目属性中定义自定义验证,然后使用此项目验证为每个请求项定义自定义验证逻辑表达式。有多种类型的自定义验证可用。他们中的大多数在响应主体上执行一些验证。
请求链接
HttpMaster项目使您可以定义不同类型的链接项,然后可以在请求项中使用它们,以包含来自上一个请求和下一个请求的某些数据。您可以在请求项属性中使用这些项目链接项,例如,在请求项URL内。这将在使用链接的位置动态插入来自先前请求的数据。这样,您可以创建一个请求链,其中每个请求将使用前一个请求中的某些数据。
广泛的数据上传支持
创建请求项时,可以指定各种数据属性,包括http方法,URL地址等。HttpMaster还具有对数据上传的丰富支持;它使您能够发布纯文本数据,特定文件的内容或包含纯文本数据和磁盘文件混合的多部分表单数据。也可以根据从某些Internet地址(URL)或磁盘文件获得的现有HTML内容自动构建要上传的请求正文数据。
请求数据生成器
如果必须使用各种输入数据选项来测试特定网站,则可以根据从URL或磁盘文件获得的现有HTML内容来构建请求正文。HttpMaster将检测FORM标记内的所有HTML输入元素,并将它们显示在列表中,您可以在其中将它们包括在请求正文中。对于具有多个选项的所有HTML元素(例如,单选按钮或SELECT元素),HttpMaster将从HTML内容中获取所有可能的值,并使您能够自动使用获取的数据值创建多值参数。
要求执行项目
HttpMaster提供了强大的执行功能,并允许您仅执行打开的请求项,仅选择的请求项或所有项目请求项。也可以创建执行组并仅执行属于特定执行组的请求项。
在执行过程中,您可以监视执行进度和每个请求项目的状态。HttpMaster还允许将完整的执行数据保存到扩展名为'hmex'的外部文件中。您以后可以随时重新打开该文件以查看执行数据。
执行组和条件执行
一次又一次地选择相同的一组请求项来执行可能会变得乏味且耗时。如果必须多次执行相同的请求项,请尝试执行组。执行组是强大的功能,可简化多个请求项的执行,并允许您为组中包含的每个请求项指定自定义执行顺序。
执行组还支持基于同一组中其他某些请求项的执行结果有条件地执行请求项。例如,您可以指定仅在成功执行某些其他请求项目时才执行某些请求项目。
全面的数据审查
完成特定请求项目的执行后,您可以打开并查看其执行结果。各种执行数据可供查看,包括http标头,cookie,响应数据,大小,持续时间等
HttpMaster还具有多个漂亮的查看器,用于用户友好地显示响应数据,包括XML,JSON,HTML,CSS等。大多数漂亮的查看器都支持代码折叠,以扩展/折叠所选代码段。
可以进一步处理响应数据,例如,将响应主体导出到外部文件,为特定短语搜索数据,创建PDF报告等等。
其他工具
HttpMaster还提供了一些其他工具,例如ad hoc http request工具。如果您需要快速执行一个简单的http请求,则创建项目和请求项可能不是最佳选择。在这种情况下,您可以使用此临时请求工具,该工具还支持完整的执行数据审查和管理。
您还可以利用命令行界面来自动执行HttpMaster项目。命令行执行结果存储在特殊文件中,可以在HttpMaster中打开这些文件以进行完整的执行数据查看。
HttpMaster内容大全
1、多值参数
声明具有多个值的参数以测试API或具有所有可能的数据变化的网站
2、全面的数据上传支持
发布各种内容类型的数据以彻底测试HTML表单和文件上传
3、请求数据生成器
解析现有的HTML内容,加速建立发布网站表单的请求主体
4、强大的执行能力
通过进度监控和暂停/恢复功能按期望的顺序执行请求项目
5、请求链接
创建批量的连接请求以完全自动化REST API或网站工作流程
6、响应数据验证
定义响应数据验证规则并使用运算符创建逻辑表达式
7、REST方法的标准集合
选择RESTful Web服务使用的常用方法或指定自定义动词
8、全局参数
使用全局值定义参数,以跨多个Web API或网站请求重复使用数据
9、响应数据查看器
与XML,JSON,HTML,CSS和其他Web数据格式的漂亮观众一起工作
10、执行组和条件执行
为高级执行场景创建组,包括条件执行
11、Web应用程序加载
使用参数和多个软件实例将负载应用到您的Web应用程序
12、命令行界面
利用命令行界面自动执行HttpMaster项目
13、Swagger导入
导入Swagger(Open API)数据以轻松为您的REST API创建HttpMaster项目
软件闪光点
支持发送您测试web的编码,可以同时设置多个请求。
支持监控请求的过程,当您发送的测试请求已经过期,会显示错误。
支持连续发送,当错误的时候,测试的项目会自动转换到最后面,方便您继续发送。
可以设置HTTP请求的编码,可以选择请求时使用的字符编码。
测试的编码发送结束以后,会自动提示您开始测试。
软件提供了三种测试的方案,您可以自己选择需要的web端口测试。
支持设置多种项目的数据,包括项目测试的地址、编码、主机端口等。
可以使用正在打开的窗口编码继续测试您需要执行的脚本程序。
httpmaster汉化版可以等待第一次发送结束以后自动开始执行下一个项目。
配置要求
具有Microsoft Windows 7或更高版本的x64 / x86 PC。
Microsoft .net framework 4.5或更高版本(自Windows 8起,包含在OS中),仅在Windows 7上需要单独安装。如果要在具有高DPI显示屏的计算机上使用HttpMaster,建议使用Microsoft .NET 4.6或更高版本(所有Windows 10版本均已包含)。