2

I am assuming that your application has UI, but you want to run automated tests in the background without opening the physical browser on the machine. For this, you can try running your selenium test cases with headless chrome driver. If you are using serenity, then the serenity property "chrome.switches = --headless" allows you to run your test cases in ...


2

Here's a number of design patterns you can use for testing REST services (with REST-assured, but not necessarily*): Service Object pattern. Just like Page Object encapsulates HTML page, Service Object encapsulates REST API. Hence, instead of dealing directly with forming HTTP requests and parsing HTTP responses, you can use business level methods like ...


Only top voted, non community-wiki answers of a minimum length are eligible