我们的组织团队结构使得有一个新的独立测试人员团队应该进行API测试。所以作为这个团队的一员,我没有为每个API项目设置java代码。
目前,测试仅限于通过Postman进行手动测试和开发人员进行单元测试。
答案 0 :(得分:2)
Pact测试需要成为Consumer代码库的一部分,因为它们作为单元级测试运行,因此您需要访问代码才能执行此操作。
至于提供商代码库,它们可以说是保留在代码库之外(因为你只需要一个正在运行的Provider来执行测试)但是我强烈建议不要这样做。
逐一回答您的问题:
顺便说一句,我认为拥有一个独立的测试人员团队是一种反模式。虽然在结构上你可能有不同的报告线,但我所看到的最好的方法是你的测试团队的成员是另一个团队的虚拟成员,并且可以与他们密切合作。