kdrzazga / webautomation-tutorial2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

webautomation-tutorial2

The following project is a skeleton for UI and backend automated testing. Based on Java Spring, Selenide and RestAssured.

Main features:

  • Page Object classes are Spring components
  • Tests don't contain credentials, passwords are encrypted
  • UI tests can easily take screenshots
  • Pages URLs are stored in properties file

Notes:

  • Source directory webapp contains backend application tested with API tests under test directory api
  • Test directory ui contains simple examples of tests for website https://the-internet.herokuapp.com/

About


Languages

Language:Java 99.2%Language:Dockerfile 0.7%Language:Batchfile 0.1%