Selenium – Page Object Model – Java

There are several ways to set up your web (selenium) test automation. You can directly create test functions where the web elements are invoked. This can be done quick, but is quite dirty and at some point, the code base will grow, and maintainability will be an issue. Furthermore, it doesn’t have any structure and redundancy of code and debug “horror” will overwhelm.

Continue reading

Testing Rest-Services with Java

There are enormous tools to test SOA services, such as SOAPUI, PostMan and so on. Those are GUI tools, which can be used for less complex tests. This can be perfectly fine for smoke-testing, basic verification testing and so on. However, when performing complex regression testsuite you often have to ‘code’ the automation suite with Java or any other programming language.

Continue reading