HTTP 客户端参考
最后修改时间:2023 年 11 月 7 日该client对象保存 HTTP 客户端会话元数据(例如全局变量列表),并允许您在输出中查看testHTTP 响应和文本。logHTTP 客户端会话在 PyCharm 启动时启动,并在 PyCharm 关闭时结束。PyCharm 重新启动之间不会保留值。
该对象提供对用作变量存储的全局client嵌套对象的访问。
方法
测试
创建一个名为 nametestName和 body的测试func。所有测试都在响应处理程序脚本之后执行。测试结果显示在“服务”工具窗口的“测试”选项卡中。
范围 | 类型 | 描述 |
|---|---|---|
测试名称 | 细绳 | 测试名称 |
功能 | 功能 | 用于测试 HTTP 响应的 JavaScript 函数 |
断言
检查指定的内容是否condition是true;否则抛出异常。可选message参数用作异常消息。
范围 | 类型 | 描述 |
|---|---|---|
状况 | 布尔值 | 检查响应的条件 |
信息 | 细绳 | 当条件评估为 false 时返回的可选消息。 |
日志
打印text到响应处理程序或预请求脚本的输出,然后终止该行。
范围 | 类型 | 描述 |
|---|---|---|
文本 | 细绳 | 要在响应处理程序或预请求脚本的输出中打印的文本。 |
出口
终止响应处理程序脚本的执行。
特性
全球的
全局变量存储,用于设置、检索或删除变量。
将值分配给全局变量 ( client.global.set(VariableName, VariableValue)) 后,您可以{{VariableName}}在后续 HTTP 请求中或client.global.get("VariableName")在响应处理程序脚本和预请求脚本中使用它来访问它。有关更详细的示例,请参阅使用全局变量。
全局变量方法
该global对象充当变量存储并用于设置、检索或删除变量。这些变量是全局变量,因为一旦设置,就可以从任何 HTTP 请求访问它们。
放
将具有名称的变量保存varName到存储并将其值设置为varValue。有关更详细的示例,请参阅使用全局变量。
范围 | 类型 | 描述 |
|---|---|---|
变量名 | 细绳 | 要保存到全局存储的变量的名称。 |
变量值 | 细绳 | 要保存到全局存储的变量值。 |
得到
返回变量的值varName。
范围 | 类型 | 描述 |
|---|---|---|
变量名 | 细绳 | 要返回的变量的名称。 |
是空的
检查global对象是否没有定义变量。
清除
varName从变量存储中删除变量。
范围 | 类型 | 描述 |
|---|---|---|
变量名 | 细绳 | 要删除的变量的名称。 |
全部清除
从变量存储中删除所有变量。
感谢您的反馈意见!