Skip to content

Web UI (User Interface) Automation Testing Framework to author Test Cases in Code Driven, Behavior Driven or Keyword Driven approach.

License

Notifications You must be signed in to change notification settings

niloymazumderIO/CX_NextGen_Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CX NextGen Framework Early Access

Web UI (User Interface) Automation Testing Framework

CX NextGen Framework provides a powerful and versatile platform to author Test Cases in Code Driven, Behavior Driven or Keyword Driven approach. It is a right tool for Web Platform test automation solution using Selenium. CX NextGen Framework benefits Rimsys QA Team in developing highly maintainable and repeatable tests that utilize reusable test assets, proper modularity and semantic structure. Descriptive Reporting satisfies high-level as well as low-level (debugging) aspects.

The framework is built upon java and integrates TestNG, Selenium/Webdriver.
Due to the framework's thorough design, test developer does not need to worry
about common tasks such as thread safe browser session for running test in
parallel, reporting. The tests run can be configured through standard testing
configuration files, the test run filters and behavior can be changed
within the XML File. The architecture of the framework ensures efficiency
to develop test cases and low maintenance while supporting extensibility by:
  • Adopted SRP Design Pattern

Following framework accepted SRP design pattern in creating the core functionalities within the framework.

  • Super code usability and portability for testing team’s speed and efficiency

Providing an approach to develop highly maintainable and repeatable tests that utilize reusable test assets, proper modularity and semantic structure. Framework has ready-made services for most 'Selenium' workflow, browser actions, reporting and data reading. Also, framework concept is based on page object model so your page and related actions will be reusable from any test case. There is a good screenshot facility is available also.

Features

CX NextGen Framework supports integrations with Continuous Integration Systems (Jenkins). CX NextGen Framework Key Features

Test Authoring:

  • Behavior Driven Development (BDD)
  • Keyword or Data Driven Development (Test case in CSV or EXCEL or XML)
  • Code Driven Development (TestNG test)

Execution Reporting:

Execution Dashboard, Detailed Analysis and Screenshot Capturing, Integrations with CI/CD, and more

Some benefits of using the framework are:

  • Less maintenance
  • More usability of code
  • Data-driven capability
  • Easy configurable parallel execution
  • Descriptive report
  • Super Utility classes
  • Integration with Jenkins, Supports parallel execution.

About

Web UI (User Interface) Automation Testing Framework to author Test Cases in Code Driven, Behavior Driven or Keyword Driven approach.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published