使用java

时间:2017-07-04 13:21:30

标签: automation rest-assured

我是REST API自动化项目的新手,作为我学习使用jayway resturance而不是jersy客户端的一部分。现在,问题是我能够使用协议方法并获得解析和检查所需数据的响应。

现在,

  

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

     

我想将此项目用于负载测试   我想学习参数化,即第一个请求的响应可以输入到第4个请求(例如:用于后续请求的登录令牌ID)   我还想知道如何将数据作为外部文件的输入提供

注意:我已经在其他渠道上搜索了示例项目,但它们并不符合我的要求,而且我花了很多时间来理解这些项目,但是我无法理解他们的实施方式:(

1 个答案:

答案 0 :(得分:0)

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

  1. 这不是关于设计模式,在任何情况下你都应该学会将自己视为测试中的优秀开发人员或软件工程师
  2. REST Assured - 确实用于API测试,是的,但不是最好的 选择,甚至是负载/性能测试的最后选择
  3. 拥有基于请求的依赖关系,更像是组件测试或端到端测试,这通常也是最后的选择 并且必须尽可能减少
  4. 您可以根据自己的喜好选择和学习的加载/性能工具(不是完整列表,而是我以前使用的那些)