├── .idea ├── compiler.xml └── vcs.xml ├── README.md ├── pom.xml └── src ├── main ├── filters │ ├── filter_sit.properties │ └── filter_uat.properties ├── java │ └── com │ │ └── iiaccount │ │ ├── asserts │ │ ├── Asserts.java │ │ ├── ConstVariable.java │ │ ├── ContainAssert.java │ │ ├── DatabaseAssert.java │ │ └── RespondAssertForJson.java │ │ ├── common │ │ ├── RunCaseJson.java │ │ └── SetUpTearDown.java │ │ ├── dao │ │ ├── CRUDData.java │ │ ├── DBDPConnection.java │ │ └── ExcutSqlFile.java │ │ ├── data │ │ ├── DataBuilders.java │ │ └── DataProviders.java │ │ ├── exceptions │ │ └── ErrorException.java │ │ ├── functioins │ │ ├── Function.java │ │ ├── IdNoFunction.java │ │ ├── PhoneFunction.java │ │ └── RandomFunction.java │ │ ├── listener │ │ ├── FailedRetry.java │ │ └── FailedRetryListener.java │ │ ├── report │ │ └── TestStep.java │ │ └── utils │ │ ├── AssembledMessForJson.java │ │ ├── ClassFinder.java │ │ ├── FileUtil.java │ │ ├── FunctionUtil.java │ │ ├── GainSqlUtil.java │ │ ├── GetFileMess.java │ │ ├── IdNoUtil.java │ │ ├── IsNumericUtil.java │ │ ├── PhoneUtil.java │ │ ├── RandomUtil.java │ │ ├── RegisterLocationUtil.java │ │ ├── SplitXmlForCaseNo.java │ │ ├── StringUtil.java │ │ └── WritePropertiesUtil.java └── resources │ ├── PublicArgs.properties │ ├── databaseAssert │ └── OpenYg.xml │ ├── env.properties │ ├── iiaccount_db.properties │ ├── log4j.properties │ ├── sql │ ├── setUpSQL.sql │ └── tearDownSQL.sql │ ├── temp │ ├── categories.json │ └── environment.properties │ ├── testCase │ ├── OpenYg.xls │ └── SendmsgYg.xls │ └── testngXml │ └── testSuite_YG.xml └── test └── java └── com └── iiaccout └── yiguan ├── OpenYg.java └── SendmsgYg.java /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/filters/filter_sit.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/filters/filter_sit.properties -------------------------------------------------------------------------------- /src/main/filters/filter_uat.properties: -------------------------------------------------------------------------------- 1 | Environment=uat -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/asserts/Asserts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/asserts/Asserts.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/asserts/ConstVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/asserts/ConstVariable.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/asserts/ContainAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/asserts/ContainAssert.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/asserts/DatabaseAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/asserts/DatabaseAssert.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/asserts/RespondAssertForJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/asserts/RespondAssertForJson.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/common/RunCaseJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/common/RunCaseJson.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/common/SetUpTearDown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/common/SetUpTearDown.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/dao/CRUDData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/dao/CRUDData.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/dao/DBDPConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/dao/DBDPConnection.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/dao/ExcutSqlFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/dao/ExcutSqlFile.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/data/DataBuilders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/data/DataBuilders.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/data/DataProviders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/data/DataProviders.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/exceptions/ErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/exceptions/ErrorException.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/functioins/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/functioins/Function.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/functioins/IdNoFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/functioins/IdNoFunction.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/functioins/PhoneFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/functioins/PhoneFunction.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/functioins/RandomFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/functioins/RandomFunction.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/listener/FailedRetry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/listener/FailedRetry.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/listener/FailedRetryListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/listener/FailedRetryListener.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/report/TestStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/report/TestStep.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/AssembledMessForJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/AssembledMessForJson.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/ClassFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/ClassFinder.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/FileUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/FunctionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/FunctionUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/GainSqlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/GainSqlUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/GetFileMess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/GetFileMess.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/IdNoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/IdNoUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/IsNumericUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/IsNumericUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/PhoneUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/PhoneUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/RandomUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/RandomUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/RegisterLocationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/RegisterLocationUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/SplitXmlForCaseNo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/SplitXmlForCaseNo.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/StringUtil.java -------------------------------------------------------------------------------- /src/main/java/com/iiaccount/utils/WritePropertiesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/java/com/iiaccount/utils/WritePropertiesUtil.java -------------------------------------------------------------------------------- /src/main/resources/PublicArgs.properties: -------------------------------------------------------------------------------- 1 | #接口公共入参,以英文逗号隔开 2 | pubArgsYg=api,version -------------------------------------------------------------------------------- /src/main/resources/databaseAssert/OpenYg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/databaseAssert/OpenYg.xml -------------------------------------------------------------------------------- /src/main/resources/env.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/env.properties -------------------------------------------------------------------------------- /src/main/resources/iiaccount_db.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/iiaccount_db.properties -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/resources/sql/setUpSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/sql/setUpSQL.sql -------------------------------------------------------------------------------- /src/main/resources/sql/tearDownSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/sql/tearDownSQL.sql -------------------------------------------------------------------------------- /src/main/resources/temp/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/temp/categories.json -------------------------------------------------------------------------------- /src/main/resources/temp/environment.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/temp/environment.properties -------------------------------------------------------------------------------- /src/main/resources/testCase/OpenYg.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/testCase/OpenYg.xls -------------------------------------------------------------------------------- /src/main/resources/testCase/SendmsgYg.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/testCase/SendmsgYg.xls -------------------------------------------------------------------------------- /src/main/resources/testngXml/testSuite_YG.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/main/resources/testngXml/testSuite_YG.xml -------------------------------------------------------------------------------- /src/test/java/com/iiaccout/yiguan/OpenYg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/test/java/com/iiaccout/yiguan/OpenYg.java -------------------------------------------------------------------------------- /src/test/java/com/iiaccout/yiguan/SendmsgYg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tomandy08/ApiAutoTest/HEAD/src/test/java/com/iiaccout/yiguan/SendmsgYg.java --------------------------------------------------------------------------------