https://github.com/ndviet/test-testng-framework
Test repository with test case is created and executed in TestNG Framework
https://github.com/ndviet/test-testng-framework
automation java maven test-automation testng-framework
Last synced: 9 months ago
JSON representation
Test repository with test case is created and executed in TestNG Framework
- Host: GitHub
- URL: https://github.com/ndviet/test-testng-framework
- Owner: NDViet
- License: apache-2.0
- Created: 2023-01-17T04:26:55.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-22T13:30:42.000Z (9 months ago)
- Last Synced: 2025-03-22T14:28:11.040Z (9 months ago)
- Topics: automation, java, maven, test-automation, testng-framework
- Language: Java
- Homepage: http://www.ndviet.org/test-testng-framework/
- Size: 29.3 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Introduction
Test repository with test case is created and executed in TestNG 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 git@github.com:ndviet/test-parent-pom.git
```
2. Clone this test repository to the same directory
```shell
git clone git@github.com:ndviet/test-testng-framework.git
```
3. Build source code in each repository following the order
- test-parent-pom
- test-testng-framework
4. Run test cases in test repository
```shell
cd test-testng-framework
```
```shell
mvn test -DskipTests=false -Dincludes="EasyUpload_io.xml"
mvn test -DskipTests=false -Dincludes="OnlyTestingBlog.xml"
mvn test -DskipTests=false -Dincludes="DemoQA_Download.xml"
```
Noted:
* **[includes]** property is used to provide Test Suite xml file would be executed.
## Reference
A sample project with entire repositories together for the test execution.
* [test-automation-project](../../../test-automation-project)