Automation 使用java实现RESTAPI自动化的设计模式是什么

Automation 使用java实现RESTAPI自动化的设计模式是什么,automation,rest-assured,Automation,Rest Assured,我是一个新的RESTAPI自动化项目,作为其中的一部分,我学会了使用jayway REST-assured而不是jersy客户端。现在,问题是我能够使用协议方法,而获取解析和检查所需数据的响应是不可能的 现在, 我想通过使用结构化java类或使用任何类设计来探索如何像专业人员一样实现项目设置 我想使用这个项目进行负载测试 我想学习参数化,即第一个请求的响应可以输入到第四个请求(例如:用于后续请求的登录令牌id) 我还想知道如何从外部文件输入数据 注意:我在其他渠道上搜索了示例项目,但它们不符合我

我是一个新的RESTAPI自动化项目,作为其中的一部分,我学会了使用jayway REST-assured而不是jersy客户端。现在,问题是我能够使用协议方法,而获取解析和检查所需数据的响应是不可能的

现在,

我想通过使用结构化java类或使用任何类设计来探索如何像专业人员一样实现项目设置

我想使用这个项目进行负载测试 我想学习参数化,即第一个请求的响应可以输入到第四个请求(例如:用于后续请求的登录令牌id) 我还想知道如何从外部文件输入数据


注意:我在其他渠道上搜索了示例项目,但它们不符合我的要求,我花了时间去理解这些项目,但我头脑发热,无法理解它们的实现方式:(

好吧,有几件事你需要学习/理解:

这不是设计模式,在任何情况下,你都应该在测试中把自己看作是一个优秀的开发人员或软件工程师。
  • 请放心,这确实适用于API测试,是的,但不是最好的 选择,甚至是负载/性能测试的最后选择
  • 拥有基于请求的依赖关系,更像是组件测试或端到端测试,这通常也是最后的选择 而且必须尽可能的少
  • 您可以根据自己的喜好选择和学习的加载/性能工具(不是完整的列表,而是我以前使用的工具)