PyRestTest进阶操作
发布时间
阅读量:
阅读量
本部分内容着重阐述PyRestTest工具中若干高级功能的具体应用方式,主要包括以下核心模块:generators(生成器)、variable binding(变量绑定)、data extraction(数据提取)以及content validators(文本验证)。
它们是如何组合在一起的?

模板与上下文应用
- 测试与基准测试可通过变量实现动态配置的模板化处理。
- 采用基础的Python string templating实现模板化操作
- 模板中所包含的变量来源于上下文环境,且在每次执行测试或进行基准测试迭代时,模板内容会随之更新。
- 上下文信息要么由外部传入测试过程,要么在测试过程中自行创建(当未提供时)
- 在TestSet中设置的上下文具有持久性。一旦在该集合中定义了某个变量,则该变量可在当前TestSet内的所有测试用例中被调用。
- 调整上下文变量可通
全部评论 (0)
还没有任何评论哟~
