Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ndviet/test-cucumber-framework
A sample MarsAir project with test case is created and executed by using TestNG, Cucumber, Selenium
https://github.com/ndviet/test-cucumber-framework
automation cucumber-java test-automation testng-framework
Last synced: about 3 hours ago
JSON representation
A sample MarsAir project with test case is created and executed by using TestNG, Cucumber, Selenium
- Host: GitHub
- URL: https://github.com/ndviet/test-cucumber-framework
- Owner: NDViet
- Created: 2023-02-27T01:16:12.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-28T11:28:25.000Z (5 months ago)
- Last Synced: 2024-06-28T12:45:47.661Z (5 months ago)
- Topics: automation, cucumber-java, test-automation, testng-framework
- Language: Java
- Homepage: http://www.ndviet.org/test-cucumber-framework/
- Size: 23.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Introduction
Test repository with test case is created and executed in Cucumber Framework.
## List dependency repositories
1. [test-parent-pom](../../../test-parent-pom)
2. [test-automation-fwk](../../../test-automation-fwk)## Source code usage
1. Clone repository "test-parent-pom" (**mandatory**)
```shell
git clone [email protected]:ndviet/test-parent-pom.git
```2. Clone this test repository to the same directory
```shell
git clone [email protected]:ndviet/test-cucumber-framework.git
```3. Build source code in each repository following the order
- test-parent-pom
- test-cucumber-framework4. Run test cases in test repository
```shell
cd test-cucumber-framework
``````shell
mvn clean verify -DskipTests=false -D"includes=@SearchFlights" -D"selenium.browser.type=chrome"
```## Reference
A sample project with entire repositories together for the test execution.
* [test-automation-project](../../../test-automation-project)