selenium-kotlin-template
Template for Selenium Kotlin automation project
Requirements
Kotlin
Documentation: https://kotlinlang.org/
Installed with IntelliJ IDEA
Python
Documentation: https://www.python.org/
Required by allure-combine.
Core technologies
Test framework
TestNG: https://testng.org/doc/index.html
Logs
Log4j: https://logging.apache.org/log4j/2.x/#
Report
Allure: https://docs.qameta.io/allure-report/
allure-combine: https://github.com/MihanEntalpo/allure-single-html-file
Selenium
Selenide: https://selenide.org/index.html
Selenide-POM: https://github.com/qky666/selenide-pom
TODO
- Cloud: HeadSpin
- CI/CD: Azure Devops