Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.26 KB

DEPENDENCIES.md

File metadata and controls

45 lines (34 loc) · 1.26 KB

Third-party modules used in core

Selenium

Selenium is an umbrella project for various tools and libraries that enable automation of web browsers. http://http://docs.seleniumhq.org/

License: Apache Software Licence, Version 2.0.

Testng

TestNG testing framework. http://testng.org

License: Apache Software Licence, Version 2.0.

Allure Framework

Allure Test Report Framework. http://allure.qatools.ru

License: Apache Software Licence, Version 2.0.

JNA

For Java bindings JNA library is used. http://jna.java.net/

License: GNU LGPL Version 2.1

Cucumber-JVM

Cucumber-JVM is a pure Java implementation of Cucumber that supports the most popular programming languages for the JVM.. http://cukes.info/

Third-party modules used in reportng

Reportng

ReportNG is a simple HTML reporting plug-in for the TestNG unit-testing framework. http://reportng.uncommons.org

With modification:

  • add application version to report.
  • add status, dependency and duration to report.
  • add chronology to report.
  • add expected failures count to report.
  • add log levels to report.
  • add screenshort info to report.
  • add timestamps to report.
  • fix getUser() for use at CentOS.

License: Apache Software Licence, Version 2.0.