├── .DS_Store ├── .gitignore ├── README.md ├── pom.xml ├── src ├── .DS_Store ├── main │ ├── .DS_Store │ ├── java │ │ ├── .DS_Store │ │ └── com │ │ │ ├── .DS_Store │ │ │ └── jingang │ │ │ ├── .DS_Store │ │ │ └── springinterfacetest │ │ │ ├── .DS_Store │ │ │ ├── SpringInterfaceTestApplication.java │ │ │ ├── cases │ │ │ ├── TestNGSpringBootCaseConfig.java │ │ │ ├── demoCaseModule │ │ │ │ ├── ABusinessFlowDemo.java │ │ │ │ ├── ActiveDataCase.java │ │ │ │ ├── Demo.java │ │ │ │ ├── FeaturedListDemo.java │ │ │ │ ├── JsonSchemaDemo.java │ │ │ │ ├── NotificationCaseDemo.java │ │ │ │ └── StaticExcelDataCase.java │ │ │ └── loginModule │ │ │ │ └── Login.java │ │ │ ├── common │ │ │ ├── GetTestData.java │ │ │ └── SendNotification.java │ │ │ ├── config │ │ │ ├── ExtentTestNGIReporterListener.java │ │ │ ├── JGTestNgListener.java │ │ │ ├── TestConfig.java │ │ │ ├── TestDataConfig.java │ │ │ ├── UrlConfig.java │ │ │ └── YamlPropertyLoaderFactory.java │ │ │ ├── control │ │ │ └── testGetAPI.java │ │ │ ├── model │ │ │ ├── ApiInfoModelDemo.java │ │ │ └── ProjectAddParamDemo.java │ │ │ └── utils │ │ │ ├── ConfigFile.java │ │ │ ├── JGDatabaseUtil.java │ │ │ ├── JGEmail.java │ │ │ ├── JGExcel.java │ │ │ ├── JGGeneralUtil.java │ │ │ ├── JGHttp.java │ │ │ ├── JGHttpResult.java │ │ │ ├── JGJavaObjectUtil.java │ │ │ ├── JGJsonSchemaByFge.java │ │ │ ├── JGString.java │ │ │ ├── JGTime.java │ │ │ ├── JGYamlUntil.java │ │ │ ├── Notification.java │ │ │ └── vo │ │ │ ├── ExcelDataVO.java │ │ │ └── MailVo.java │ └── resources │ │ ├── application-prod.properties │ │ ├── application-test.properties │ │ ├── application.properties │ │ ├── config │ │ └── apiManage │ │ │ ├── apiConfig.yaml │ │ │ └── createMockApi.yaml │ │ ├── databaseConfig.xml │ │ ├── dns-cache.properties │ │ ├── excelFiles │ │ └── staticCaseDemo.xlsx │ │ ├── jsonSchema │ │ ├── demoApiJson.json │ │ └── demoApiJsonSchema.json │ │ ├── log4j2.xml │ │ ├── mailConfig.properties │ │ ├── mapper │ │ └── SQLMapper.xml │ │ ├── static │ │ ├── image-20200529174832144.png │ │ └── js │ │ │ └── jquery.min.js │ │ ├── templates │ │ └── messages │ │ │ └── Form.html │ │ └── testng.xml └── test │ └── java │ └── com │ └── jingang │ ├── springinterfacetest │ └── SpringInterfaceTestApplicationTests.java │ └── testng │ ├── DemoTests.java │ └── DemoTests.xml └── test-output ├── index.html └── jacoco-itReport.exec /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/pom.xml -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/.DS_Store -------------------------------------------------------------------------------- /src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/jingang/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/SpringInterfaceTestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/SpringInterfaceTestApplication.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/TestNGSpringBootCaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/TestNGSpringBootCaseConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/ABusinessFlowDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/ABusinessFlowDemo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/ActiveDataCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/ActiveDataCase.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/Demo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/FeaturedListDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/FeaturedListDemo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/JsonSchemaDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/JsonSchemaDemo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/NotificationCaseDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/NotificationCaseDemo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/StaticExcelDataCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/demoCaseModule/StaticExcelDataCase.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/cases/loginModule/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/cases/loginModule/Login.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/common/GetTestData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/common/GetTestData.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/common/SendNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/common/SendNotification.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/config/ExtentTestNGIReporterListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/config/ExtentTestNGIReporterListener.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/config/JGTestNgListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/config/JGTestNgListener.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/config/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/config/TestConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/config/TestDataConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/config/TestDataConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/config/UrlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/config/UrlConfig.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/config/YamlPropertyLoaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/config/YamlPropertyLoaderFactory.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/control/testGetAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/control/testGetAPI.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/model/ApiInfoModelDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/model/ApiInfoModelDemo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/model/ProjectAddParamDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/model/ProjectAddParamDemo.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/ConfigFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/ConfigFile.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGDatabaseUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGDatabaseUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGEmail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGEmail.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGExcel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGExcel.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGGeneralUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGGeneralUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGHttp.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGHttpResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGHttpResult.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGJavaObjectUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGJavaObjectUtil.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGJsonSchemaByFge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGJsonSchemaByFge.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGString.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGTime.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/JGYamlUntil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/JGYamlUntil.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/Notification.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/vo/ExcelDataVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/vo/ExcelDataVO.java -------------------------------------------------------------------------------- /src/main/java/com/jingang/springinterfacetest/utils/vo/MailVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/java/com/jingang/springinterfacetest/utils/vo/MailVo.java -------------------------------------------------------------------------------- /src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/application-prod.properties -------------------------------------------------------------------------------- /src/main/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/application-test.properties -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/config/apiManage/apiConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/config/apiManage/apiConfig.yaml -------------------------------------------------------------------------------- /src/main/resources/config/apiManage/createMockApi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/config/apiManage/createMockApi.yaml -------------------------------------------------------------------------------- /src/main/resources/databaseConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/databaseConfig.xml -------------------------------------------------------------------------------- /src/main/resources/dns-cache.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/dns-cache.properties -------------------------------------------------------------------------------- /src/main/resources/excelFiles/staticCaseDemo.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/excelFiles/staticCaseDemo.xlsx -------------------------------------------------------------------------------- /src/main/resources/jsonSchema/demoApiJson.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/jsonSchema/demoApiJson.json -------------------------------------------------------------------------------- /src/main/resources/jsonSchema/demoApiJsonSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/jsonSchema/demoApiJsonSchema.json -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/main/resources/mailConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/mailConfig.properties -------------------------------------------------------------------------------- /src/main/resources/mapper/SQLMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/mapper/SQLMapper.xml -------------------------------------------------------------------------------- /src/main/resources/static/image-20200529174832144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/static/image-20200529174832144.png -------------------------------------------------------------------------------- /src/main/resources/static/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/static/js/jquery.min.js -------------------------------------------------------------------------------- /src/main/resources/templates/messages/Form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/templates/messages/Form.html -------------------------------------------------------------------------------- /src/main/resources/testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/main/resources/testng.xml -------------------------------------------------------------------------------- /src/test/java/com/jingang/springinterfacetest/SpringInterfaceTestApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/test/java/com/jingang/springinterfacetest/SpringInterfaceTestApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/jingang/testng/DemoTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/test/java/com/jingang/testng/DemoTests.java -------------------------------------------------------------------------------- /src/test/java/com/jingang/testng/DemoTests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/src/test/java/com/jingang/testng/DemoTests.xml -------------------------------------------------------------------------------- /test-output/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/test-output/index.html -------------------------------------------------------------------------------- /test-output/jacoco-itReport.exec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinganglong123/jg-api-autotest/HEAD/test-output/jacoco-itReport.exec --------------------------------------------------------------------------------