New answers tagged web-service
Not all tests have to be acceptance tests, some regressions are better tested with unit testing where you mock external systems
We use that style of regression test where I work, too. It can be challenging to ensure that the system produces consistent results for the same input. Ask whether you can run your tests at a lower level. It may be possible to record/playback inputs and outputs of specific subsystems, rather than using inputs and outputs of the system as a whole. ...
In this case what I've done is create a proxy server for these third party services so you can control the interaction. Example: An iOS application we have talks to an API that another team works on, which we don't control on our team, so we created a proxy server to imitate the responses from the API. We also made it so we can customize the response to ...
Top 50 recent answers are included