Ngast (|nɑːst|
) 基于 Test(NG) + (A)llure + Re(st) Assured 实现接口测试
mvn archetype:generate -DarchetypeGroupId=com.zxytech.ngast -DarchetypeArtifactId=ngast-archetype -DartifactId=examples
生成内容
.
└── examples
├── .editorconfig
├── .gitignore
├── HELP.md
├── README.md
├── pom.xml
└── src
└── test
├── java
│ └── com
│ └── zxytech
│ └── ngast
│ └── cases
│ └── GithubApiTest.java
└── resources
├── allure.properties
├── data
│ └── test
├── ngast-test.properties
└── ngast.properties
11 directories, 9 files
mvn archetype:generate -DarchetypeGroupId=com.zxytech.ngast -DarchetypeArtifactId=ngast-modules-archetype -DartifactId=modules-examples
生成内容
.
└── modules-examples
├── .editorconfig
├── .gitignore
├── HELP.md
├── README.md
├── allure.properties
├── ngast-examples
│ ├── pom.xml
│ └── src
│ └── test
│ ├── java
│ │ └── com
│ │ └── zxytech
│ │ └── ngast
│ │ └── cases
│ │ └── GithubApiTest.java
│ └── resources
│ ├── data
│ │ └── test
│ ├── ngast-test.properties
│ └── ngast.properties
└── pom.xml
12 directories, 10 files
mvn test
mvn allure:aggregate
mvn allure:report
mvn allure:serve