Skip to content

artmlg/Ciklum-Automation-Interview-Task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automation API/GUI Task for Ciklum Automation Unit

Prerequisites

To run this project you need to have Java and Apache Maven installed on your computer. The manuals on how to do it are stored on the Java website the Apache Project website.

  • Make sure that JAVA_HOME is set as the environment variable,
  • and that Maven (M2_HOME) is set to your PATH environment variable.

How to run tests:

  • Clone/Download project from GitHub: Project Link
  • To run FULL suit (tests), execute following from CMD (console) in project root:
mvn clean test -Dbrowser=firefox

Acceptable browsers:

  • Edge = 'MicrosofEdge', 'Edge', 'edge'

  • Firefox = 'Firefox', 'firefox', 'Mozilla'

  • Chrome = 'Chrome', 'chorme', 'googclechrome'.

  • To run only API 🏃 suit (tests), execute following from CMD (console) in project root:

mvn test -Dsurefire.suiteXmlFiles=src/test/resources/api_suite.xml
  • To run only GUI 🚶 suit (tests), execute following from CMD (console) in project root:
mvn test -Dsurefire.suiteXmlFiles=src/test/resources/gui_suite.xml

About

Java+Selenium+REST_Assured+TestNG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages