Writing End-to-End Tests for Spring Web Applications

After we have finished all lessons of this topic, we:

  • Know how we can find elements from HTML Documents.
  • Understand how we can control the used web browser with Selenium WebDriver.
  • Can clean up our end-to-end tests by using page objects and static helper methods.
  • Can write end-to-end tests for normal Spring web applications.
  • Can write end-to-end tests for Javascript web applications that use a Spring powered REST API.