我正在从事API测试项目。我的要求是使用一个API的响应作为另一个API的响应。每个API需要不同的功能文件。面临的挑战是将一个API的输出用作对另一个API的输入,在我的情况下,将一个功能文件的输出作为另一个功能文件的输入。 我也不想在另一个中调用一个功能文件。因此,当前要实现此目的,我们正在使用Runner类来启动测试,并使用Properties文件来存储响应。在同一运行中,我们正在读取这些属性文件,这些属性文件充当另一个API(功能文件)的输入。
还有其他更好的方法可以做到这一点,因为我们不愿意在框架中使用属性文件。
谢谢
答案 0 :(得分:1)
我认为您的测试过于复杂。我的建议是将两个调用合并到一个场景中。否则,除非您调用第二个功能文件,否则没有其他方法。