Commit abb6fbdd by donghu

增加用例

1 parent e578c816
......@@ -2,6 +2,7 @@ eclipse.preferences.version=1
encoding//src/main/java=UTF-8
encoding//src/main/resources=UTF-8
encoding//src/main/resources/log4j.properties=UTF-8
encoding//src/main/resources/pre=UTF-8
encoding//src/main/resources/pre/config/server.properties=UTF-8
encoding//src/main/resources/t3/config/server.properties=UTF-8
encoding//src/main/resources/t6/config/server.properties=UTF-8
......
This diff could not be displayed because it is too large.
[2021-09-02 16:32:57.662] [TestNG] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: connect timed out
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:162)
at com.fangdd.qa.framework.utils.http.HttpUtil.execute(HttpUtil.java:224)
at com.fangdd.qa.framework.tools.HttpToolKit.invokePost(HttpToolKit.java:146)
at com.pipi.qa.service.impl.CosPlyaPlayerServiceImpl.getMine(CosPlyaPlayerServiceImpl.java:836)
at com.pipi.invoker.CosPlayerTest.testGetMine(CosPlayerTest.java:351)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:421)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2021-09-02 16:33:45.570] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at com.fangdd.qa.framework.utils.http.HttpUtil.execute(HttpUtil.java:255)
at com.fangdd.qa.framework.tools.HttpToolKit.invokePutJson(HttpToolKit.java:340)
at com.fangdd.qa.testng.TestngSuiteListener.reportTestSuiteStatistic(TestngSuiteListener.java:90)
at com.fangdd.qa.testng.TestngSuiteListener.onFinish(TestngSuiteListener.java:77)
at org.testng.SuiteRunner.invokeListeners(SuiteRunner.java:232)
at org.testng.SuiteRunner.run(SuiteRunner.java:292)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
[2021-09-02 16:32:39.293] [main] [INFO ] - [com.fangdd.qa.testng.TestngRetry:23] - retrycount=0
[2021-09-02 16:32:39.362] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:36] - ======2021-09-02 16:32:39:测试集开始======
[2021-09-02 16:32:44.740] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:32:44:用例【com.pipi.invoker.CosPlayerTest.testActivityList】开始======
[2021-09-02 16:32:45.193] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testActivityList--Test Mthod Success
[2021-09-02 16:32:45.193] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:32:45:用例【com.pipi.invoker.CosPlayerTest.testActivityList】结束======
[2021-09-02 16:32:45.193] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 453毫秒======
[2021-09-02 16:32:47.661] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:32:47:用例【com.pipi.invoker.CosPlayerTest.testAuditGuild】开始======
[2021-09-02 16:32:51.950] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testAuditGuild--Test Mthod Success
[2021-09-02 16:32:51.950] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:32:51:用例【com.pipi.invoker.CosPlayerTest.testAuditGuild】结束======
[2021-09-02 16:32:51.950] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 04秒289毫秒======
[2021-09-02 16:32:52.758] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:32:52:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======
[2021-09-02 16:32:53.984] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testBSend--Test Mthod Success
[2021-09-02 16:32:53.985] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:32:53:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======
[2021-09-02 16:32:53.985] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒227毫秒======
[2021-09-02 16:32:54.651] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:32:54:用例【com.pipi.invoker.CosPlayerTest.testGetMine】开始======
[2021-09-02 16:32:57.662] [TestNG] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: connect timed out
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:162)
at com.fangdd.qa.framework.utils.http.HttpUtil.execute(HttpUtil.java:224)
at com.fangdd.qa.framework.tools.HttpToolKit.invokePost(HttpToolKit.java:146)
at com.pipi.qa.service.impl.CosPlyaPlayerServiceImpl.getMine(CosPlyaPlayerServiceImpl.java:836)
at com.pipi.invoker.CosPlayerTest.testGetMine(CosPlayerTest.java:351)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.access$000(SuiteRunner.java:39)
at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:421)
at org.testng.internal.thread.ThreadUtil$2.call(ThreadUtil.java:64)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2021-09-02 16:32:57.664] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:82] - testGetMine--Test Mthod Failure
[2021-09-02 16:32:57.664] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:86] - ======2021-09-02 16:32:57:用例【com.pipi.invoker.CosPlayerTest.testGetMine】结束======
[2021-09-02 16:32:57.664] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:87] - ======本次用例运行消耗时间 03秒013毫秒======
[2021-09-02 16:33:03.590] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:03:用例【com.pipi.invoker.CosPlayerTest.testGetUserBalance】开始======
[2021-09-02 16:33:04.055] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetUserBalance--Test Mthod Success
[2021-09-02 16:33:04.055] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:04:用例【com.pipi.invoker.CosPlayerTest.testGetUserBalance】结束======
[2021-09-02 16:33:04.055] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 465毫秒======
[2021-09-02 16:33:04.779] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:04:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple】开始======
[2021-09-02 16:33:07.055] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetUserSimple--Test Mthod Success
[2021-09-02 16:33:07.055] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:07:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple】结束======
[2021-09-02 16:33:07.055] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 02秒276毫秒======
[2021-09-02 16:33:07.785] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:07:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple2】开始======
[2021-09-02 16:33:08.387] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetUserSimple2--Test Mthod Success
[2021-09-02 16:33:08.387] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:08:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple2】结束======
[2021-09-02 16:33:08.387] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 602毫秒======
[2021-09-02 16:33:09.214] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:09:用例【com.pipi.invoker.CosPlayerTest.testGethome】开始======
[2021-09-02 16:33:09.554] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGethome--Test Mthod Success
[2021-09-02 16:33:09.554] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:09:用例【com.pipi.invoker.CosPlayerTest.testGethome】结束======
[2021-09-02 16:33:09.555] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 340毫秒======
[2021-09-02 16:33:10.346] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:10:用例【com.pipi.invoker.CosPlayerTest.testGiftList】开始======
[2021-09-02 16:33:10.645] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGiftList--Test Mthod Success
[2021-09-02 16:33:10.645] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:10:用例【com.pipi.invoker.CosPlayerTest.testGiftList】结束======
[2021-09-02 16:33:10.645] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 299毫秒======
[2021-09-02 16:33:11.446] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:11:用例【com.pipi.invoker.CosPlayerTest.testGuildSearch】开始======
[2021-09-02 16:33:11.932] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGuildSearch--Test Mthod Success
[2021-09-02 16:33:11.932] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:11:用例【com.pipi.invoker.CosPlayerTest.testGuildSearch】结束======
[2021-09-02 16:33:11.932] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 486毫秒======
[2021-09-02 16:33:13.056] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:13:用例【com.pipi.invoker.CosPlayerTest.testMSend】开始======
[2021-09-02 16:33:13.954] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testMSend--Test Mthod Success
[2021-09-02 16:33:13.954] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:13:用例【com.pipi.invoker.CosPlayerTest.testMSend】结束======
[2021-09-02 16:33:13.954] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 898毫秒======
[2021-09-02 16:33:14.698] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:14:用例【com.pipi.invoker.CosPlayerTest.testManagerList】开始======
[2021-09-02 16:33:15.365] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testManagerList--Test Mthod Success
[2021-09-02 16:33:15.365] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:15:用例【com.pipi.invoker.CosPlayerTest.testManagerList】结束======
[2021-09-02 16:33:15.365] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 667毫秒======
[2021-09-02 16:33:16.387] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:16:用例【com.pipi.invoker.CosPlayerTest.testMoneyDetailsSave】开始======
[2021-09-02 16:33:17.178] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testMoneyDetailsSave--Test Mthod Success
[2021-09-02 16:33:17.178] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:17:用例【com.pipi.invoker.CosPlayerTest.testMoneyDetailsSave】结束======
[2021-09-02 16:33:17.178] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 791毫秒======
[2021-09-02 16:33:18.091] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:18:用例【com.pipi.invoker.CosPlayerTest.testOrderList】开始======
[2021-09-02 16:33:19.304] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testOrderList--Test Mthod Success
[2021-09-02 16:33:19.304] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:19:用例【com.pipi.invoker.CosPlayerTest.testOrderList】结束======
[2021-09-02 16:33:19.304] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒213毫秒======
[2021-09-02 16:33:20.151] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:20:用例【com.pipi.invoker.CosPlayerTest.testOrderProduct】开始======
[2021-09-02 16:33:20.446] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testOrderProduct--Test Mthod Success
[2021-09-02 16:33:20.446] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:20:用例【com.pipi.invoker.CosPlayerTest.testOrderProduct】结束======
[2021-09-02 16:33:20.446] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 295毫秒======
[2021-09-02 16:33:21.035] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:21:用例【com.pipi.invoker.CosPlayerTest.testPipibiSend】开始======
[2021-09-02 16:33:22.073] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testPipibiSend--Test Mthod Success
[2021-09-02 16:33:22.073] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:22:用例【com.pipi.invoker.CosPlayerTest.testPipibiSend】结束======
[2021-09-02 16:33:22.073] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒038毫秒======
[2021-09-02 16:33:24.275] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:24:用例【com.pipi.invoker.CosPlayerTest.testQSend】开始======
[2021-09-02 16:33:25.475] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testQSend--Test Mthod Success
[2021-09-02 16:33:25.475] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:25:用例【com.pipi.invoker.CosPlayerTest.testQSend】结束======
[2021-09-02 16:33:25.476] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒200毫秒======
[2021-09-02 16:33:26.450] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:26:用例【com.pipi.invoker.CosPlayerTest.testRSend】开始======
[2021-09-02 16:33:28.426] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRSend--Test Mthod Success
[2021-09-02 16:33:28.426] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:28:用例【com.pipi.invoker.CosPlayerTest.testRSend】结束======
[2021-09-02 16:33:28.426] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒976毫秒======
[2021-09-02 16:33:29.576] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:29:用例【com.pipi.invoker.CosPlayerTest.testRoomList】开始======
[2021-09-02 16:33:30.188] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRoomList--Test Mthod Success
[2021-09-02 16:33:30.188] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:30:用例【com.pipi.invoker.CosPlayerTest.testRoomList】结束======
[2021-09-02 16:33:30.188] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 612毫秒======
[2021-09-02 16:33:30.912] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:30:用例【com.pipi.invoker.CosPlayerTest.testRoomRecord】开始======
[2021-09-02 16:33:31.903] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRoomRecord--Test Mthod Success
[2021-09-02 16:33:31.903] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:31:用例【com.pipi.invoker.CosPlayerTest.testRoomRecord】结束======
[2021-09-02 16:33:31.903] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 991毫秒======
[2021-09-02 16:33:32.663] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:32:用例【com.pipi.invoker.CosPlayerTest.testUpList】开始======
[2021-09-02 16:33:32.960] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testUpList--Test Mthod Success
[2021-09-02 16:33:32.960] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:32:用例【com.pipi.invoker.CosPlayerTest.testUpList】结束======
[2021-09-02 16:33:32.960] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 297毫秒======
[2021-09-02 16:33:33.641] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:33:用例【com.pipi.invoker.CosPlayerTest.testUpSize】开始======
[2021-09-02 16:33:33.940] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testUpSize--Test Mthod Success
[2021-09-02 16:33:33.940] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:33:用例【com.pipi.invoker.CosPlayerTest.testUpSize】结束======
[2021-09-02 16:33:33.940] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 299毫秒======
[2021-09-02 16:33:34.774] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:34:用例【com.pipi.invoker.CosPlayerTest.testUserList】开始======
[2021-09-02 16:33:35.083] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testUserList--Test Mthod Success
[2021-09-02 16:33:35.084] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:35:用例【com.pipi.invoker.CosPlayerTest.testUserList】结束======
[2021-09-02 16:33:35.084] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 310毫秒======
[2021-09-02 16:33:35.907] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:35:用例【com.pipi.invoker.CosPlayerTest.testVirtualMoneyModify】开始======
[2021-09-02 16:33:37.461] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testVirtualMoneyModify--Test Mthod Success
[2021-09-02 16:33:37.461] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:37:用例【com.pipi.invoker.CosPlayerTest.testVirtualMoneyModify】结束======
[2021-09-02 16:33:37.461] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒554毫秒======
[2021-09-02 16:33:38.187] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:38:用例【com.pipi.invoker.CosPlayerTest.testLotteryActivity】开始======
[2021-09-02 16:33:39.024] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testLotteryActivity--Test Mthod Success
[2021-09-02 16:33:39.024] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:39:用例【com.pipi.invoker.CosPlayerTest.testLotteryActivity】结束======
[2021-09-02 16:33:39.024] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 837毫秒======
[2021-09-02 16:33:40.778] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-02 16:33:40:用例【com.pipi.invoker.CosPlayerTest.testRemove】开始======
[2021-09-02 16:33:41.712] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRemove--Test Mthod Success
[2021-09-02 16:33:41.712] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-02 16:33:41:用例【com.pipi.invoker.CosPlayerTest.testRemove】结束======
[2021-09-02 16:33:41.712] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 934毫秒======
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testOrderList
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGiftList
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testQSend
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testMSend
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetUserBalance
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRoomRecord
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testUserList
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRemove
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetUserSimple
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testAuditGuild
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testActivityList
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testManagerList
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testOrderProduct
[2021-09-02 16:33:42.534] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testPipibiSend
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRSend
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testUpSize
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGethome
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRoomList
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetUserSimple2
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testUpList
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testVirtualMoneyModify
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testBSend
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGuildSearch
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testMoneyDetailsSave
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testLotteryActivity
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:166] - failedTest = testGetMine
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:233] - passed tests count:25
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:234] - failed tests count:1
[2021-09-02 16:33:42.535] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:235] - skipped tests count:0
[2021-09-02 16:33:42.539] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:155] - 开始生成文件
[2021-09-02 16:33:42.544] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:164] - 生成文件成功
[2021-09-02 16:33:45.570] [main] [ERROR] - [com.fangdd.qa.framework.utils.http.HttpUtil:339] - HttpUtil execute error:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
at com.fangdd.qa.framework.utils.http.HttpUtil.execute(HttpUtil.java:255)
at com.fangdd.qa.framework.tools.HttpToolKit.invokePutJson(HttpToolKit.java:340)
at com.fangdd.qa.testng.TestngSuiteListener.reportTestSuiteStatistic(TestngSuiteListener.java:90)
at com.fangdd.qa.testng.TestngSuiteListener.onFinish(TestngSuiteListener.java:77)
at org.testng.SuiteRunner.invokeListeners(SuiteRunner.java:232)
at org.testng.SuiteRunner.run(SuiteRunner.java:292)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281)
at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75)
at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121)
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
[2021-09-04 16:14:45.703] [main] [INFO ] - [com.fangdd.qa.testng.TestngRetry:23] - retrycount=0
[2021-09-04 16:14:45.771] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:36] - ======2021-09-04 16:14:45:测试集开始======
[2021-09-04 16:14:47.035] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:47:用例【com.pipi.invoker.CosPlayerTest.testActivityList】开始======
[2021-09-04 16:14:47.326] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testActivityList--Test Mthod Success
[2021-09-04 16:14:47.326] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:47:用例【com.pipi.invoker.CosPlayerTest.testActivityList】结束======
[2021-09-04 16:14:47.326] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 291毫秒======
[2021-09-04 16:14:48.111] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:48:用例【com.pipi.invoker.CosPlayerTest.testAuditGuild】开始======
[2021-09-04 16:14:49.913] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testAuditGuild--Test Mthod Success
[2021-09-04 16:14:49.914] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:49:用例【com.pipi.invoker.CosPlayerTest.testAuditGuild】结束======
[2021-09-04 16:14:49.914] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 01秒802毫秒======
[2021-09-04 16:14:50.622] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:50:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======
[2021-09-04 16:14:51.268] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testBSend--Test Mthod Success
[2021-09-04 16:14:51.268] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:51:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======
[2021-09-04 16:14:51.268] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 646毫秒======
[2021-09-04 16:14:52.143] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:52:用例【com.pipi.invoker.CosPlayerTest.testDictGet】开始======
[2021-09-04 16:14:52.306] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testDictGet--Test Mthod Success
[2021-09-04 16:14:52.306] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:52:用例【com.pipi.invoker.CosPlayerTest.testDictGet】结束======
[2021-09-04 16:14:52.306] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 163毫秒======
[2021-09-04 16:14:52.999] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:52:用例【com.pipi.invoker.CosPlayerTest.testDynamicGet】开始======
[2021-09-04 16:14:53.136] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testDynamicGet--Test Mthod Success
[2021-09-04 16:14:53.136] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:53:用例【com.pipi.invoker.CosPlayerTest.testDynamicGet】结束======
[2021-09-04 16:14:53.136] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 137毫秒======
[2021-09-04 16:14:53.993] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:53:用例【com.pipi.invoker.CosPlayerTest.testGetMine】开始======
[2021-09-04 16:14:54.275] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetMine--Test Mthod Success
[2021-09-04 16:14:54.275] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:54:用例【com.pipi.invoker.CosPlayerTest.testGetMine】结束======
[2021-09-04 16:14:54.275] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 282毫秒======
[2021-09-04 16:14:54.970] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:54:用例【com.pipi.invoker.CosPlayerTest.testGetUserBalance】开始======
[2021-09-04 16:14:55.118] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetUserBalance--Test Mthod Success
[2021-09-04 16:14:55.118] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:55:用例【com.pipi.invoker.CosPlayerTest.testGetUserBalance】结束======
[2021-09-04 16:14:55.118] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 148毫秒======
[2021-09-04 16:14:55.948] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:55:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple】开始======
[2021-09-04 16:14:56.364] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetUserSimple--Test Mthod Success
[2021-09-04 16:14:56.364] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:56:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple】结束======
[2021-09-04 16:14:56.364] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 416毫秒======
[2021-09-04 16:14:58.025] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:58:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple2】开始======
[2021-09-04 16:14:58.476] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGetUserSimple2--Test Mthod Success
[2021-09-04 16:14:58.476] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:58:用例【com.pipi.invoker.CosPlayerTest.testGetUserSimple2】结束======
[2021-09-04 16:14:58.476] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 451毫秒======
[2021-09-04 16:14:59.456] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:14:59:用例【com.pipi.invoker.CosPlayerTest.testGethome】开始======
[2021-09-04 16:14:59.684] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGethome--Test Mthod Success
[2021-09-04 16:14:59.685] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:14:59:用例【com.pipi.invoker.CosPlayerTest.testGethome】结束======
[2021-09-04 16:14:59.685] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 229毫秒======
[2021-09-04 16:15:00.448] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:00:用例【com.pipi.invoker.CosPlayerTest.testGiftList】开始======
[2021-09-04 16:15:00.674] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGiftList--Test Mthod Success
[2021-09-04 16:15:00.675] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:00:用例【com.pipi.invoker.CosPlayerTest.testGiftList】结束======
[2021-09-04 16:15:00.675] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 226毫秒======
[2021-09-04 16:15:01.519] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:01:用例【com.pipi.invoker.CosPlayerTest.testGuildSearch】开始======
[2021-09-04 16:15:01.735] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testGuildSearch--Test Mthod Success
[2021-09-04 16:15:01.735] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:01:用例【com.pipi.invoker.CosPlayerTest.testGuildSearch】结束======
[2021-09-04 16:15:01.735] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 216毫秒======
[2021-09-04 16:15:03.087] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:03:用例【com.pipi.invoker.CosPlayerTest.testMSend】开始======
[2021-09-04 16:15:03.753] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testMSend--Test Mthod Success
[2021-09-04 16:15:03.753] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:03:用例【com.pipi.invoker.CosPlayerTest.testMSend】结束======
[2021-09-04 16:15:03.753] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 666毫秒======
[2021-09-04 16:15:05.112] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:05:用例【com.pipi.invoker.CosPlayerTest.testManagerList】开始======
[2021-09-04 16:15:05.285] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testManagerList--Test Mthod Success
[2021-09-04 16:15:05.285] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:05:用例【com.pipi.invoker.CosPlayerTest.testManagerList】结束======
[2021-09-04 16:15:05.285] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 173毫秒======
[2021-09-04 16:15:06.184] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:06:用例【com.pipi.invoker.CosPlayerTest.testMicAll】开始======
[2021-09-04 16:15:06.412] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testMicAll--Test Mthod Success
[2021-09-04 16:15:06.412] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:06:用例【com.pipi.invoker.CosPlayerTest.testMicAll】结束======
[2021-09-04 16:15:06.412] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 228毫秒======
[2021-09-04 16:15:07.254] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:07:用例【com.pipi.invoker.CosPlayerTest.testMoneyDetailsSave】开始======
[2021-09-04 16:15:07.631] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testMoneyDetailsSave--Test Mthod Success
[2021-09-04 16:15:07.631] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:07:用例【com.pipi.invoker.CosPlayerTest.testMoneyDetailsSave】结束======
[2021-09-04 16:15:07.631] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 377毫秒======
[2021-09-04 16:15:08.452] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:08:用例【com.pipi.invoker.CosPlayerTest.testOperations】开始======
[2021-09-04 16:15:08.632] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testOperations--Test Mthod Success
[2021-09-04 16:15:08.632] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:08:用例【com.pipi.invoker.CosPlayerTest.testOperations】结束======
[2021-09-04 16:15:08.632] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 180毫秒======
[2021-09-04 16:15:09.321] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:09:用例【com.pipi.invoker.CosPlayerTest.testOrderList】开始======
[2021-09-04 16:15:10.124] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testOrderList--Test Mthod Success
[2021-09-04 16:15:10.124] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:10:用例【com.pipi.invoker.CosPlayerTest.testOrderList】结束======
[2021-09-04 16:15:10.124] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 803毫秒======
[2021-09-04 16:15:10.928] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:10:用例【com.pipi.invoker.CosPlayerTest.testOrderProduct】开始======
[2021-09-04 16:15:11.119] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testOrderProduct--Test Mthod Success
[2021-09-04 16:15:11.119] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:11:用例【com.pipi.invoker.CosPlayerTest.testOrderProduct】结束======
[2021-09-04 16:15:11.119] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 191毫秒======
[2021-09-04 16:15:11.942] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:11:用例【com.pipi.invoker.CosPlayerTest.testPipibiSend】开始======
[2021-09-04 16:15:12.565] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testPipibiSend--Test Mthod Success
[2021-09-04 16:15:12.565] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:12:用例【com.pipi.invoker.CosPlayerTest.testPipibiSend】结束======
[2021-09-04 16:15:12.565] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 624毫秒======
[2021-09-04 16:15:13.281] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:13:用例【com.pipi.invoker.CosPlayerTest.testPlayeeCenter】开始======
[2021-09-04 16:15:13.406] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testPlayeeCenter--Test Mthod Success
[2021-09-04 16:15:13.406] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:13:用例【com.pipi.invoker.CosPlayerTest.testPlayeeCenter】结束======
[2021-09-04 16:15:13.406] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 125毫秒======
[2021-09-04 16:15:14.132] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:14:用例【com.pipi.invoker.CosPlayerTest.testProductList】开始======
[2021-09-04 16:15:14.400] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testProductList--Test Mthod Success
[2021-09-04 16:15:14.400] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:14:用例【com.pipi.invoker.CosPlayerTest.testProductList】结束======
[2021-09-04 16:15:14.400] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 268毫秒======
[2021-09-04 16:15:15.002] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:15:用例【com.pipi.invoker.CosPlayerTest.testQSend】开始======
[2021-09-04 16:15:15.705] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testQSend--Test Mthod Success
[2021-09-04 16:15:15.705] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:15:用例【com.pipi.invoker.CosPlayerTest.testQSend】结束======
[2021-09-04 16:15:15.705] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 703毫秒======
[2021-09-04 16:15:16.886] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:16:用例【com.pipi.invoker.CosPlayerTest.testRSend】开始======
[2021-09-04 16:15:17.428] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRSend--Test Mthod Success
[2021-09-04 16:15:17.428] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:17:用例【com.pipi.invoker.CosPlayerTest.testRSend】结束======
[2021-09-04 16:15:17.428] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 542毫秒======
[2021-09-04 16:15:18.193] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:18:用例【com.pipi.invoker.CosPlayerTest.testRecentAuditionDetails】开始======
[2021-09-04 16:15:18.320] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRecentAuditionDetails--Test Mthod Success
[2021-09-04 16:15:18.320] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:18:用例【com.pipi.invoker.CosPlayerTest.testRecentAuditionDetails】结束======
[2021-09-04 16:15:18.320] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 127毫秒======
[2021-09-04 16:15:18.928] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:18:用例【com.pipi.invoker.CosPlayerTest.testRoomEnter】开始======
[2021-09-04 16:15:19.175] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRoomEnter--Test Mthod Success
[2021-09-04 16:15:19.175] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:19:用例【com.pipi.invoker.CosPlayerTest.testRoomEnter】结束======
[2021-09-04 16:15:19.175] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 247毫秒======
[2021-09-04 16:15:19.850] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:19:用例【com.pipi.invoker.CosPlayerTest.testRoomList】开始======
[2021-09-04 16:15:20.201] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRoomList--Test Mthod Success
[2021-09-04 16:15:20.201] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:20:用例【com.pipi.invoker.CosPlayerTest.testRoomList】结束======
[2021-09-04 16:15:20.201] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 351毫秒======
[2021-09-04 16:15:20.871] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:20:用例【com.pipi.invoker.CosPlayerTest.testRoomRecord】开始======
[2021-09-04 16:15:21.644] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRoomRecord--Test Mthod Success
[2021-09-04 16:15:21.644] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:21:用例【com.pipi.invoker.CosPlayerTest.testRoomRecord】结束======
[2021-09-04 16:15:21.644] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 773毫秒======
[2021-09-04 16:15:22.360] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:22:用例【com.pipi.invoker.CosPlayerTest.testState】开始======
[2021-09-04 16:15:22.497] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testState--Test Mthod Success
[2021-09-04 16:15:22.497] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:22:用例【com.pipi.invoker.CosPlayerTest.testState】结束======
[2021-09-04 16:15:22.500] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 137毫秒======
[2021-09-04 16:15:23.366] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:23:用例【com.pipi.invoker.CosPlayerTest.testUpList】开始======
[2021-09-04 16:15:23.578] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testUpList--Test Mthod Success
[2021-09-04 16:15:23.578] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:23:用例【com.pipi.invoker.CosPlayerTest.testUpList】结束======
[2021-09-04 16:15:23.578] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 212毫秒======
[2021-09-04 16:15:24.261] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:24:用例【com.pipi.invoker.CosPlayerTest.testUpSize】开始======
[2021-09-04 16:15:24.452] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testUpSize--Test Mthod Success
[2021-09-04 16:15:24.452] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:24:用例【com.pipi.invoker.CosPlayerTest.testUpSize】结束======
[2021-09-04 16:15:24.452] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 191毫秒======
[2021-09-04 16:15:25.197] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:25:用例【com.pipi.invoker.CosPlayerTest.testUserList】开始======
[2021-09-04 16:15:25.381] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testUserList--Test Mthod Success
[2021-09-04 16:15:25.381] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:25:用例【com.pipi.invoker.CosPlayerTest.testUserList】结束======
[2021-09-04 16:15:25.381] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 184毫秒======
[2021-09-04 16:15:26.176] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:26:用例【com.pipi.invoker.CosPlayerTest.testVirtualMoneyModify】开始======
[2021-09-04 16:15:26.576] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testVirtualMoneyModify--Test Mthod Success
[2021-09-04 16:15:26.576] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:26:用例【com.pipi.invoker.CosPlayerTest.testVirtualMoneyModify】结束======
[2021-09-04 16:15:26.576] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 400毫秒======
[2021-09-04 16:15:27.514] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:27:用例【com.pipi.invoker.CosPlayerTest.testVirtualProductList】开始======
[2021-09-04 16:15:27.888] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testVirtualProductList--Test Mthod Success
[2021-09-04 16:15:27.889] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:27:用例【com.pipi.invoker.CosPlayerTest.testVirtualProductList】结束======
[2021-09-04 16:15:27.889] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 374毫秒======
[2021-09-04 16:15:29.908] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:29:用例【com.pipi.invoker.CosPlayerTest.testbackpackGift】开始======
[2021-09-04 16:15:30.143] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testbackpackGift--Test Mthod Success
[2021-09-04 16:15:30.144] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:30:用例【com.pipi.invoker.CosPlayerTest.testbackpackGift】结束======
[2021-09-04 16:15:30.144] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 236毫秒======
[2021-09-04 16:15:31.185] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:31:用例【com.pipi.invoker.CosPlayerTest.testgiftBoxSend】开始======
[2021-09-04 16:15:31.747] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testgiftBoxSend--Test Mthod Success
[2021-09-04 16:15:31.748] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:31:用例【com.pipi.invoker.CosPlayerTest.testgiftBoxSend】结束======
[2021-09-04 16:15:31.748] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 563毫秒======
[2021-09-04 16:15:32.421] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:32:用例【com.pipi.invoker.CosPlayerTest.testgiftProductList】开始======
[2021-09-04 16:15:32.573] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testgiftProductList--Test Mthod Success
[2021-09-04 16:15:32.573] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:32:用例【com.pipi.invoker.CosPlayerTest.testgiftProductList】结束======
[2021-09-04 16:15:32.573] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 152毫秒======
[2021-09-04 16:15:33.307] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:33:用例【com.pipi.invoker.CosPlayerTest.testLotteryActivity】开始======
[2021-09-04 16:15:34.006] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testLotteryActivity--Test Mthod Success
[2021-09-04 16:15:34.006] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:34:用例【com.pipi.invoker.CosPlayerTest.testLotteryActivity】结束======
[2021-09-04 16:15:34.006] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 699毫秒======
[2021-09-04 16:15:35.595] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:15:35:用例【com.pipi.invoker.CosPlayerTest.testRemove】开始======
[2021-09-04 16:15:36.222] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRemove--Test Mthod Success
[2021-09-04 16:15:36.222] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:15:36:用例【com.pipi.invoker.CosPlayerTest.testRemove】结束======
[2021-09-04 16:15:36.222] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 627毫秒======
[2021-09-04 16:15:37.021] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGethome
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetUserSimple2
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testOperations
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testgiftBoxSend
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testbackpackGift
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGuildSearch
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testMoneyDetailsSave
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRecentAuditionDetails
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testMSend
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testDynamicGet
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGiftList
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetUserBalance
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testVirtualMoneyModify
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testProductList
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetMine
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testgiftProductList
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testManagerList
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testPipibiSend
[2021-09-04 16:15:37.022] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testOrderProduct
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testLotteryActivity
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testActivityList
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testPlayeeCenter
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testUpSize
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testUserList
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRoomEnter
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testGetUserSimple
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRSend
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRoomList
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testDictGet
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testMicAll
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testBSend
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testUpList
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testState
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRemove
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testAuditGuild
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRoomRecord
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testVirtualProductList
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testQSend
[2021-09-04 16:15:37.023] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testOrderList
[2021-09-04 16:15:37.024] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:233] - passed tests count:39
[2021-09-04 16:15:37.024] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:234] - failed tests count:0
[2021-09-04 16:15:37.024] [TestNG] [INFO ] - [com.fangdd.qa.testng.TestngListener:235] - skipped tests count:0
[2021-09-04 16:15:37.030] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:155] - 开始生成文件
[2021-09-04 16:15:37.031] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:164] - 生成文件成功
[2021-09-04 16:15:37.538] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:80] - ======2021-09-04 16:15:37:测试集结束======
[2021-09-04 16:15:37.538] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:81] - ======本次测试集运行消耗时间 51秒254毫秒======
[2021-09-04 16:18:38.223] [main] [INFO ] - [com.fangdd.qa.testng.TestngRetry:23] - retrycount=0
[2021-09-04 16:18:38.293] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:36] - ======2021-09-04 16:18:38:测试集开始======
[2021-09-04 16:18:39.417] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:18:39:用例【com.pipi.invoker.CosPlayerTest.testRoomMicAll】开始======
[2021-09-04 16:18:39.597] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testRoomMicAll--Test Mthod Success
[2021-09-04 16:18:39.597] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:18:39:用例【com.pipi.invoker.CosPlayerTest.testRoomMicAll】结束======
[2021-09-04 16:18:39.597] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 180毫秒======
[2021-09-04 16:18:40.354] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testRoomMicAll
[2021-09-04 16:18:40.355] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:233] - passed tests count:1
[2021-09-04 16:18:40.355] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:234] - failed tests count:0
[2021-09-04 16:18:40.355] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:235] - skipped tests count:0
[2021-09-04 16:18:40.358] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:155] - 开始生成文件
[2021-09-04 16:18:40.358] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:164] - 生成文件成功
[2021-09-04 16:18:41.682] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:80] - ======2021-09-04 16:18:40:测试集结束======
[2021-09-04 16:18:41.682] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:81] - ======本次测试集运行消耗时间 02秒062毫秒======
[2021-09-04 16:21:13.030] [main] [INFO ] - [com.fangdd.qa.testng.TestngRetry:23] - retrycount=0
[2021-09-04 16:21:13.098] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:36] - ======2021-09-04 16:21:13:测试集开始======
[2021-09-04 16:21:14.224] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:21:14:用例【com.pipi.invoker.CosPlayerTest.testHoldUp】开始======
[2021-09-04 16:21:14.401] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:56] - testHoldUp--Test Mthod Success
[2021-09-04 16:21:14.401] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:60] - ======2021-09-04 16:21:14:用例【com.pipi.invoker.CosPlayerTest.testHoldUp】结束======
[2021-09-04 16:21:14.401] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:61] - ======本次用例运行消耗时间 177毫秒======
[2021-09-04 16:21:15.258] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:159] - PassedTests = testHoldUp
[2021-09-04 16:21:15.258] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:233] - passed tests count:1
[2021-09-04 16:21:15.258] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:234] - failed tests count:0
[2021-09-04 16:21:15.258] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:235] - skipped tests count:0
[2021-09-04 16:21:15.262] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:155] - 开始生成文件
[2021-09-04 16:21:15.262] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:164] - 生成文件成功
[2021-09-04 16:21:15.945] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:80] - ======2021-09-04 16:21:15:测试集结束======
[2021-09-04 16:21:15.945] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:81] - ======本次测试集运行消耗时间 02秒161毫秒======
[2021-09-04 16:23:03.531] [main] [INFO ] - [com.fangdd.qa.testng.TestngRetry:23] - retrycount=0
[2021-09-04 16:23:03.601] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:36] - ======2021-09-04 16:23:03:测试集开始======
[2021-09-04 16:23:04.694] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:43] - ======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======
[2021-09-04 16:23:04.916] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:82] - testHoldStatus--Test Mthod Failure
[2021-09-04 16:23:04.916] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:86] - ======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======
[2021-09-04 16:23:04.916] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:87] - ======本次用例运行消耗时间 222毫秒======
[2021-09-04 16:23:11.672] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:166] - failedTest = testHoldStatus
[2021-09-04 16:23:11.672] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:233] - passed tests count:0
[2021-09-04 16:23:11.672] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:234] - failed tests count:1
[2021-09-04 16:23:11.672] [main] [INFO ] - [com.fangdd.qa.testng.TestngListener:235] - skipped tests count:0
[2021-09-04 16:23:11.676] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:155] - 开始生成文件
[2021-09-04 16:23:11.676] [main] [INFO ] - [com.fangdd.qa.framework.utils.common.FileUtil:164] - 生成文件成功
[2021-09-04 16:23:13.429] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:80] - ======2021-09-04 16:23:11:测试集结束======
[2021-09-04 16:23:13.429] [main] [INFO ] - [com.fangdd.qa.testng.TestngSuiteListener:81] - ======本次测试集运行消耗时间 08秒072毫秒======
This diff could not be displayed because it is too large.
......@@ -109,5 +109,37 @@ public interface CosPlayPlayerService {
public JSONObject orderList();
public JSONObject bSend(String roomno, String backpackId, String string, String userId);
public JSONObject RecentAuditionDetails(String roomNo);
public JSONObject dictGet();
public JSONObject micAll(String roomNo);
public JSONObject playeeCenter();
public JSONObject dynamicGet();
public JSONObject backpackGift();
public JSONObject roomEnter(String roomno);
public JSONObject giftProductList();
public JSONObject virtualProductList(String roomno);
public JSONObject productList();
public JSONObject operations();
public JSONObject giftBoxSend(String roomno);
public JSONObject State(String roomno);
public JSONObject roomMicAll();
public JSONObject holdUp(String roomno);
public JSONObject holdStatus(String roomno);
}
......@@ -975,5 +975,174 @@ public class CosPlyaPlayerServiceImpl implements CosPlayPlayerService {
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject RecentAuditionDetails(String roomNo) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v2/assign/recent-audition-details";
Map<String, Object> sendParams = new HashMap();
sendParams.put("roomNo", roomNo);
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject dictGet() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v2/dict/get";
Map<String, Object> sendParams = new HashMap();
sendParams.put("dictCode", "GUILD_PK_ACTIVITY_CONFIG");
sendParams.put("code", "GUILD_PK_ACTIVITY_CONFIG_CODE_1");
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject micAll(String roomNo) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v1/room/mic/all";
Map<String, Object> sendParams = new HashMap();
sendParams.put("roomNo", roomNo);
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject playeeCenter() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v1/playee/center";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject dynamicGet() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v2/dynamic/get";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("pageSize", 20);
sendParams.put("type", 2);
sendParams.put("pageNum", 1);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject backpackGift() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v3/virtual-product/my/backpack/gift";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject roomEnter(String roomno) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v3/virtual-product/my/backpack/gift";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("roomNo", roomno);
sendParams.put("isFirstEnter", 1);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject giftProductList() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v1/gift-product/list";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject virtualProductList(String roomno) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v6/virtual-product/list";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("_version", "2.3.7");
sendParams.put("_imei2", "111");
sendParams.put("roomNo", roomno);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject productList() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v1/product/list";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject operations() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v1/welfare-center/operations";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject giftBoxSend(String roomno) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v2/room/gift-box/send";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("roomNo", roomno);
sendParams.put("targetUserIds", "5523052");
sendParams.put("perCount", 1);
sendParams.put("giftBoxId", 108);
sendParams.put("timestamp", "1621828487580");
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject State(String roomno) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v2/dynamic-info-flow/state";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("roomNo", roomno);
sendParams.put("_version", "2.3.7");
sendParams.put("_imei2", "111");
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject roomMicAll() {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v4/room/get-room-mic-all";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject holdUp(String roomno) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v4/room/get-room-mic-all";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("roomNo", roomno);
sendParams.put("index", 1);
sendParams.put("userId", 4022309);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
@Override
public JSONObject holdStatus(String roomno) {
String userGetUrl = "https://"+env+"-api-app.apeiwan.com/api/v2/room/mic/hold-status";
Map<String, Object> sendParams = new HashMap();
headers.put("token", userMobileToken);
sendParams.put("roomNo", roomno);
sendParams.put("index", 1);
sendParams.put("userId", 4022309);
JSONObject jsonObj = HttpToolKit.invokePost(userGetUrl, headers, sendParams).getJSONObject();
return jsonObj;
}
}
......@@ -2,7 +2,7 @@
#请求、应答字符集编码
charset=UTF-8
#连接、应答超时,单位:豪秒
timeout=3000
timeout=10000
#true:跟随重定向 false:不跟随重定向
isFollowRedirects=false
#定义重跑次数,默认值是0,即失败不重跑
......
......@@ -410,6 +410,113 @@ public class CosPlayerTest extends AbstractTest {
//需要补充校验交易流水情况
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "派单厅-/api/v2/assign/recent-audition-details")
public void testRecentAuditionDetails() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.RecentAuditionDetails(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "获取字典/api/v2/dict/get")
public void testDictGet() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.dictGet();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "聊天室所有麦位信息/api/v1/room/mic/all")
public void testMicAll() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.micAll(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "陪玩师中心/api/v1/playee/center")
public void testPlayeeCenter() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.playeeCenter();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "首页视频推荐/api/v2/dynamic/get")
public void testDynamicGet() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.dynamicGet();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "查询背包礼物信息 /api/v3/virtual-product/my/backpack/gift")
public void testbackpackGift() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.backpackGift();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "进入房间/api/v2/room/enter")
public void testRoomEnter() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.roomEnter(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "获取礼物列表(非聊天室内)/api/v1/gift-product/list ")
public void testgiftProductList() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.giftProductList();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "获取礼物面板/api/v6/virtual-product/list ")
public void testVirtualProductList() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.virtualProductList(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "/api/v1/product/list")
public void testProductList() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.productList();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "api/v1/welfare-center/operations")
public void testOperations() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.operations();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "赠送礼盒 /api/v2/room/gift-box/send")
public void testgiftBoxSend() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.giftBoxSend(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "首页获取关注类信息,app首页显示时会调用 /api/v2/dynamic-info-flow/")
public void testState() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.State(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "麦位相关接口")
public void testRoomMicAll() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.roomMicAll();
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "聊天室上麦/ /api/v2/room/mic/hold-up")
public void testHoldUp() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.holdUp(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@Test(enabled = true, alwaysRun = true,description = "聊天室下麦/ /api/v2/room/mic/hold-status")
public void testHoldStatus() {
CosPlayPlayerService cosPlyaPlayerServiceImpl = new CosPlyaPlayerServiceImpl();
JSONObject rsp = cosPlyaPlayerServiceImpl.holdStatus(BasicData.roomNo);
Assert.assertEquals(rsp.getIntValue("status"), BasicData.status);
}
@AfterClass(alwaysRun = true)
public void afterClassTest() {
......
{"environment":"pre-test","failed":1,"passed":25,"skipped":0,"suiteDuration":"01分03秒174毫秒","suiteEnds":"2021-09-02 16:33:42","suiteStarts":"2021-09-02 16:32:39","total":26}
\ No newline at end of file
{"environment":"pre-test","failed":1,"passed":0,"skipped":0,"suiteDuration":"08秒072毫秒","suiteEnds":"2021-09-04 16:23:11","suiteStarts":"2021-09-04 16:23:03","total":1}
\ No newline at end of file
......@@ -2,7 +2,7 @@
#请求、应答字符集编码
charset=UTF-8
#连接、应答超时,单位:豪秒
timeout=3000
timeout=10000
#true:跟随重定向 false:不跟随重定向
isFollowRedirects=false
#定义重跑次数,默认值是0,即失败不重跑
......
......@@ -55,11 +55,11 @@ function toggleAllBoxes() {
<body>
<h2 align='center'>Default test</h2><table border='1' align="center">
<tr>
<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
<td>Tests passed/Failed/Skipped:</td><td>0/1/0</td>
</tr><tr>
<td>Started on:</td><td>Wed Sep 01 17:41:35 CST 2021</td>
<td>Started on:</td><td>Sat Sep 04 16:23:03 CST 2021</td>
</tr>
<tr><td>Total time:</td><td>5 seconds (5471 ms)</td>
<tr><td>Total time:</td><td>8 seconds (8049 ms)</td>
</tr><tr>
<td>Included groups:</td><td></td>
</tr><tr>
......@@ -67,58 +67,40 @@ function toggleAllBoxes() {
</tr>
</table><p/>
<small><i>(Hover the method name to see the test class name)</i></small><p/>
<table width='100%' border='1' class='invocation-passed'>
<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
<table width='100%' border='1' class='invocation-failed'>
<tr><td colspan='4' align='center'><b>FAILED TESTS</b></td></tr>
<tr><td><b>Test method</b></td>
<td width="30%"><b>Exception</b></td>
<td width="10%"><b>Time (seconds)</b></td>
<td><b>Instance</b></td>
</tr>
<tr>
<td title='com.pipi.invoker.CosPlayerTest.testBSend()'><b>testBSend</b><br>Test class: com.pipi.invoker.CosPlayerTest<br>Test method: 送背包礼物<br/>
<a href="#Output-194481424" onClick='toggleBox("Output-194481424", this, "Show output", "Hide output");'>Show output</a>
<td title='com.pipi.invoker.CosPlayerTest.testHoldStatus()'><b>testHoldStatus</b><br>Test class: com.pipi.invoker.CosPlayerTest<br>Test method: 聊天室下麦/ /api/v2/room/mic/hold-status<br/>
<a href="#Output-1810923540" onClick='toggleBox("Output-1810923540", this, "Show output", "Hide output");'>Show output</a>
<a href="#Output-194481424" onClick="toggleAllBoxes();">Show all outputs</a>
<div class='log' id="Output-194481424">
======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======<br/>
<a href="#Output-1810923540" onClick="toggleAllBoxes();">Show all outputs</a>
<div class='log' id="Output-1810923540">
======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======<br/>
===================================<br/>
###Http Request Url### : <br/>
https://pre-test-api-admin.apeiwan.com/api/v1/user/list<br/>
https://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status<br/>
###Http Request Method### : POST<br/>
###Http Request Headers### : <br/>
{"token":"48bead0622e4421ca0501c2bafb94146","Content-Type":"application/x-www-form-urlencoded"}<br/>
{"token":"APP-671307b557024741b0f6292b19388e89#5523051","Content-Type":"application/x-www-form-urlencoded"}<br/>
###Http Request queryString before URLEncoder### : <br/>
{"mobile":"13823774131","pageSize":10,"pageNum":1}<br/>
{"roomNo":"882100","index":1,"userId":4022309}<br/>
###Http Request queryString after URLEncoder### :<br/>
mobile=13823774131&pageSize=10&pageNum=1<br/>
roomNo=882100&index=1&userId=4022309<br/>
===================================<br/>
###Http Response Status line### : <br/>
HTTP/1.1 200 OK<br/>
###Http Response Headers### : <br/>
{"Transfer-Encoding":"chunked","Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}<br/>
{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}<br/>
###Http Response Content### :<br/>
{"msg":"查询用户列表成功!","data":{"startRow":1,"lastPage":1,"navigatepageNums":[1],"prePage":0,"hasNextPage":false,"nextPage":0,"pageSize":10,"orderBy":"u.create_time desc","endRow":1,"list":[{"sourceId":0,"platformAuthUrl":"","platformAuth":0,"type":2,"balance":0.00,"charmDrawSum":0,"loginIp":"61.183.246.70","id":5523052,"chargeBalance":10000.00,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","lastMemberExp":0,"activeTime":"2021-09-01 09:56:26","userInfoAuth":2,"status":1,"gender":1,"registerType":0,"guildCode":"16677017","userCode":"125032550","loginTime":"2021-09-01 17:22:51","ordersTakeStatus":1,"nickname":"test","popularityLevelName":"钻28","registIp":"61.183.246.70","virtualBalance":0,"isCancel":false,"memberLevel":0,"mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","quickServerStatus":5,"imId":"5523052_20210831","scoreAvg":4.0,"charm":0,"createTime":"2021-08-31 11:13:54","newUser":false,"popularityLevelCode":28}],"pageNum":1,"navigatePages":8,"total":1,"pages":1,"size":1,"firstPage":1,"isLastPage":true,"hasPreviousPage":false,"isFirstPage":true},"status":200}<br/>
{"msg":"抱下麦失败,用户已下麦位","data":{"errcode":50030},"status":500}<br/>
===================================<br/>
===================================<br/>
###Http Request Url### : <br/>
https://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send<br/>
###Http Request Method### : POST<br/>
###Http Request Headers### : <br/>
{"token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","Content-Type":"application/x-www-form-urlencoded"}<br/>
###Http Request queryString before URLEncoder### : <br/>
{"actionType":1,"amount":"1","roomNo":"882100","backpackId":"4106747","userIds":"5523052","timestamp":"1630395325064"}<br/>
###Http Request queryString after URLEncoder### :<br/>
actionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064<br/>
===================================<br/>
###Http Response Status line### : <br/>
HTTP/1.1 200 OK<br/>
###Http Response Headers### : <br/>
{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:38 GMT","Content-Type":"application/json"}<br/>
###Http Response Content### :<br/>
{"msg":"赠送成功","data":"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==","status":200}<br/>
===================================<br/>
======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======<br/>
======本次用例运行消耗时间 01秒389毫秒======<br/>
======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======<br/>
======本次用例运行消耗时间 222毫秒======<br/>
===================================<br/>
###Http Request Url### : <br/>
http://10.1.10.21:9090/pipi-test-center/report/testStatistic.json<br/>
......@@ -126,19 +108,92 @@ http://10.1.10.21:9090/pipi-test-center/report/testStatistic.json<br/>
###Http Request Headers### : <br/>
{"Content-Type":"application/json"}<br/>
###Http Request Content### : <br/>
{"buildId":0,"caseDescription":"送背包礼物","caseLog":"======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-admin.apeiwan.com/api/v1/user/list\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"48bead0622e4421ca0501c2bafb94146\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"mobile\":\"13823774131\",\"pageSize\":10,\"pageNum\":1}\r\n###Http Request queryString after URLEncoder### :\r\nmobile=13823774131&pageSize=10&pageNum=1\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Strict-Transport-Security\":\"max-age=15724800; includeSubDomains\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:37 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"查询用户列表成功!\",\"data\":{\"startRow\":1,\"lastPage\":1,\"navigatepageNums\":[1],\"prePage\":0,\"hasNextPage\":false,\"nextPage\":0,\"pageSize\":10,\"orderBy\":\"u.create_time desc\",\"endRow\":1,\"list\":[{\"sourceId\":0,\"platformAuthUrl\":\"\",\"platformAuth\":0,\"type\":2,\"balance\":0.00,\"charmDrawSum\":0,\"loginIp\":\"61.183.246.70\",\"id\":5523052,\"chargeBalance\":10000.00,\"headPortraitsUrl\":\"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg\",\"lastMemberExp\":0,\"activeTime\":\"2021-09-01 09:56:26\",\"userInfoAuth\":2,\"status\":1,\"gender\":1,\"registerType\":0,\"guildCode\":\"16677017\",\"userCode\":\"125032550\",\"loginTime\":\"2021-09-01 17:22:51\",\"ordersTakeStatus\":1,\"nickname\":\"test\",\"popularityLevelName\":\"钻28\",\"registIp\":\"61.183.246.70\",\"virtualBalance\":0,\"isCancel\":false,\"memberLevel\":0,\"mobile\":\"13823774131\",\"imPsw\":\"50343b2c0c9f45f489c479c8a6b7238f\",\"updateTime\":\"2021-08-31 11:13:53\",\"quickServerStatus\":5,\"imId\":\"5523052_20210831\",\"scoreAvg\":4.0,\"charm\":0,\"createTime\":\"2021-08-31 11:13:54\",\"newUser\":false,\"popularityLevelCode\":28}],\"pageNum\":1,\"navigatePages\":8,\"total\":1,\"pages\":1,\"size\":1,\"firstPage\":1,\"isLastPage\":true,\"hasPreviousPage\":false,\"isFirstPage\":true},\"status\":200}\r\n===================================\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"actionType\":1,\"amount\":\"1\",\"roomNo\":\"882100\",\"backpackId\":\"4106747\",\"userIds\":\"5523052\",\"timestamp\":\"1630395325064\"}\r\n###Http Request queryString after URLEncoder### :\r\nactionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:38 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"赠送成功\",\"data\":\"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==\",\"status\":200}\r\n===================================\r\n======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======\r\n======本次用例运行消耗时间 01秒389毫秒======\r","caseName":"testBSend","className":"com.pipi.invoker.CosPlayerTest","durationTime":"01秒389毫秒","endTime":"2021-09-01 17:41:38","id":0,"serviceId":1,"startTime":"2021-09-01 17:41:37","status":1}<br/>
{"buildId":0,"caseDescription":"聊天室下麦/ /api/v2/room/mic/hold-status","caseLog":"======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-671307b557024741b0f6292b19388e89#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"roomNo\":\"882100\",\"index\":1,\"userId\":4022309}\r\n###Http Request queryString after URLEncoder### :\r\nroomNo=882100&index=1&userId=4022309\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Sat, 04 Sep 2021 08:23:05 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"抱下麦失败,用户已下麦位\",\"data\":{\"errcode\":50030},\"status\":500}\r\n===================================\r\n======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======\r\n======本次用例运行消耗时间 222毫秒======\r","caseMessage":"java.lang.AssertionError: expected [200] but found [500]\r\n\tat org.testng.Assert.fail(Assert.java:94)\r\n\tat org.testng.Assert.failNotEquals(Assert.java:513)\r\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:135)\r\n\tat org.testng.Assert.assertEquals(Assert.java:116)\r\n\tat org.testng.Assert.assertEquals(Assert.java:389)\r\n\tat org.testng.Assert.assertEquals(Assert.java:399)\r\n\tat com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)\r\n\tat org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)\r\n\tat org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)\r\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:641)\r\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)\r\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)\r\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:756)\r\n\tat org.testng.TestRunner.run(TestRunner.java:610)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:387)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:289)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1218)\r\n\tat org.testng.TestNG.runSuites(TestNG.java:1133)\r\n\tat org.testng.TestNG.run(TestNG.java:1104)\r\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\r\n","caseName":"testHoldStatus","className":"com.pipi.invoker.CosPlayerTest","durationTime":"222毫秒","endTime":"2021-09-04 16:23:04","id":0,"serviceId":1,"startTime":"2021-09-04 16:23:04","status":2}<br/>
===================================<br/>
###Http Response Status line### : <br/>
HTTP/1.1 200<br/>
###Http Response Headers### : <br/>
{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Wed, 01 Sep 2021 09:41:40 GMT","Content-Type":"application/json;charset=UTF-8"}<br/>
{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Sat, 04 Sep 2021 08:23:06 GMT","Content-Type":"application/json;charset=UTF-8"}<br/>
###Http Response Content### :<br/>
{"code":200,"data":true}<br/>
===================================<br/>
</div>
</td>
<td></td>
<td>1</td>
<td><div><pre>java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
</pre></div><a href='#' onClick='toggleBox("stack-trace1810923540", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
<div class='stack-trace' id='stack-trace1810923540'><pre>java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
</pre></div></td>
<td>0</td>
<td>com.pipi.invoker.CosPlayerTest@67c27493</td></tr>
</table><p>
</body>
......
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
<testsuite hostname="DESKTOP-U3UHQH3" ignored="28" name="Default test" tests="1" failures="0" timestamp="01 九月 2021 09:41:41 GMT" time="5.471" errors="0">
<testcase name="testBSend" time="1.391" classname="com.pipi.invoker.CosPlayerTest"/>
<testsuite hostname="DESKTOP-U3UHQH3" ignored="44" name="Default test" tests="1" failures="1" timestamp="04 九月 2021 08:23:11 GMT" time="8.049" errors="0">
<testcase name="testHoldStatus" time="0.222" classname="com.pipi.invoker.CosPlayerTest">
<failure type="java.lang.AssertionError" message="expected [200] but found [500]">
<![CDATA[java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
]]>
</failure>
</testcase> <!-- testHoldStatus -->
<testcase name="testDictGet" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testDictGet -->
<testcase name="testgiftProductList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testgiftProductList -->
<testcase name="testDelete" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testDelete -->
<testcase name="testRoomMicAll" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testRoomMicAll -->
<testcase name="testRoomEnter" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testRoomEnter -->
<testcase name="testMicAll" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testMicAll -->
<testcase name="testUpList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testUpList -->
......@@ -23,18 +78,30 @@
<testcase name="testLotteryActivity" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testLotteryActivity -->
<testcase name="testBSend" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testBSend -->
<testcase name="testHoldUp" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testHoldUp -->
<testcase name="testRemove" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testRemove -->
<testcase name="testVirtualProductList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testVirtualProductList -->
<testcase name="testUserGet" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testUserGet -->
<testcase name="testAuditGuild" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testAuditGuild -->
<testcase name="testOrderList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testOrderList -->
<testcase name="testAuditGuild" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<testcase name="testRecentAuditionDetails" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testAuditGuild -->
</testcase> <!-- testRecentAuditionDetails -->
<testcase name="testGetUserSimple2" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testGetUserSimple2 -->
......@@ -59,31 +126,52 @@
<testcase name="testGetUserBalance" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testGetUserBalance -->
<testcase name="testMoneyDetailsSave" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testMoneyDetailsSave -->
<testcase name="testActivityList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testActivityList -->
<testcase name="testMoneyDetailsSave" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<testcase name="testVirtualMoneyModify" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testMoneyDetailsSave -->
</testcase> <!-- testVirtualMoneyModify -->
<testcase name="testMSend" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testMSend -->
<testcase name="testVirtualMoneyModify" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<testcase name="testProductList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testVirtualMoneyModify -->
</testcase> <!-- testProductList -->
<testcase name="testManagerList" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testManagerList -->
<testcase name="testOrderProduct" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testOrderProduct -->
<testcase name="testPlayeeCenter" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testPlayeeCenter -->
<testcase name="testState" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testState -->
<testcase name="testDynamicGet" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testDynamicGet -->
<testcase name="testGethome" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testGethome -->
<testcase name="testbackpackGift" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testbackpackGift -->
<testcase name="testgiftBoxSend" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testgiftBoxSend -->
<testcase name="testGuildSearch" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testGuildSearch -->
<testcase name="testPipibiSend" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testPipibiSend -->
<testcase name="testOperations" time="0.0" classname="com.pipi.invoker.CosPlayerTest">
<ignored/>
</testcase> <!-- testOperations -->
</testsuite> <!-- Default test -->
......@@ -7,7 +7,7 @@
<methods>
<include name="springTestContextBeforeTestClass"/>
<include name="afterClass"/>
<include name="testBSend"/>
<include name="testHoldStatus"/>
<include name="BeforeClassTest"/>
<include name="afterClassTest"/>
<include name="springTestContextPrepareTestInstance"/>
......
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>TestNG Report</title><style type="text/css">table {margin-bottom:10px;border-collapse:collapse;empty-cells:show}th,td {border:1px solid #009;padding:.25em .5em}th {vertical-align:bottom}td {vertical-align:top}table a {font-weight:bold}.stripe td {background-color: #E6EBF9}.num {text-align:right}.passedodd td {background-color: #3F3}.passedeven td {background-color: #0A0}.skippedodd td {background-color: #DDD}.skippedeven td {background-color: #CCC}.failedodd td,.attn {background-color: #F33}.failedeven td,.stripe .attn {background-color: #D00}.stacktrace {white-space:pre;font-family:monospace}.totop {font-size:85%;text-align:center;border-bottom:2px solid #000}</style></head><body><table><tr><th>Test</th><th># Passed</th><th># Skipped</th><th># Failed</th><th>Time (ms)</th><th>Included Groups</th><th>Excluded Groups</th></tr><tr><th colspan="7">Default suite</th></tr><tr><td><a href="#t0">Default test</a></td><td class="num">1</td><td class="num">0</td><td class="num">0</td><td class="num">5,471</td><td></td><td></td></tr></table><table><thead><tr><th>Class</th><th>Method</th><th>Start</th><th>Time (ms)</th></tr></thead><tbody><tr><th colspan="4">Default suite</th></tr></tbody><tbody id="t0"><tr><th colspan="4">Default test &#8212; passed</th></tr><tr class="passedeven"><td rowspan="1">com.pipi.invoker.CosPlayerTest</td><td><a href="#m0">testBSend</a></td><td rowspan="1">1630489297254</td><td rowspan="1">1391</td></tr></tbody></table><h2>Default test</h2><h3 id="m0">com.pipi.invoker.CosPlayerTest#testBSend</h3><table class="result"><tr><th>Messages</th></tr><tr><td><div class="messages">======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======<br/>===================================<br/>###Http Request Url### : <br/>https://pre-test-api-admin.apeiwan.com/api/v1/user/list<br/>###Http Request Method### : POST<br/>###Http Request Headers### : <br/>{"token":"48bead0622e4421ca0501c2bafb94146","Content-Type":"application/x-www-form-urlencoded"}<br/>###Http Request queryString before URLEncoder### : <br/>{"mobile":"13823774131","pageSize":10,"pageNum":1}<br/>###Http Request queryString after URLEncoder### :<br/>mobile=13823774131&pageSize=10&pageNum=1<br/>===================================<br/>###Http Response Status line### : <br/>HTTP/1.1 200 OK<br/>###Http Response Headers### : <br/>{"Transfer-Encoding":"chunked","Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}<br/>###Http Response Content### :<br/>{"msg":"查询用户列表成功!","data":{"startRow":1,"lastPage":1,"navigatepageNums":[1],"prePage":0,"hasNextPage":false,"nextPage":0,"pageSize":10,"orderBy":"u.create_time desc","endRow":1,"list":[{"sourceId":0,"platformAuthUrl":"","platformAuth":0,"type":2,"balance":0.00,"charmDrawSum":0,"loginIp":"61.183.246.70","id":5523052,"chargeBalance":10000.00,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","lastMemberExp":0,"activeTime":"2021-09-01 09:56:26","userInfoAuth":2,"status":1,"gender":1,"registerType":0,"guildCode":"16677017","userCode":"125032550","loginTime":"2021-09-01 17:22:51","ordersTakeStatus":1,"nickname":"test","popularityLevelName":"钻28","registIp":"61.183.246.70","virtualBalance":0,"isCancel":false,"memberLevel":0,"mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","quickServerStatus":5,"imId":"5523052_20210831","scoreAvg":4.0,"charm":0,"createTime":"2021-08-31 11:13:54","newUser":false,"popularityLevelCode":28}],"pageNum":1,"navigatePages":8,"total":1,"pages":1,"size":1,"firstPage":1,"isLastPage":true,"hasPreviousPage":false,"isFirstPage":true},"status":200}<br/>===================================<br/>===================================<br/>###Http Request Url### : <br/>https://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send<br/>###Http Request Method### : POST<br/>###Http Request Headers### : <br/>{"token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","Content-Type":"application/x-www-form-urlencoded"}<br/>###Http Request queryString before URLEncoder### : <br/>{"actionType":1,"amount":"1","roomNo":"882100","backpackId":"4106747","userIds":"5523052","timestamp":"1630395325064"}<br/>###Http Request queryString after URLEncoder### :<br/>actionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064<br/>===================================<br/>###Http Response Status line### : <br/>HTTP/1.1 200 OK<br/>###Http Response Headers### : <br/>{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:38 GMT","Content-Type":"application/json"}<br/>###Http Response Content### :<br/>{"msg":"赠送成功","data":"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==","status":200}<br/>===================================<br/>======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======<br/>======本次用例运行消耗时间 01秒389毫秒======<br/>===================================<br/>###Http Request Url### : <br/>http://10.1.10.21:9090/pipi-test-center/report/testStatistic.json<br/>###Http Request Method### : PUT<br/>###Http Request Headers### : <br/>{"Content-Type":"application/json"}<br/>###Http Request Content### : <br/>{"buildId":0,"caseDescription":"送背包礼物","caseLog":"======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-admin.apeiwan.com/api/v1/user/list\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"48bead0622e4421ca0501c2bafb94146\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"mobile\":\"13823774131\",\"pageSize\":10,\"pageNum\":1}\r\n###Http Request queryString after URLEncoder### :\r\nmobile=13823774131&pageSize=10&pageNum=1\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Strict-Transport-Security\":\"max-age=15724800; includeSubDomains\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:37 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"查询用户列表成功!\",\"data\":{\"startRow\":1,\"lastPage\":1,\"navigatepageNums\":[1],\"prePage\":0,\"hasNextPage\":false,\"nextPage\":0,\"pageSize\":10,\"orderBy\":\"u.create_time desc\",\"endRow\":1,\"list\":[{\"sourceId\":0,\"platformAuthUrl\":\"\",\"platformAuth\":0,\"type\":2,\"balance\":0.00,\"charmDrawSum\":0,\"loginIp\":\"61.183.246.70\",\"id\":5523052,\"chargeBalance\":10000.00,\"headPortraitsUrl\":\"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg\",\"lastMemberExp\":0,\"activeTime\":\"2021-09-01 09:56:26\",\"userInfoAuth\":2,\"status\":1,\"gender\":1,\"registerType\":0,\"guildCode\":\"16677017\",\"userCode\":\"125032550\",\"loginTime\":\"2021-09-01 17:22:51\",\"ordersTakeStatus\":1,\"nickname\":\"test\",\"popularityLevelName\":\"钻28\",\"registIp\":\"61.183.246.70\",\"virtualBalance\":0,\"isCancel\":false,\"memberLevel\":0,\"mobile\":\"13823774131\",\"imPsw\":\"50343b2c0c9f45f489c479c8a6b7238f\",\"updateTime\":\"2021-08-31 11:13:53\",\"quickServerStatus\":5,\"imId\":\"5523052_20210831\",\"scoreAvg\":4.0,\"charm\":0,\"createTime\":\"2021-08-31 11:13:54\",\"newUser\":false,\"popularityLevelCode\":28}],\"pageNum\":1,\"navigatePages\":8,\"total\":1,\"pages\":1,\"size\":1,\"firstPage\":1,\"isLastPage\":true,\"hasPreviousPage\":false,\"isFirstPage\":true},\"status\":200}\r\n===================================\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"actionType\":1,\"amount\":\"1\",\"roomNo\":\"882100\",\"backpackId\":\"4106747\",\"userIds\":\"5523052\",\"timestamp\":\"1630395325064\"}\r\n###Http Request queryString after URLEncoder### :\r\nactionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:38 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"赠送成功\",\"data\":\"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==\",\"status\":200}\r\n===================================\r\n======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======\r\n======本次用例运行消耗时间 01秒389毫秒======\r","caseName":"testBSend","className":"com.pipi.invoker.CosPlayerTest","durationTime":"01秒389毫秒","endTime":"2021-09-01 17:41:38","id":0,"serviceId":1,"startTime":"2021-09-01 17:41:37","status":1}<br/>===================================<br/>###Http Response Status line### : <br/>HTTP/1.1 200<br/>###Http Response Headers### : <br/>{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Wed, 01 Sep 2021 09:41:40 GMT","Content-Type":"application/json;charset=UTF-8"}<br/>###Http Response Content### :<br/>{"code":200,"data":true}<br/>===================================</div></td></tr></table><p class="totop"><a href="#summary">back to summary</a></p></body></html>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>TestNG Report</title><style type="text/css">table {margin-bottom:10px;border-collapse:collapse;empty-cells:show}th,td {border:1px solid #009;padding:.25em .5em}th {vertical-align:bottom}td {vertical-align:top}table a {font-weight:bold}.stripe td {background-color: #E6EBF9}.num {text-align:right}.passedodd td {background-color: #3F3}.passedeven td {background-color: #0A0}.skippedodd td {background-color: #DDD}.skippedeven td {background-color: #CCC}.failedodd td,.attn {background-color: #F33}.failedeven td,.stripe .attn {background-color: #D00}.stacktrace {white-space:pre;font-family:monospace}.totop {font-size:85%;text-align:center;border-bottom:2px solid #000}</style></head><body><table><tr><th>Test</th><th># Passed</th><th># Skipped</th><th># Failed</th><th>Time (ms)</th><th>Included Groups</th><th>Excluded Groups</th></tr><tr><th colspan="7">Default suite</th></tr><tr><td><a href="#t0">Default test</a></td><td class="num">0</td><td class="num">0</td><td class="num attn">1</td><td class="num">8,049</td><td></td><td></td></tr></table><table><thead><tr><th>Class</th><th>Method</th><th>Start</th><th>Time (ms)</th></tr></thead><tbody><tr><th colspan="4">Default suite</th></tr></tbody><tbody id="t0"><tr><th colspan="4">Default test &#8212; failed</th></tr><tr class="failedeven"><td rowspan="1">com.pipi.invoker.CosPlayerTest</td><td><a href="#m0">testHoldStatus</a></td><td rowspan="1">1630743784692</td><td rowspan="1">222</td></tr></tbody></table><h2>Default test</h2><h3 id="m0">com.pipi.invoker.CosPlayerTest#testHoldStatus</h3><table class="result"><tr><th>Messages</th></tr><tr><td><div class="messages">======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======<br/>===================================<br/>###Http Request Url### : <br/>https://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status<br/>###Http Request Method### : POST<br/>###Http Request Headers### : <br/>{"token":"APP-671307b557024741b0f6292b19388e89#5523051","Content-Type":"application/x-www-form-urlencoded"}<br/>###Http Request queryString before URLEncoder### : <br/>{"roomNo":"882100","index":1,"userId":4022309}<br/>###Http Request queryString after URLEncoder### :<br/>roomNo=882100&index=1&userId=4022309<br/>===================================<br/>###Http Response Status line### : <br/>HTTP/1.1 200 OK<br/>###Http Response Headers### : <br/>{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}<br/>###Http Response Content### :<br/>{"msg":"抱下麦失败,用户已下麦位","data":{"errcode":50030},"status":500}<br/>===================================<br/>======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======<br/>======本次用例运行消耗时间 222毫秒======<br/>===================================<br/>###Http Request Url### : <br/>http://10.1.10.21:9090/pipi-test-center/report/testStatistic.json<br/>###Http Request Method### : PUT<br/>###Http Request Headers### : <br/>{"Content-Type":"application/json"}<br/>###Http Request Content### : <br/>{"buildId":0,"caseDescription":"聊天室下麦/ /api/v2/room/mic/hold-status","caseLog":"======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-671307b557024741b0f6292b19388e89#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"roomNo\":\"882100\",\"index\":1,\"userId\":4022309}\r\n###Http Request queryString after URLEncoder### :\r\nroomNo=882100&index=1&userId=4022309\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Sat, 04 Sep 2021 08:23:05 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"抱下麦失败,用户已下麦位\",\"data\":{\"errcode\":50030},\"status\":500}\r\n===================================\r\n======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======\r\n======本次用例运行消耗时间 222毫秒======\r","caseMessage":"java.lang.AssertionError: expected [200] but found [500]\r\n\tat org.testng.Assert.fail(Assert.java:94)\r\n\tat org.testng.Assert.failNotEquals(Assert.java:513)\r\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:135)\r\n\tat org.testng.Assert.assertEquals(Assert.java:116)\r\n\tat org.testng.Assert.assertEquals(Assert.java:389)\r\n\tat org.testng.Assert.assertEquals(Assert.java:399)\r\n\tat com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)\r\n\tat org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)\r\n\tat org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)\r\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:641)\r\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)\r\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)\r\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:756)\r\n\tat org.testng.TestRunner.run(TestRunner.java:610)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:387)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:289)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1218)\r\n\tat org.testng.TestNG.runSuites(TestNG.java:1133)\r\n\tat org.testng.TestNG.run(TestNG.java:1104)\r\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\r\n","caseName":"testHoldStatus","className":"com.pipi.invoker.CosPlayerTest","durationTime":"222毫秒","endTime":"2021-09-04 16:23:04","id":0,"serviceId":1,"startTime":"2021-09-04 16:23:04","status":2}<br/>===================================<br/>###Http Response Status line### : <br/>HTTP/1.1 200<br/>###Http Response Headers### : <br/>{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Sat, 04 Sep 2021 08:23:06 GMT","Content-Type":"application/json;charset=UTF-8"}<br/>###Http Response Content### :<br/>{"code":200,"data":true}<br/>===================================</div></td></tr><tr><th>Exception</th></tr><tr><td><div class="stacktrace">java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
</div></td></tr></table><p class="totop"><a href="#summary">back to summary</a></p></body></html>
\ No newline at end of file
......@@ -24,7 +24,7 @@
<div class="top-banner-root">
<span class="top-banner-title-font">Test results</span>
<br/>
<span class="top-banner-font-1">1 suite</span>
<span class="top-banner-font-1">1 suite, 1 failed test</span>
</div> <!-- top-banner-root -->
<div class="navigator-root">
<div class="navigator-suite-header">
......@@ -38,7 +38,7 @@
<div class="rounded-window">
<div class="suite-header light-rounded-window-top">
<a href="#" class="navigator-link" panel-name="suite-Default_suite">
<span class="suite-name border-passed">Default suite</span>
<span class="suite-name border-failed">Default suite</span>
</a> <!-- navigator-link -->
</div> <!-- suite-header light-rounded-window-top -->
<div class="navigator-suite-content">
......@@ -49,7 +49,7 @@
<ul>
<li>
<a href="#" class="navigator-link " panel-name="test-xml-Default_suite">
<span>C:\Users\123456\AppData\Local\Temp\testng-eclipse--327584216\testng-customsuite.xml</span>
<span>C:\Users\123456\AppData\Local\Temp\testng-eclipse-158503705\testng-customsuite.xml</span>
</a> <!-- navigator-link -->
</li>
<li>
......@@ -91,21 +91,21 @@
<div class="suite-section-content">
<ul>
<li>
<span class="method-stats">1 method, 1 passed</span>
<span class="method-stats">1 method, 1 failed, </span>
</li>
<li>
<span class="method-list-title passed">Passed methods</span>
<span class="show-or-hide-methods passed">
<a href="#" panel-name="suite-Default_suite" class="hide-methods passed suite-Default_suite"> (hide)</a> <!-- hide-methods passed suite-Default_suite -->
<a href="#" panel-name="suite-Default_suite" class="show-methods passed suite-Default_suite"> (show)</a> <!-- show-methods passed suite-Default_suite -->
<span class="method-list-title failed">Failed methods</span>
<span class="show-or-hide-methods failed">
<a href="#" panel-name="suite-Default_suite" class="hide-methods failed suite-Default_suite"> (hide)</a> <!-- hide-methods failed suite-Default_suite -->
<a href="#" panel-name="suite-Default_suite" class="show-methods failed suite-Default_suite"> (show)</a> <!-- show-methods failed suite-Default_suite -->
</span>
<div class="method-list-content passed suite-Default_suite">
<div class="method-list-content failed suite-Default_suite">
<span>
<img width="3%" src="passed.png"/>
<a href="#" class="method navigator-link" panel-name="suite-Default_suite" title="com.pipi.invoker.CosPlayerTest" hash-for-method="testBSend">testBSend</a> <!-- method navigator-link -->
<img width="3%" src="failed.png"/>
<a href="#" class="method navigator-link" panel-name="suite-Default_suite" title="com.pipi.invoker.CosPlayerTest" hash-for-method="testHoldStatus">testHoldStatus</a> <!-- method navigator-link -->
</span>
<br/>
</div> <!-- method-list-content passed suite-Default_suite -->
</div> <!-- method-list-content failed suite-Default_suite -->
</li>
</ul>
</div> <!-- suite-section-content -->
......@@ -117,27 +117,65 @@
<div class="wrapper">
<div class="main-panel-root">
<div panel-name="suite-Default_suite" class="panel Default_suite">
<div class="suite-Default_suite-class-passed">
<div class="suite-Default_suite-class-failed">
<div class="main-panel-header rounded-window-top">
<img src="passed.png"/>
<img src="failed.png"/>
<span class="class-name">com.pipi.invoker.CosPlayerTest</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="method">
<div class="method-content">
<a name="testBSend">
</a> <!-- testBSend -->
<span class="method-name">testBSend</span>
<a name="testHoldStatus">
</a> <!-- testHoldStatus -->
<span class="method-name">testHoldStatus</span>
<div class="stack-trace">java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
</div> <!-- stack-trace -->
<em>
(送背包礼物) </em>
(聊天室下麦/ /api/v2/room/mic/hold-status) </em>
</div> <!-- method-content -->
</div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed -->
</div> <!-- suite-Default_suite-class-failed -->
</div> <!-- panel Default_suite -->
<div panel-name="test-xml-Default_suite" class="panel">
<div class="main-panel-header rounded-window-top">
<span class="header-content">C:\Users\123456\AppData\Local\Temp\testng-eclipse--327584216\testng-customsuite.xml</span>
<span class="header-content">C:\Users\123456\AppData\Local\Temp\testng-eclipse-158503705\testng-customsuite.xml</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<pre>
......@@ -148,7 +186,7 @@
&lt;classes&gt;
&lt;class name=&quot;com.pipi.invoker.CosPlayerTest&quot;&gt;
&lt;methods&gt;
&lt;include name=&quot;testBSend&quot;/&gt;
&lt;include name=&quot;testHoldStatus&quot;/&gt;
&lt;/methods&gt;
&lt;/class&gt; &lt;!-- com.pipi.invoker.CosPlayerTest --&gt;
&lt;/classes&gt;
......@@ -178,7 +216,7 @@
<span class="test-group-name">pipi-test</span>
<br/>
<div class="method-in-group">
<span class="method-in-group-name">testBSend</span>
<span class="method-in-group-name">testHoldStatus</span>
<br/>
</div> <!-- method-in-group -->
</div> <!-- test-group -->
......@@ -200,14 +238,14 @@ data.addColumn('string', 'Class');
data.addColumn('number', 'Time (ms)');
data.addRows(1);
data.setCell(0, 0, 0)
data.setCell(0, 1, 'testBSend')
data.setCell(0, 1, 'testHoldStatus')
data.setCell(0, 2, 'com.pipi.invoker.CosPlayerTest')
data.setCell(0, 3, 1391);
data.setCell(0, 3, 222);
window.suiteTableData['Default_suite']= { tableData: data, tableDiv: 'times-div-Default_suite'}
return data;
}
</script>
<span class="suite-total-time">Total running time: 1 seconds</span>
<span class="suite-total-time">Total running time: 222 ms</span>
<div id="times-div-Default_suite">
</div> <!-- times-div-Default_suite -->
</div> <!-- times-div -->
......@@ -219,47 +257,29 @@ return data;
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="reporter-method-div">
<span class="reporter-method-name">testBSend</span>
<span class="reporter-method-name">testHoldStatus</span>
<div class="reporter-method-output-div">
<span class="reporter-method-output">======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">###Http Request Url### : </span>
<span class="reporter-method-output">https://pre-test-api-admin.apeiwan.com/api/v1/user/list</span>
<span class="reporter-method-output">###Http Request Method### : POST</span>
<span class="reporter-method-output">###Http Request Headers### : </span>
<span class="reporter-method-output">{"token":"48bead0622e4421ca0501c2bafb94146","Content-Type":"application/x-www-form-urlencoded"}</span>
<span class="reporter-method-output">###Http Request queryString before URLEncoder### : </span>
<span class="reporter-method-output">{"mobile":"13823774131","pageSize":10,"pageNum":1}</span>
<span class="reporter-method-output">###Http Request queryString after URLEncoder### :</span>
<span class="reporter-method-output">mobile=13823774131&pageSize=10&pageNum=1</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">###Http Response Status line### : </span>
<span class="reporter-method-output">HTTP/1.1 200 OK</span>
<span class="reporter-method-output">###Http Response Headers### : </span>
<span class="reporter-method-output">{"Transfer-Encoding":"chunked","Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}</span>
<span class="reporter-method-output">###Http Response Content### :</span>
<span class="reporter-method-output">{"msg":"查询用户列表成功!","data":{"startRow":1,"lastPage":1,"navigatepageNums":[1],"prePage":0,"hasNextPage":false,"nextPage":0,"pageSize":10,"orderBy":"u.create_time desc","endRow":1,"list":[{"sourceId":0,"platformAuthUrl":"","platformAuth":0,"type":2,"balance":0.00,"charmDrawSum":0,"loginIp":"61.183.246.70","id":5523052,"chargeBalance":10000.00,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","lastMemberExp":0,"activeTime":"2021-09-01 09:56:26","userInfoAuth":2,"status":1,"gender":1,"registerType":0,"guildCode":"16677017","userCode":"125032550","loginTime":"2021-09-01 17:22:51","ordersTakeStatus":1,"nickname":"test","popularityLevelName":"钻28","registIp":"61.183.246.70","virtualBalance":0,"isCancel":false,"memberLevel":0,"mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","quickServerStatus":5,"imId":"5523052_20210831","scoreAvg":4.0,"charm":0,"createTime":"2021-08-31 11:13:54","newUser":false,"popularityLevelCode":28}],"pageNum":1,"navigatePages":8,"total":1,"pages":1,"size":1,"firstPage":1,"isLastPage":true,"hasPreviousPage":false,"isFirstPage":true},"status":200}</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">###Http Request Url### : </span>
<span class="reporter-method-output">https://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send</span>
<span class="reporter-method-output">https://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status</span>
<span class="reporter-method-output">###Http Request Method### : POST</span>
<span class="reporter-method-output">###Http Request Headers### : </span>
<span class="reporter-method-output">{"token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","Content-Type":"application/x-www-form-urlencoded"}</span>
<span class="reporter-method-output">{"token":"APP-671307b557024741b0f6292b19388e89#5523051","Content-Type":"application/x-www-form-urlencoded"}</span>
<span class="reporter-method-output">###Http Request queryString before URLEncoder### : </span>
<span class="reporter-method-output">{"actionType":1,"amount":"1","roomNo":"882100","backpackId":"4106747","userIds":"5523052","timestamp":"1630395325064"}</span>
<span class="reporter-method-output">{"roomNo":"882100","index":1,"userId":4022309}</span>
<span class="reporter-method-output">###Http Request queryString after URLEncoder### :</span>
<span class="reporter-method-output">actionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064</span>
<span class="reporter-method-output">roomNo=882100&index=1&userId=4022309</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">###Http Response Status line### : </span>
<span class="reporter-method-output">HTTP/1.1 200 OK</span>
<span class="reporter-method-output">###Http Response Headers### : </span>
<span class="reporter-method-output">{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:38 GMT","Content-Type":"application/json"}</span>
<span class="reporter-method-output">{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}</span>
<span class="reporter-method-output">###Http Response Content### :</span>
<span class="reporter-method-output">{"msg":"赠送成功","data":"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==","status":200}</span>
<span class="reporter-method-output">{"msg":"抱下麦失败,用户已下麦位","data":{"errcode":50030},"status":500}</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======</span>
<span class="reporter-method-output">======本次用例运行消耗时间 01秒389毫秒======</span>
<span class="reporter-method-output">======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======</span>
<span class="reporter-method-output">======本次用例运行消耗时间 222毫秒======</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">###Http Request Url### : </span>
<span class="reporter-method-output">http://10.1.10.21:9090/pipi-test-center/report/testStatistic.json</span>
......@@ -267,12 +287,12 @@ return data;
<span class="reporter-method-output">###Http Request Headers### : </span>
<span class="reporter-method-output">{"Content-Type":"application/json"}</span>
<span class="reporter-method-output">###Http Request Content### : </span>
<span class="reporter-method-output">{"buildId":0,"caseDescription":"送背包礼物","caseLog":"======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-admin.apeiwan.com/api/v1/user/list\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"48bead0622e4421ca0501c2bafb94146\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"mobile\":\"13823774131\",\"pageSize\":10,\"pageNum\":1}\r\n###Http Request queryString after URLEncoder### :\r\nmobile=13823774131&pageSize=10&pageNum=1\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Strict-Transport-Security\":\"max-age=15724800; includeSubDomains\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:37 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"查询用户列表成功!\",\"data\":{\"startRow\":1,\"lastPage\":1,\"navigatepageNums\":[1],\"prePage\":0,\"hasNextPage\":false,\"nextPage\":0,\"pageSize\":10,\"orderBy\":\"u.create_time desc\",\"endRow\":1,\"list\":[{\"sourceId\":0,\"platformAuthUrl\":\"\",\"platformAuth\":0,\"type\":2,\"balance\":0.00,\"charmDrawSum\":0,\"loginIp\":\"61.183.246.70\",\"id\":5523052,\"chargeBalance\":10000.00,\"headPortraitsUrl\":\"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg\",\"lastMemberExp\":0,\"activeTime\":\"2021-09-01 09:56:26\",\"userInfoAuth\":2,\"status\":1,\"gender\":1,\"registerType\":0,\"guildCode\":\"16677017\",\"userCode\":\"125032550\",\"loginTime\":\"2021-09-01 17:22:51\",\"ordersTakeStatus\":1,\"nickname\":\"test\",\"popularityLevelName\":\"钻28\",\"registIp\":\"61.183.246.70\",\"virtualBalance\":0,\"isCancel\":false,\"memberLevel\":0,\"mobile\":\"13823774131\",\"imPsw\":\"50343b2c0c9f45f489c479c8a6b7238f\",\"updateTime\":\"2021-08-31 11:13:53\",\"quickServerStatus\":5,\"imId\":\"5523052_20210831\",\"scoreAvg\":4.0,\"charm\":0,\"createTime\":\"2021-08-31 11:13:54\",\"newUser\":false,\"popularityLevelCode\":28}],\"pageNum\":1,\"navigatePages\":8,\"total\":1,\"pages\":1,\"size\":1,\"firstPage\":1,\"isLastPage\":true,\"hasPreviousPage\":false,\"isFirstPage\":true},\"status\":200}\r\n===================================\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"actionType\":1,\"amount\":\"1\",\"roomNo\":\"882100\",\"backpackId\":\"4106747\",\"userIds\":\"5523052\",\"timestamp\":\"1630395325064\"}\r\n###Http Request queryString after URLEncoder### :\r\nactionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:38 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"赠送成功\",\"data\":\"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==\",\"status\":200}\r\n===================================\r\n======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======\r\n======本次用例运行消耗时间 01秒389毫秒======\r","caseName":"testBSend","className":"com.pipi.invoker.CosPlayerTest","durationTime":"01秒389毫秒","endTime":"2021-09-01 17:41:38","id":0,"serviceId":1,"startTime":"2021-09-01 17:41:37","status":1}</span>
<span class="reporter-method-output">{"buildId":0,"caseDescription":"聊天室下麦/ /api/v2/room/mic/hold-status","caseLog":"======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-671307b557024741b0f6292b19388e89#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"roomNo\":\"882100\",\"index\":1,\"userId\":4022309}\r\n###Http Request queryString after URLEncoder### :\r\nroomNo=882100&index=1&userId=4022309\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Sat, 04 Sep 2021 08:23:05 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"抱下麦失败,用户已下麦位\",\"data\":{\"errcode\":50030},\"status\":500}\r\n===================================\r\n======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======\r\n======本次用例运行消耗时间 222毫秒======\r","caseMessage":"java.lang.AssertionError: expected [200] but found [500]\r\n\tat org.testng.Assert.fail(Assert.java:94)\r\n\tat org.testng.Assert.failNotEquals(Assert.java:513)\r\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:135)\r\n\tat org.testng.Assert.assertEquals(Assert.java:116)\r\n\tat org.testng.Assert.assertEquals(Assert.java:389)\r\n\tat org.testng.Assert.assertEquals(Assert.java:399)\r\n\tat com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)\r\n\tat org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)\r\n\tat org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)\r\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:641)\r\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)\r\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)\r\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:756)\r\n\tat org.testng.TestRunner.run(TestRunner.java:610)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:387)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:289)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1218)\r\n\tat org.testng.TestNG.runSuites(TestNG.java:1133)\r\n\tat org.testng.TestNG.run(TestNG.java:1104)\r\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\r\n","caseName":"testHoldStatus","className":"com.pipi.invoker.CosPlayerTest","durationTime":"222毫秒","endTime":"2021-09-04 16:23:04","id":0,"serviceId":1,"startTime":"2021-09-04 16:23:04","status":2}</span>
<span class="reporter-method-output">===================================</span>
<span class="reporter-method-output">###Http Response Status line### : </span>
<span class="reporter-method-output">HTTP/1.1 200</span>
<span class="reporter-method-output">###Http Response Headers### : </span>
<span class="reporter-method-output">{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Wed, 01 Sep 2021 09:41:40 GMT","Content-Type":"application/json;charset=UTF-8"}</span>
<span class="reporter-method-output">{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Sat, 04 Sep 2021 08:23:06 GMT","Content-Type":"application/json;charset=UTF-8"}</span>
<span class="reporter-method-output">###Http Response Content### :</span>
<span class="reporter-method-output">{"code":200,"data":true}</span>
<span class="reporter-method-output">===================================</span>
......@@ -282,14 +302,24 @@ return data;
</div> <!-- panel -->
<div panel-name="ignored-methods-Default_suite" class="panel">
<div class="main-panel-header rounded-window-top">
<span class="header-content">28 ignored methods</span>
<span class="header-content">44 ignored methods</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="ignored-class-div">
<span class="ignored-class-name">com.pipi.invoker.CosPlayerTest</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">testDictGet</span>
<br/>
<span class="ignored-method-name">testgiftProductList</span>
<br/>
<span class="ignored-method-name">testDelete</span>
<br/>
<span class="ignored-method-name">testRoomMicAll</span>
<br/>
<span class="ignored-method-name">testRoomEnter</span>
<br/>
<span class="ignored-method-name">testMicAll</span>
<br/>
<span class="ignored-method-name">testUpList</span>
<br/>
<span class="ignored-method-name">testUserList</span>
......@@ -302,13 +332,21 @@ return data;
<br/>
<span class="ignored-method-name">testLotteryActivity</span>
<br/>
<span class="ignored-method-name">testBSend</span>
<br/>
<span class="ignored-method-name">testHoldUp</span>
<br/>
<span class="ignored-method-name">testRemove</span>
<br/>
<span class="ignored-method-name">testVirtualProductList</span>
<br/>
<span class="ignored-method-name">testUserGet</span>
<br/>
<span class="ignored-method-name">testAuditGuild</span>
<br/>
<span class="ignored-method-name">testOrderList</span>
<br/>
<span class="ignored-method-name">testAuditGuild</span>
<span class="ignored-method-name">testRecentAuditionDetails</span>
<br/>
<span class="ignored-method-name">testGetUserSimple2</span>
<br/>
......@@ -326,24 +364,38 @@ return data;
<br/>
<span class="ignored-method-name">testGetUserBalance</span>
<br/>
<span class="ignored-method-name">testMoneyDetailsSave</span>
<br/>
<span class="ignored-method-name">testActivityList</span>
<br/>
<span class="ignored-method-name">testMoneyDetailsSave</span>
<span class="ignored-method-name">testVirtualMoneyModify</span>
<br/>
<span class="ignored-method-name">testMSend</span>
<br/>
<span class="ignored-method-name">testVirtualMoneyModify</span>
<span class="ignored-method-name">testProductList</span>
<br/>
<span class="ignored-method-name">testManagerList</span>
<br/>
<span class="ignored-method-name">testOrderProduct</span>
<br/>
<span class="ignored-method-name">testPlayeeCenter</span>
<br/>
<span class="ignored-method-name">testState</span>
<br/>
<span class="ignored-method-name">testDynamicGet</span>
<br/>
<span class="ignored-method-name">testGethome</span>
<br/>
<span class="ignored-method-name">testbackpackGift</span>
<br/>
<span class="ignored-method-name">testgiftBoxSend</span>
<br/>
<span class="ignored-method-name">testGuildSearch</span>
<br/>
<span class="ignored-method-name">testPipibiSend</span>
<br/>
<span class="ignored-method-name">testOperations</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
</div> <!-- main-panel-content rounded-window-bottom -->
......@@ -364,40 +416,42 @@ return data;
<span class="method-start">4 ms</span>
</div> <!-- configuration-class before -->
<div class="configuration-class before">
<span class="method-name">BeforeClassTest</span>
<span class="method-start">218 ms</span>
<span class="method-name">beforeClass</span>
<span class="method-start">205 ms</span>
</div> <!-- configuration-class before -->
<div class="configuration-class before">
<span class="method-name">beforeClass</span>
<span class="method-start">218 ms</span>
<span class="method-name">BeforeClassTest</span>
<span class="method-start">206 ms</span>
</div> <!-- configuration-class before -->
<div class="configuration-class before">
<span class="method-name">beforeClassTest</span>
<span class="method-start">218 ms</span>
<span class="method-start">206 ms</span>
</div> <!-- configuration-class before -->
<div class="configuration-method before">
<span class="method-name">springTestContextBeforeTestMethod(public void com.pipi.invoker.CosPlayerTest.testBSend())</span>
<span class="method-start">1460 ms</span>
<span class="method-name">springTestContextBeforeTestMethod(public void com.pipi.invoker.CosPlayerTest.testHoldStatus())</span>
<span class="method-start">1082 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method">
<span class="method-name">testBSend</span>
<span class="method-start">1460 ms</span>
<img src="failed.png">
</img>
<span class="method-name">testHoldStatus</span>
<span class="method-start">1083 ms</span>
</div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">springTestContextAfterTestMethod(public void com.pipi.invoker.CosPlayerTest.testBSend())</span>
<span class="method-start">5465 ms</span>
<span class="method-name">springTestContextAfterTestMethod(public void com.pipi.invoker.CosPlayerTest.testHoldStatus())</span>
<span class="method-start">8040 ms</span>
</div> <!-- configuration-method after -->
<div class="configuration-class after">
<span class="method-name">afterClass</span>
<span class="method-start">5466 ms</span>
<span class="method-start">8044 ms</span>
</div> <!-- configuration-class after -->
<div class="configuration-class after">
<span class="method-name">afterClassTest</span>
<span class="method-start">5466 ms</span>
<span class="method-start">8044 ms</span>
</div> <!-- configuration-class after -->
<div class="configuration-class after">
<span class="method-name">springTestContextAfterTestClass</span>
<span class="method-start">5466 ms</span>
<span class="method-start">8045 ms</span>
</div> <!-- configuration-class after -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- panel -->
......
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite name="com.pipi.invoker.CosPlayerTest" tests="1" time="1.392" ignored="28" failures="0" timestamp="01 九月 2021 09:41:41 GMT" skipped="0" hostname="DESKTOP-U3UHQH3" errors="0">
<testcase name="testBSend" time="1.392" classname="com.pipi.invoker.CosPlayerTest"/>
<testsuite name="com.pipi.invoker.CosPlayerTest" tests="1" time="0.226" ignored="44" failures="1" timestamp="04 九月 2021 08:23:13 GMT" skipped="0" hostname="DESKTOP-U3UHQH3" errors="0">
<testcase name="testHoldStatus" time="0.226" classname="com.pipi.invoker.CosPlayerTest">
<failure type="java.lang.AssertionError" message="expected [200] but found [500]">
<![CDATA[java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
]]>
</failure>
</testcase> <!-- testHoldStatus -->
<testcase name="testDictGet" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testDictGet -->
<testcase name="testgiftProductList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testgiftProductList -->
<testcase name="testDelete" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testDelete -->
<testcase name="testRoomMicAll" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testRoomMicAll -->
<testcase name="testRoomEnter" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testRoomEnter -->
<testcase name="testMicAll" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testMicAll -->
<testcase name="testUpList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testUpList -->
......@@ -23,18 +78,30 @@
<testcase name="testLotteryActivity" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testLotteryActivity -->
<testcase name="testBSend" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testBSend -->
<testcase name="testHoldUp" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testHoldUp -->
<testcase name="testRemove" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testRemove -->
<testcase name="testVirtualProductList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testVirtualProductList -->
<testcase name="testUserGet" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testUserGet -->
<testcase name="testAuditGuild" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testAuditGuild -->
<testcase name="testOrderList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testOrderList -->
<testcase name="testAuditGuild" classname="com.pipi.invoker.CosPlayerTest">
<testcase name="testRecentAuditionDetails" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testAuditGuild -->
</testcase> <!-- testRecentAuditionDetails -->
<testcase name="testGetUserSimple2" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testGetUserSimple2 -->
......@@ -59,31 +126,52 @@
<testcase name="testGetUserBalance" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testGetUserBalance -->
<testcase name="testMoneyDetailsSave" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testMoneyDetailsSave -->
<testcase name="testActivityList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testActivityList -->
<testcase name="testMoneyDetailsSave" classname="com.pipi.invoker.CosPlayerTest">
<testcase name="testVirtualMoneyModify" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testMoneyDetailsSave -->
</testcase> <!-- testVirtualMoneyModify -->
<testcase name="testMSend" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testMSend -->
<testcase name="testVirtualMoneyModify" classname="com.pipi.invoker.CosPlayerTest">
<testcase name="testProductList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testVirtualMoneyModify -->
</testcase> <!-- testProductList -->
<testcase name="testManagerList" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testManagerList -->
<testcase name="testOrderProduct" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testOrderProduct -->
<testcase name="testPlayeeCenter" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testPlayeeCenter -->
<testcase name="testState" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testState -->
<testcase name="testDynamicGet" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testDynamicGet -->
<testcase name="testGethome" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testGethome -->
<testcase name="testbackpackGift" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testbackpackGift -->
<testcase name="testgiftBoxSend" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testgiftBoxSend -->
<testcase name="testGuildSearch" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testGuildSearch -->
<testcase name="testPipibiSend" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testPipibiSend -->
<testcase name="testOperations" classname="com.pipi.invoker.CosPlayerTest">
<skipped/>
</testcase> <!-- testOperations -->
</testsuite> <!-- com.pipi.invoker.CosPlayerTest -->
......@@ -11,17 +11,17 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testLotteryActivity</td>
<td>testHoldUp</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testRemove</td>
<td>testLotteryActivity</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testOrderList</td>
<td>testRemove</td>
<td>pipi-test </td>
</tr>
<tr>
......@@ -41,22 +41,47 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testOrderList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testGetMine</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testVirtualProductList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testGetUserSimple2</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testUpList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testGiftList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testUpList</td>
<td>testHoldStatus</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testDictGet</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testgiftProductList</td>
<td>pipi-test </td>
</tr>
<tr>
......@@ -66,11 +91,26 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testRoomMicAll</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testRoomEnter</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testUserList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testMicAll</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testRoomRecord</td>
<td>pipi-test </td>
</tr>
......@@ -86,11 +126,31 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testState</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testPlayeeCenter</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testDynamicGet</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testGethome</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testbackpackGift</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testPipibiSend</td>
<td>pipi-test </td>
</tr>
......@@ -101,6 +161,16 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testOperations</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testgiftBoxSend</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testRoomList</td>
<td>pipi-test </td>
</tr>
......@@ -121,12 +191,12 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testRecordExport</td>
<td>testRecentAuditionDetails</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testActivityList</td>
<td>testRecordExport</td>
<td>pipi-test </td>
</tr>
<tr>
......@@ -136,6 +206,11 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testActivityList</td>
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testOrderProduct</td>
<td>pipi-test </td>
</tr>
......@@ -146,7 +221,7 @@
</tr>
<tr>
<td>&nbsp;</td>
<td>testMSend</td>
<td>testProductList</td>
<td>pipi-test </td>
</tr>
<tr>
......@@ -155,6 +230,11 @@
<td>pipi-test </td>
</tr>
<tr>
<td>&nbsp;</td>
<td>testMSend</td>
<td>pipi-test </td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
......
<h2>Groups used for this test run</h2><table border="1">
<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>pipi-test</td><td>CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]<br/></td></tr>
<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>pipi-test</td><td>CosPlayerTest.testHoldStatus()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]<br/></td></tr>
</table>
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:36</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/04 16:23:03</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:41</td> <td>5248</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<tr bgcolor="ee72e6"> <td>21/09/04 16:23:11</td> <td>7838</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:41</td> <td>5248</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/04 16:23:11</td> <td>7838</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:36</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<tr bgcolor="ee72e6"> <td>21/09/04 16:23:03</td> <td>-1</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="7362d6"> <td>21/09/01 17:41:36</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<tr bgcolor="7362d6"> <td>21/09/04 16:23:03</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5248</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:11</td> <td>7839</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5247</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:11</td> <td>7834</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>-216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:03</td> <td>-204</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:37</td> <td>1242</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:04</td> <td>877</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>-214</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:03</td> <td>-202</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:37</td> <td>1242</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testBSend</td>
<tr bgcolor="f385a2"> <td>21/09/04 16:23:04</td> <td>877</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testHoldStatus()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testHoldStatus</td>
<td>main@1365008457</td> <td></td> </tr>
</table>
<h2>Methods that were not run</h2><table>
<tr><td>com.pipi.invoker.CosPlayerTest.testDictGet<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取字典/api/v2/dict/get</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testgiftProductList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取礼物列表(非聊天室内)/api/v1/gift-product/list </i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testDelete<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>/v1/rask/manager/status/delete</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRoomMicAll<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>麦位相关接口</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRoomEnter<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>进入房间/api/v2/room/enter</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testMicAll<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>聊天室所有麦位信息/api/v1/room/mic/all</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testUpList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取上麦、试音申请列表数据</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testUserList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>用户信息</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRoomRecord<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询超管巡查记录 /api/v1/rask/manager/room/record</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGiftList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>礼物列表</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGetUserSimple<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取用户信息v1</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testLotteryActivity<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>开宝箱</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testBSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送背包礼物</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testHoldUp<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>聊天室上麦/ /api/v2/room/mic/hold-up</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRemove<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>将成员从公会移除</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testVirtualProductList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取礼物面板/api/v6/virtual-product/list </i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testUserGet<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>/api/v2/user/get 获取用户信息</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testOrderList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询订单</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testAuditGuild<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>申请加入公会及审核</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testOrderList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询订单</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRecentAuditionDetails<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>派单厅-/api/v2/assign/recent-audition-details</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGetUserSimple2<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取用户信息v2</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGetMine<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>/api/v3/user/get-mine 获取用户信(人气等级)</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testQSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送全服礼物</i></td></tr>
......@@ -18,13 +27,20 @@
<tr><td>com.pipi.invoker.CosPlayerTest.testRecordExport<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询超管巡查记录导出</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testRSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送热度值礼物</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGetUserBalance<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>获取用户皮皮币/钻石余额</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testActivityList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>幸运夺宝箱列表</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testMoneyDetailsSave<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>充皮皮币</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testMSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送魅力值礼物</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testActivityList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>幸运夺宝箱列表</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testVirtualMoneyModify<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>充钻石</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testMSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送魅力值礼物</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testProductList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>/api/v1/product/list</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testManagerList<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询超管列表 /api/v1/rask/manager/list</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testOrderProduct<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>下单-王者荣耀</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testPlayeeCenter<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>陪玩师中心/api/v1/playee/center</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testState<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>首页获取关注类信息,app首页显示时会调用 /api/v2/dynamic-info-flow/</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testDynamicGet<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>首页视频推荐/api/v2/dynamic/get</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGethome<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i> /api/v3/user/get-home获取用户信息(用户是否是巡管员) </i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testbackpackGift<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>查询背包礼物信息 /api/v3/virtual-product/my/backpack/gift</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testgiftBoxSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>赠送礼盒 /api/v2/room/gift-box/send</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testGuildSearch<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>搜索公会</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testPipibiSend<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>送皮皮币礼物</i></td></tr>
<tr><td>com.pipi.invoker.CosPlayerTest.testOperations<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>api/v1/welfare-center/operations</i></td></tr>
</table>
\ No newline at end of file
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:03</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:35</td> <td>2</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:03</td> <td>2</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextPrepareTestInstance</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:36</td> <td>216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<tr bgcolor="ee72e6"> <td>21/09/04 16:23:03</td> <td>203</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseDubboTestCase.beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="7362d6"> <td>21/09/01 17:41:36</td> <td>216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<tr bgcolor="7362d6"> <td>21/09/04 16:23:03</td> <td>204</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTest.beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;beforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:36</td> <td>216</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/04 16:23:03</td> <td>204</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;CosPlayerTest.BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;BeforeClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:37</td> <td>1458</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:04</td> <td>1081</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;AbstractTestNGSpringContextTests.springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&gt;&gt;springTestContextBeforeTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:37</td> <td>1458</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testBSend</td>
<tr bgcolor="f385a2"> <td>21/09/04 16:23:04</td> <td>1081</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="CosPlayerTest.testHoldStatus()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">testHoldStatus</td>
<td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5463</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:11</td> <td>8038</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestMethod</td>
<td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="f385a2"> <td>21/09/01 17:41:41</td> <td>5464</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<tr bgcolor="f385a2"> <td>21/09/04 16:23:11</td> <td>8042</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;CosPlayerTest.afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClassTest</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="ee72e6"> <td>21/09/01 17:41:41</td> <td>5464</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<tr bgcolor="ee72e6"> <td>21/09/04 16:23:11</td> <td>8042</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseDubboTestCase.afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;afterClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
<tr bgcolor="d4bf7e"> <td>21/09/01 17:41:41</td> <td>5464</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<tr bgcolor="d4bf7e"> <td>21/09/04 16:23:11</td> <td>8043</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;AbstractTestNGSpringContextTests.springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]">&lt;&lt;springTestContextAfterTestClass</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1365008457</td> <td></td> </tr>
</table>
<h2>Reporter output</h2><table><tr><td>======2021-09-01 17:41:35:测试集开始======</td></tr>
<tr><td>======2021-09-01 17:41:36:012:测试【com.pipi.invoker.CosPlayerTest】开始======</td></tr>
<h2>Reporter output</h2><table><tr><td>======2021-09-04 16:23:03:测试集开始======</td></tr>
<tr><td>======2021-09-04 16:23:03:814:测试【com.pipi.invoker.CosPlayerTest】开始======</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Request Url### : </td></tr>
<tr><td>https://pre-test-api-admin.apeiwan.com/login</td></tr>
......@@ -14,9 +14,9 @@
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"787","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>{"Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"787","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"","data":{"cancel":false,"id":75,"roleId":6,"updateTime":"2021-04-22 18:52:37","token":"48bead0622e4421ca0501c2bafb94146","createTime":"2019-11-06 12:07:10","newUser":false,"name":"程杰","roleName":"开发人员","username":"chengjie","status":1},"status":200}</td></tr>
<tr><td>{"msg":"","data":{"cancel":false,"id":75,"roleId":6,"updateTime":"2021-04-22 18:52:37","token":"d783f96f4ec44494b08043062b337dfe","createTime":"2019-11-06 12:07:10","newUser":false,"name":"程杰","roleName":"开发人员","username":"chengjie","status":1},"status":200}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Request Url### : </td></tr>
......@@ -32,7 +32,7 @@
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"验证码发送成功","status":200}</td></tr>
<tr><td>===================================</td></tr>
......@@ -50,9 +50,9 @@
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"934","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"934","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"","data":{"cancel":false,"gender":0,"platformAuth":0,"type":1,"userCode":"115032550","nickname":"沉着的电脑","id":5523051,"headPortraitsUrl":"https://game-play.oss-cn-hangzhou.aliyuncs.com/app/images/defaultusericon/userpic13.jpg","memberExp":18,"mobile":"13823774134","imPsw":"b739ce120f584a7597187eecc691bba8","updateTime":"2021-08-31 11:13:53","imId":"5523051_20210831","token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","createTime":"2021-08-31 11:13:53","newUser":false,"status":1},"status":200}</td></tr>
<tr><td>{"msg":"","data":{"cancel":false,"gender":0,"platformAuth":0,"type":1,"userCode":"115032550","nickname":"沉着的电脑","id":5523051,"headPortraitsUrl":"https://game-play.oss-cn-hangzhou.aliyuncs.com/app/images/defaultusericon/userpic13.jpg","memberExp":18,"mobile":"13823774134","imPsw":"b739ce120f584a7597187eecc691bba8","updateTime":"2021-08-31 11:13:53","imId":"5523051_20210831","token":"APP-671307b557024741b0f6292b19388e89#5523051","createTime":"2021-08-31 11:13:53","newUser":false,"status":1},"status":200}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Request Url### : </td></tr>
......@@ -68,7 +68,7 @@
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"验证码发送成功","status":200}</td></tr>
<tr><td>===================================</td></tr>
......@@ -86,49 +86,31 @@
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"931","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"931","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"","data":{"cancel":false,"gender":1,"platformAuth":0,"type":2,"userCode":"125032550","nickname":"test","id":5523052,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","imId":"5523052_20210831","token":"APP-f4c43870a9c141e0afdb5f523a966731#5523052","createTime":"2021-08-31 11:13:54","newUser":false,"status":1},"status":200}</td></tr>
<tr><td>{"msg":"","data":{"cancel":false,"gender":1,"platformAuth":0,"type":2,"userCode":"125032550","nickname":"test","id":5523052,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","imId":"5523052_20210831","token":"APP-9e877c87fe364569bb9967764217a543#5523052","createTime":"2021-08-31 11:13:54","newUser":false,"status":1},"status":200}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======</td></tr>
<tr><td>======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Request Url### : </td></tr>
<tr><td>https://pre-test-api-admin.apeiwan.com/api/v1/user/list</td></tr>
<tr><td>https://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status</td></tr>
<tr><td>###Http Request Method### : POST</td></tr>
<tr><td>###Http Request Headers### : </td></tr>
<tr><td>{"token":"48bead0622e4421ca0501c2bafb94146","Content-Type":"application/x-www-form-urlencoded"}</td></tr>
<tr><td>{"token":"APP-671307b557024741b0f6292b19388e89#5523051","Content-Type":"application/x-www-form-urlencoded"}</td></tr>
<tr><td>###Http Request queryString before URLEncoder### : </td></tr>
<tr><td>{"mobile":"13823774131","pageSize":10,"pageNum":1}</td></tr>
<tr><td>{"roomNo":"882100","index":1,"userId":4022309}</td></tr>
<tr><td>###Http Request queryString after URLEncoder### :</td></tr>
<tr><td>mobile=13823774131&pageSize=10&pageNum=1</td></tr>
<tr><td>roomNo=882100&index=1&userId=4022309</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Transfer-Encoding":"chunked","Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"查询用户列表成功!","data":{"startRow":1,"lastPage":1,"navigatepageNums":[1],"prePage":0,"hasNextPage":false,"nextPage":0,"pageSize":10,"orderBy":"u.create_time desc","endRow":1,"list":[{"sourceId":0,"platformAuthUrl":"","platformAuth":0,"type":2,"balance":0.00,"charmDrawSum":0,"loginIp":"61.183.246.70","id":5523052,"chargeBalance":10000.00,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","lastMemberExp":0,"activeTime":"2021-09-01 09:56:26","userInfoAuth":2,"status":1,"gender":1,"registerType":0,"guildCode":"16677017","userCode":"125032550","loginTime":"2021-09-01 17:22:51","ordersTakeStatus":1,"nickname":"test","popularityLevelName":"钻28","registIp":"61.183.246.70","virtualBalance":0,"isCancel":false,"memberLevel":0,"mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","quickServerStatus":5,"imId":"5523052_20210831","scoreAvg":4.0,"charm":0,"createTime":"2021-08-31 11:13:54","newUser":false,"popularityLevelCode":28}],"pageNum":1,"navigatePages":8,"total":1,"pages":1,"size":1,"firstPage":1,"isLastPage":true,"hasPreviousPage":false,"isFirstPage":true},"status":200}</td></tr>
<tr><td>{"msg":"抱下麦失败,用户已下麦位","data":{"errcode":50030},"status":500}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Request Url### : </td></tr>
<tr><td>https://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send</td></tr>
<tr><td>###Http Request Method### : POST</td></tr>
<tr><td>###Http Request Headers### : </td></tr>
<tr><td>{"token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","Content-Type":"application/x-www-form-urlencoded"}</td></tr>
<tr><td>###Http Request queryString before URLEncoder### : </td></tr>
<tr><td>{"actionType":1,"amount":"1","roomNo":"882100","backpackId":"4106747","userIds":"5523052","timestamp":"1630395325064"}</td></tr>
<tr><td>###Http Request queryString after URLEncoder### :</td></tr>
<tr><td>actionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200 OK</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:38 GMT","Content-Type":"application/json"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"msg":"赠送成功","data":"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==","status":200}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======</td></tr>
<tr><td>======本次用例运行消耗时间 01秒389毫秒======</td></tr>
<tr><td>======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======</td></tr>
<tr><td>======本次用例运行消耗时间 222毫秒======</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Request Url### : </td></tr>
<tr><td>http://10.1.10.21:9090/pipi-test-center/report/testStatistic.json</td></tr>
......@@ -136,15 +118,15 @@
<tr><td>###Http Request Headers### : </td></tr>
<tr><td>{"Content-Type":"application/json"}</td></tr>
<tr><td>###Http Request Content### : </td></tr>
<tr><td>{"buildId":0,"caseDescription":"送背包礼物","caseLog":"======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-admin.apeiwan.com/api/v1/user/list\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"48bead0622e4421ca0501c2bafb94146\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"mobile\":\"13823774131\",\"pageSize\":10,\"pageNum\":1}\r\n###Http Request queryString after URLEncoder### :\r\nmobile=13823774131&pageSize=10&pageNum=1\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Strict-Transport-Security\":\"max-age=15724800; includeSubDomains\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:37 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"查询用户列表成功!\",\"data\":{\"startRow\":1,\"lastPage\":1,\"navigatepageNums\":[1],\"prePage\":0,\"hasNextPage\":false,\"nextPage\":0,\"pageSize\":10,\"orderBy\":\"u.create_time desc\",\"endRow\":1,\"list\":[{\"sourceId\":0,\"platformAuthUrl\":\"\",\"platformAuth\":0,\"type\":2,\"balance\":0.00,\"charmDrawSum\":0,\"loginIp\":\"61.183.246.70\",\"id\":5523052,\"chargeBalance\":10000.00,\"headPortraitsUrl\":\"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg\",\"lastMemberExp\":0,\"activeTime\":\"2021-09-01 09:56:26\",\"userInfoAuth\":2,\"status\":1,\"gender\":1,\"registerType\":0,\"guildCode\":\"16677017\",\"userCode\":\"125032550\",\"loginTime\":\"2021-09-01 17:22:51\",\"ordersTakeStatus\":1,\"nickname\":\"test\",\"popularityLevelName\":\"钻28\",\"registIp\":\"61.183.246.70\",\"virtualBalance\":0,\"isCancel\":false,\"memberLevel\":0,\"mobile\":\"13823774131\",\"imPsw\":\"50343b2c0c9f45f489c479c8a6b7238f\",\"updateTime\":\"2021-08-31 11:13:53\",\"quickServerStatus\":5,\"imId\":\"5523052_20210831\",\"scoreAvg\":4.0,\"charm\":0,\"createTime\":\"2021-08-31 11:13:54\",\"newUser\":false,\"popularityLevelCode\":28}],\"pageNum\":1,\"navigatePages\":8,\"total\":1,\"pages\":1,\"size\":1,\"firstPage\":1,\"isLastPage\":true,\"hasPreviousPage\":false,\"isFirstPage\":true},\"status\":200}\r\n===================================\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"actionType\":1,\"amount\":\"1\",\"roomNo\":\"882100\",\"backpackId\":\"4106747\",\"userIds\":\"5523052\",\"timestamp\":\"1630395325064\"}\r\n###Http Request queryString after URLEncoder### :\r\nactionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:38 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"赠送成功\",\"data\":\"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==\",\"status\":200}\r\n===================================\r\n======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======\r\n======本次用例运行消耗时间 01秒389毫秒======\r","caseName":"testBSend","className":"com.pipi.invoker.CosPlayerTest","durationTime":"01秒389毫秒","endTime":"2021-09-01 17:41:38","id":0,"serviceId":1,"startTime":"2021-09-01 17:41:37","status":1}</td></tr>
<tr><td>{"buildId":0,"caseDescription":"聊天室下麦/ /api/v2/room/mic/hold-status","caseLog":"======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-671307b557024741b0f6292b19388e89#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"roomNo\":\"882100\",\"index\":1,\"userId\":4022309}\r\n###Http Request queryString after URLEncoder### :\r\nroomNo=882100&index=1&userId=4022309\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Sat, 04 Sep 2021 08:23:05 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"抱下麦失败,用户已下麦位\",\"data\":{\"errcode\":50030},\"status\":500}\r\n===================================\r\n======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======\r\n======本次用例运行消耗时间 222毫秒======\r","caseMessage":"java.lang.AssertionError: expected [200] but found [500]\r\n\tat org.testng.Assert.fail(Assert.java:94)\r\n\tat org.testng.Assert.failNotEquals(Assert.java:513)\r\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:135)\r\n\tat org.testng.Assert.assertEquals(Assert.java:116)\r\n\tat org.testng.Assert.assertEquals(Assert.java:389)\r\n\tat org.testng.Assert.assertEquals(Assert.java:399)\r\n\tat com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)\r\n\tat org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)\r\n\tat org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)\r\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:641)\r\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)\r\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)\r\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:756)\r\n\tat org.testng.TestRunner.run(TestRunner.java:610)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:387)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:289)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1218)\r\n\tat org.testng.TestNG.runSuites(TestNG.java:1133)\r\n\tat org.testng.TestNG.run(TestNG.java:1104)\r\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\r\n","caseName":"testHoldStatus","className":"com.pipi.invoker.CosPlayerTest","durationTime":"222毫秒","endTime":"2021-09-04 16:23:04","id":0,"serviceId":1,"startTime":"2021-09-04 16:23:04","status":2}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>###Http Response Status line### : </td></tr>
<tr><td>HTTP/1.1 200</td></tr>
<tr><td>###Http Response Headers### : </td></tr>
<tr><td>{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Wed, 01 Sep 2021 09:41:40 GMT","Content-Type":"application/json;charset=UTF-8"}</td></tr>
<tr><td>{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Sat, 04 Sep 2021 08:23:06 GMT","Content-Type":"application/json;charset=UTF-8"}</td></tr>
<tr><td>###Http Response Content### :</td></tr>
<tr><td>{"code":200,"data":true}</td></tr>
<tr><td>===================================</td></tr>
<tr><td>======2021-09-01 17:41:41:260:测试【com.pipi.invoker.CosPlayerTest】结束======</td></tr>
<tr><td>======本次测试运行消耗时间 05秒248毫秒======</td></tr>
<tr><td>======2021-09-04 16:23:11:653:测试【com.pipi.invoker.CosPlayerTest】结束======</td></tr>
<tr><td>======本次测试运行消耗时间 07秒839毫秒======</td></tr>
</table>
\ No newline at end of file
<html><head><title>testng.xml for Default suite</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;guice-stage="DEVELOPMENT"&nbsp;name="Default&nbsp;suite"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;verbose="2"&nbsp;name="Default&nbsp;test"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.pipi.invoker.CosPlayerTest"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="testBSend"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.pipi.invoker.CosPlayerTest&nbsp;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;test&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;suite&nbsp;--&gt;<br/></tt></body></html>
\ No newline at end of file
<html><head><title>testng.xml for Default suite</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;guice-stage="DEVELOPMENT"&nbsp;name="Default&nbsp;suite"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;verbose="2"&nbsp;name="Default&nbsp;test"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.pipi.invoker.CosPlayerTest"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="testHoldStatus"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.pipi.invoker.CosPlayerTest&nbsp;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;test&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;suite&nbsp;--&gt;<br/></tt></body></html>
\ No newline at end of file
......
......@@ -13,16 +13,16 @@
<td>1 method:<br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (28)</a></td>
&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (44)</a></td>
</tr>
<tr>
<td><a target='mainFrame' href='groups.html'>1 group</a></td>
<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
</tr></table>
<table width='100%' class='test-passed'>
<table width='100%' class='test-failed'>
<tr><td>
<table style='width: 100%'><tr><td valign='top'>Default test (1/0/0)</td><td valign='top' align='right'>
<table style='width: 100%'><tr><td valign='top'>Default test (0/1/0)</td><td valign='top' align='right'>
<a href='Default test.html' target='mainFrame'>Results</a>
</td></tr></table>
</td></tr><p/>
......
......@@ -4,6 +4,6 @@
</head><body>
<h2><p align='center'>Test results</p></h2>
<table border='1' width='100%' class='main-page'><tr><th>Suite</th><th>Passed</th><th>Failed</th><th>Skipped</th><th>testng.xml</th></tr>
<tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>1</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr>
<tr align='center' class='invocation-passed'><td><a href='Default suite/index.html'>Default suite</a></td>
<td>1</td><td>0</td><td>0</td><td><a href='Default suite/testng.xml.html'>Link</a></td></tr></table></body></html>
<tr align='center' class='invocation-failed'><td><em>Total</em></td><td><em>0</em></td><td><em>1</em></td><td><em>0</em></td><td>&nbsp;</td></tr>
<tr align='center' class='invocation-failed'><td><a href='Default suite/index.html'>Default suite</a></td>
<td>0</td><td>1</td><td>0</td><td><a href='Default suite/testng.xml.html'>Link</a></td></tr></table></body></html>
......@@ -7,7 +7,7 @@
<methods>
<include name="springTestContextBeforeTestClass"/>
<include name="afterClass"/>
<include name="testBSend"/>
<include name="testHoldStatus"/>
<include name="BeforeClassTest"/>
<include name="afterClassTest"/>
<include name="springTestContextPrepareTestInstance"/>
......
<?xml version="1.0" encoding="UTF-8"?>
<testng-results skipped="0" failed="0" ignored="28" total="29" passed="1">
<testng-results skipped="0" failed="1" ignored="44" total="45" passed="0">
<reporter-output>
<line>
<![CDATA[======2021-09-01 17:41:35:测试集开始======]]>
<![CDATA[======2021-09-04 16:23:03:测试集开始======]]>
</line>
<line>
<![CDATA[======2021-09-01 17:41:36:012:测试【com.pipi.invoker.CosPlayerTest】开始======]]>
<![CDATA[======2021-09-04 16:23:03:814:测试【com.pipi.invoker.CosPlayerTest】开始======]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -50,13 +50,13 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"787","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"787","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"","data":{"cancel":false,"id":75,"roleId":6,"updateTime":"2021-04-22 18:52:37","token":"48bead0622e4421ca0501c2bafb94146","createTime":"2019-11-06 12:07:10","newUser":false,"name":"程杰","roleName":"开发人员","username":"chengjie","status":1},"status":200}]]>
<![CDATA[{"msg":"","data":{"cancel":false,"id":75,"roleId":6,"updateTime":"2021-04-22 18:52:37","token":"d783f96f4ec44494b08043062b337dfe","createTime":"2019-11-06 12:07:10","newUser":false,"name":"程杰","roleName":"开发人员","username":"chengjie","status":1},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -104,7 +104,7 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
......@@ -158,13 +158,13 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"934","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"934","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":0,"platformAuth":0,"type":1,"userCode":"115032550","nickname":"沉着的电脑","id":5523051,"headPortraitsUrl":"https://game-play.oss-cn-hangzhou.aliyuncs.com/app/images/defaultusericon/userpic13.jpg","memberExp":18,"mobile":"13823774134","imPsw":"b739ce120f584a7597187eecc691bba8","updateTime":"2021-08-31 11:13:53","imId":"5523051_20210831","token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","createTime":"2021-08-31 11:13:53","newUser":false,"status":1},"status":200}]]>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":0,"platformAuth":0,"type":1,"userCode":"115032550","nickname":"沉着的电脑","id":5523051,"headPortraitsUrl":"https://game-play.oss-cn-hangzhou.aliyuncs.com/app/images/defaultusericon/userpic13.jpg","memberExp":18,"mobile":"13823774134","imPsw":"b739ce120f584a7597187eecc691bba8","updateTime":"2021-08-31 11:13:53","imId":"5523051_20210831","token":"APP-671307b557024741b0f6292b19388e89#5523051","createTime":"2021-08-31 11:13:53","newUser":false,"status":1},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -212,7 +212,7 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
......@@ -266,19 +266,19 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"931","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"931","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":1,"platformAuth":0,"type":2,"userCode":"125032550","nickname":"test","id":5523052,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","imId":"5523052_20210831","token":"APP-f4c43870a9c141e0afdb5f523a966731#5523052","createTime":"2021-08-31 11:13:54","newUser":false,"status":1},"status":200}]]>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":1,"platformAuth":0,"type":2,"userCode":"125032550","nickname":"test","id":5523052,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","imId":"5523052_20210831","token":"APP-9e877c87fe364569bb9967764217a543#5523052","createTime":"2021-08-31 11:13:54","newUser":false,"status":1},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======]]>
<![CDATA[======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -287,7 +287,7 @@
<![CDATA[###Http Request Url### : ]]>
</line>
<line>
<![CDATA[https://pre-test-api-admin.apeiwan.com/api/v1/user/list]]>
<![CDATA[https://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status]]>
</line>
<line>
<![CDATA[###Http Request Method### : POST]]>
......@@ -296,19 +296,19 @@
<![CDATA[###Http Request Headers### : ]]>
</line>
<line>
<![CDATA[{"token":"48bead0622e4421ca0501c2bafb94146","Content-Type":"application/x-www-form-urlencoded"}]]>
<![CDATA[{"token":"APP-671307b557024741b0f6292b19388e89#5523051","Content-Type":"application/x-www-form-urlencoded"}]]>
</line>
<line>
<![CDATA[###Http Request queryString before URLEncoder### : ]]>
</line>
<line>
<![CDATA[{"mobile":"13823774131","pageSize":10,"pageNum":1}]]>
<![CDATA[{"roomNo":"882100","index":1,"userId":4022309}]]>
</line>
<line>
<![CDATA[###Http Request queryString after URLEncoder### :]]>
</line>
<line>
<![CDATA[mobile=13823774131&pageSize=10&pageNum=1]]>
<![CDATA[roomNo=882100&index=1&userId=4022309]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -323,76 +323,22 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Transfer-Encoding":"chunked","Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"查询用户列表成功!","data":{"startRow":1,"lastPage":1,"navigatepageNums":[1],"prePage":0,"hasNextPage":false,"nextPage":0,"pageSize":10,"orderBy":"u.create_time desc","endRow":1,"list":[{"sourceId":0,"platformAuthUrl":"","platformAuth":0,"type":2,"balance":0.00,"charmDrawSum":0,"loginIp":"61.183.246.70","id":5523052,"chargeBalance":10000.00,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","lastMemberExp":0,"activeTime":"2021-09-01 09:56:26","userInfoAuth":2,"status":1,"gender":1,"registerType":0,"guildCode":"16677017","userCode":"125032550","loginTime":"2021-09-01 17:22:51","ordersTakeStatus":1,"nickname":"test","popularityLevelName":"钻28","registIp":"61.183.246.70","virtualBalance":0,"isCancel":false,"memberLevel":0,"mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","quickServerStatus":5,"imId":"5523052_20210831","scoreAvg":4.0,"charm":0,"createTime":"2021-08-31 11:13:54","newUser":false,"popularityLevelCode":28}],"pageNum":1,"navigatePages":8,"total":1,"pages":1,"size":1,"firstPage":1,"isLastPage":true,"hasPreviousPage":false,"isFirstPage":true},"status":200}]]>
<![CDATA[{"msg":"抱下麦失败,用户已下麦位","data":{"errcode":50030},"status":500}]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[###Http Request Url### : ]]>
</line>
<line>
<![CDATA[https://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send]]>
</line>
<line>
<![CDATA[###Http Request Method### : POST]]>
</line>
<line>
<![CDATA[###Http Request Headers### : ]]>
</line>
<line>
<![CDATA[{"token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","Content-Type":"application/x-www-form-urlencoded"}]]>
</line>
<line>
<![CDATA[###Http Request queryString before URLEncoder### : ]]>
<![CDATA[======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======]]>
</line>
<line>
<![CDATA[{"actionType":1,"amount":"1","roomNo":"882100","backpackId":"4106747","userIds":"5523052","timestamp":"1630395325064"}]]>
</line>
<line>
<![CDATA[###Http Request queryString after URLEncoder### :]]>
</line>
<line>
<![CDATA[actionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[###Http Response Status line### : ]]>
</line>
<line>
<![CDATA[HTTP/1.1 200 OK]]>
</line>
<line>
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:38 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"赠送成功","data":"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==","status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======]]>
</line>
<line>
<![CDATA[======本次用例运行消耗时间 01秒389毫秒======]]>
<![CDATA[======本次用例运行消耗时间 222毫秒======]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -416,7 +362,7 @@
<![CDATA[###Http Request Content### : ]]>
</line>
<line>
<![CDATA[{"buildId":0,"caseDescription":"送背包礼物","caseLog":"======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-admin.apeiwan.com/api/v1/user/list\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"48bead0622e4421ca0501c2bafb94146\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"mobile\":\"13823774131\",\"pageSize\":10,\"pageNum\":1}\r\n###Http Request queryString after URLEncoder### :\r\nmobile=13823774131&pageSize=10&pageNum=1\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Strict-Transport-Security\":\"max-age=15724800; includeSubDomains\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:37 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"查询用户列表成功!\",\"data\":{\"startRow\":1,\"lastPage\":1,\"navigatepageNums\":[1],\"prePage\":0,\"hasNextPage\":false,\"nextPage\":0,\"pageSize\":10,\"orderBy\":\"u.create_time desc\",\"endRow\":1,\"list\":[{\"sourceId\":0,\"platformAuthUrl\":\"\",\"platformAuth\":0,\"type\":2,\"balance\":0.00,\"charmDrawSum\":0,\"loginIp\":\"61.183.246.70\",\"id\":5523052,\"chargeBalance\":10000.00,\"headPortraitsUrl\":\"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg\",\"lastMemberExp\":0,\"activeTime\":\"2021-09-01 09:56:26\",\"userInfoAuth\":2,\"status\":1,\"gender\":1,\"registerType\":0,\"guildCode\":\"16677017\",\"userCode\":\"125032550\",\"loginTime\":\"2021-09-01 17:22:51\",\"ordersTakeStatus\":1,\"nickname\":\"test\",\"popularityLevelName\":\"钻28\",\"registIp\":\"61.183.246.70\",\"virtualBalance\":0,\"isCancel\":false,\"memberLevel\":0,\"mobile\":\"13823774131\",\"imPsw\":\"50343b2c0c9f45f489c479c8a6b7238f\",\"updateTime\":\"2021-08-31 11:13:53\",\"quickServerStatus\":5,\"imId\":\"5523052_20210831\",\"scoreAvg\":4.0,\"charm\":0,\"createTime\":\"2021-08-31 11:13:54\",\"newUser\":false,\"popularityLevelCode\":28}],\"pageNum\":1,\"navigatePages\":8,\"total\":1,\"pages\":1,\"size\":1,\"firstPage\":1,\"isLastPage\":true,\"hasPreviousPage\":false,\"isFirstPage\":true},\"status\":200}\r\n===================================\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"actionType\":1,\"amount\":\"1\",\"roomNo\":\"882100\",\"backpackId\":\"4106747\",\"userIds\":\"5523052\",\"timestamp\":\"1630395325064\"}\r\n###Http Request queryString after URLEncoder### :\r\nactionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:38 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"赠送成功\",\"data\":\"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==\",\"status\":200}\r\n===================================\r\n======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======\r\n======本次用例运行消耗时间 01秒389毫秒======\r","caseName":"testBSend","className":"com.pipi.invoker.CosPlayerTest","durationTime":"01秒389毫秒","endTime":"2021-09-01 17:41:38","id":0,"serviceId":1,"startTime":"2021-09-01 17:41:37","status":1}]]>
<![CDATA[{"buildId":0,"caseDescription":"聊天室下麦/ /api/v2/room/mic/hold-status","caseLog":"======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-671307b557024741b0f6292b19388e89#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"roomNo\":\"882100\",\"index\":1,\"userId\":4022309}\r\n###Http Request queryString after URLEncoder### :\r\nroomNo=882100&index=1&userId=4022309\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Sat, 04 Sep 2021 08:23:05 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"抱下麦失败,用户已下麦位\",\"data\":{\"errcode\":50030},\"status\":500}\r\n===================================\r\n======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======\r\n======本次用例运行消耗时间 222毫秒======\r","caseMessage":"java.lang.AssertionError: expected [200] but found [500]\r\n\tat org.testng.Assert.fail(Assert.java:94)\r\n\tat org.testng.Assert.failNotEquals(Assert.java:513)\r\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:135)\r\n\tat org.testng.Assert.assertEquals(Assert.java:116)\r\n\tat org.testng.Assert.assertEquals(Assert.java:389)\r\n\tat org.testng.Assert.assertEquals(Assert.java:399)\r\n\tat com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)\r\n\tat org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)\r\n\tat org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)\r\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:641)\r\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)\r\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)\r\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:756)\r\n\tat org.testng.TestRunner.run(TestRunner.java:610)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:387)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:289)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1218)\r\n\tat org.testng.TestNG.runSuites(TestNG.java:1133)\r\n\tat org.testng.TestNG.run(TestNG.java:1104)\r\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\r\n","caseName":"testHoldStatus","className":"com.pipi.invoker.CosPlayerTest","durationTime":"222毫秒","endTime":"2021-09-04 16:23:04","id":0,"serviceId":1,"startTime":"2021-09-04 16:23:04","status":2}]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -431,7 +377,7 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Wed, 01 Sep 2021 09:41:40 GMT","Content-Type":"application/json;charset=UTF-8"}]]>
<![CDATA[{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Sat, 04 Sep 2021 08:23:06 GMT","Content-Type":"application/json;charset=UTF-8"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
......@@ -443,36 +389,36 @@
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[======2021-09-01 17:41:41:260:测试【com.pipi.invoker.CosPlayerTest】结束======]]>
<![CDATA[======2021-09-04 16:23:11:653:测试【com.pipi.invoker.CosPlayerTest】结束======]]>
</line>
<line>
<![CDATA[======本次测试运行消耗时间 05秒248毫秒======]]>
<![CDATA[======本次测试运行消耗时间 07秒839毫秒======]]>
</line>
</reporter-output>
<suite name="Default suite" duration-ms="5471" started-at="2021-09-01T09:41:35Z" finished-at="2021-09-01T09:41:41Z">
<suite name="Default suite" duration-ms="8049" started-at="2021-09-04T08:23:03Z" finished-at="2021-09-04T08:23:11Z">
<groups>
<group name="pipi-test">
<method signature="CosPlayerTest.testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="testBSend" class="com.pipi.invoker.CosPlayerTest"/>
<method signature="CosPlayerTest.testHoldStatus()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="testHoldStatus" class="com.pipi.invoker.CosPlayerTest"/>
</group> <!-- pipi-test -->
</groups>
<test name="Default test" duration-ms="5471" started-at="2021-09-01T09:41:35Z" finished-at="2021-09-01T09:41:41Z">
<test name="Default test" duration-ms="8049" started-at="2021-09-04T08:23:03Z" finished-at="2021-09-04T08:23:11Z">
<class name="com.pipi.invoker.CosPlayerTest">
<test-method status="PASS" signature="springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextBeforeTestClass" is-config="true" duration-ms="4" started-at="2021-09-01T17:41:35Z" finished-at="2021-09-01T17:41:35Z">
<test-method status="PASS" signature="springTestContextBeforeTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextBeforeTestClass" is-config="true" duration-ms="4" started-at="2021-09-04T16:23:03Z" finished-at="2021-09-04T16:23:03Z">
<reporter-output>
</reporter-output>
</test-method> <!-- springTestContextBeforeTestClass -->
<test-method status="PASS" signature="springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextPrepareTestInstance" is-config="true" duration-ms="214" started-at="2021-09-01T17:41:35Z" depends-on-methods="org.springframework.test.context.testng.AbstractTestNGSpringContextTests.springTestContextBeforeTestClass" finished-at="2021-09-01T17:41:36Z">
<test-method status="PASS" signature="springTestContextPrepareTestInstance()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextPrepareTestInstance" is-config="true" duration-ms="201" started-at="2021-09-04T16:23:03Z" depends-on-methods="org.springframework.test.context.testng.AbstractTestNGSpringContextTests.springTestContextBeforeTestClass" finished-at="2021-09-04T16:23:03Z">
<reporter-output>
</reporter-output>
</test-method> <!-- springTestContextPrepareTestInstance -->
<test-method status="PASS" signature="beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="beforeClass" is-config="true" duration-ms="0" started-at="2021-09-01T17:41:36Z" finished-at="2021-09-01T17:41:36Z">
<test-method status="PASS" signature="beforeClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="beforeClass" is-config="true" duration-ms="1" started-at="2021-09-04T16:23:03Z" finished-at="2021-09-04T16:23:03Z">
<reporter-output>
<line>
<![CDATA[======2021-09-01 17:41:36:012:测试【com.pipi.invoker.CosPlayerTest】开始======]]>
<![CDATA[======2021-09-04 16:23:03:814:测试【com.pipi.invoker.CosPlayerTest】开始======]]>
</line>
</reporter-output>
</test-method> <!-- beforeClass -->
<test-method status="PASS" signature="BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="BeforeClassTest" is-config="true" duration-ms="1238" started-at="2021-09-01T17:41:36Z" finished-at="2021-09-01T17:41:37Z">
<test-method status="PASS" signature="BeforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="BeforeClassTest" is-config="true" duration-ms="873" started-at="2021-09-04T16:23:03Z" finished-at="2021-09-04T16:23:04Z">
<reporter-output>
<line>
<![CDATA[===================================]]>
......@@ -517,13 +463,13 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"787","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"787","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"","data":{"cancel":false,"id":75,"roleId":6,"updateTime":"2021-04-22 18:52:37","token":"48bead0622e4421ca0501c2bafb94146","createTime":"2019-11-06 12:07:10","newUser":false,"name":"程杰","roleName":"开发人员","username":"chengjie","status":1},"status":200}]]>
<![CDATA[{"msg":"","data":{"cancel":false,"id":75,"roleId":6,"updateTime":"2021-04-22 18:52:37","token":"d783f96f4ec44494b08043062b337dfe","createTime":"2019-11-06 12:07:10","newUser":false,"name":"程杰","roleName":"开发人员","username":"chengjie","status":1},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -571,7 +517,7 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
......@@ -625,13 +571,13 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"934","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"934","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":0,"platformAuth":0,"type":1,"userCode":"115032550","nickname":"沉着的电脑","id":5523051,"headPortraitsUrl":"https://game-play.oss-cn-hangzhou.aliyuncs.com/app/images/defaultusericon/userpic13.jpg","memberExp":18,"mobile":"13823774134","imPsw":"b739ce120f584a7597187eecc691bba8","updateTime":"2021-08-31 11:13:53","imId":"5523051_20210831","token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","createTime":"2021-08-31 11:13:53","newUser":false,"status":1},"status":200}]]>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":0,"platformAuth":0,"type":1,"userCode":"115032550","nickname":"沉着的电脑","id":5523051,"headPortraitsUrl":"https://game-play.oss-cn-hangzhou.aliyuncs.com/app/images/defaultusericon/userpic13.jpg","memberExp":18,"mobile":"13823774134","imPsw":"b739ce120f584a7597187eecc691bba8","updateTime":"2021-08-31 11:13:53","imId":"5523051_20210831","token":"APP-671307b557024741b0f6292b19388e89#5523051","createTime":"2021-08-31 11:13:53","newUser":false,"status":1},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -679,7 +625,7 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Wed, 01 Sep 2021 09:41:36 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"56","Date":"Sat, 04 Sep 2021 08:23:04 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
......@@ -733,92 +679,82 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"931","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Content-Length":"931","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":1,"platformAuth":0,"type":2,"userCode":"125032550","nickname":"test","id":5523052,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","imId":"5523052_20210831","token":"APP-f4c43870a9c141e0afdb5f523a966731#5523052","createTime":"2021-08-31 11:13:54","newUser":false,"status":1},"status":200}]]>
<![CDATA[{"msg":"","data":{"cancel":false,"gender":1,"platformAuth":0,"type":2,"userCode":"125032550","nickname":"test","id":5523052,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","imId":"5523052_20210831","token":"APP-9e877c87fe364569bb9967764217a543#5523052","createTime":"2021-08-31 11:13:54","newUser":false,"status":1},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
</reporter-output>
</test-method> <!-- BeforeClassTest -->
<test-method status="PASS" signature="beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="beforeClassTest" is-config="true" duration-ms="0" started-at="2021-09-01T17:41:36Z" finished-at="2021-09-01T17:41:36Z">
<test-method status="PASS" signature="beforeClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="beforeClassTest" is-config="true" duration-ms="0" started-at="2021-09-04T16:23:03Z" finished-at="2021-09-04T16:23:03Z">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeClassTest -->
<test-method status="PASS" signature="springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextBeforeTestMethod" is-config="true" duration-ms="0" started-at="2021-09-01T17:41:37Z" finished-at="2021-09-01T17:41:37Z">
<test-method status="PASS" signature="springTestContextBeforeTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextBeforeTestMethod" is-config="true" duration-ms="1" started-at="2021-09-04T16:23:04Z" finished-at="2021-09-04T16:23:04Z">
<params>
<param index="0">
<value>
<![CDATA[public void com.pipi.invoker.CosPlayerTest.testBSend()]]>
<![CDATA[public void com.pipi.invoker.CosPlayerTest.testHoldStatus()]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- springTestContextBeforeTestMethod -->
<test-method status="PASS" signature="testBSend()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="testBSend" duration-ms="1391" started-at="2021-09-01T17:41:37Z" description="送背包礼物" finished-at="2021-09-01T17:41:38Z">
<test-method status="FAIL" signature="testHoldStatus()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="testHoldStatus" duration-ms="222" started-at="2021-09-04T16:23:04Z" description="聊天室下麦/ /api/v2/room/mic/hold-status" finished-at="2021-09-04T16:23:04Z">
<exception class="java.lang.AssertionError">
<message>
<![CDATA[expected [200] but found [500]]]>
</message>
<full-stacktrace>
<![CDATA[java.lang.AssertionError: expected [200] but found [500]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:513)
at org.testng.Assert.assertEqualsImpl(Assert.java:135)
at org.testng.Assert.assertEquals(Assert.java:116)
at org.testng.Assert.assertEquals(Assert.java:389)
at org.testng.Assert.assertEquals(Assert.java:399)
at com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)
at org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)
at org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:641)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
]]>
</full-stacktrace>
</exception> <!-- java.lang.AssertionError -->
<reporter-output>
<line>
<![CDATA[======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[###Http Request Url### : ]]>
</line>
<line>
<![CDATA[https://pre-test-api-admin.apeiwan.com/api/v1/user/list]]>
</line>
<line>
<![CDATA[###Http Request Method### : POST]]>
</line>
<line>
<![CDATA[###Http Request Headers### : ]]>
</line>
<line>
<![CDATA[{"token":"48bead0622e4421ca0501c2bafb94146","Content-Type":"application/x-www-form-urlencoded"}]]>
</line>
<line>
<![CDATA[###Http Request queryString before URLEncoder### : ]]>
</line>
<line>
<![CDATA[{"mobile":"13823774131","pageSize":10,"pageNum":1}]]>
</line>
<line>
<![CDATA[###Http Request queryString after URLEncoder### :]]>
</line>
<line>
<![CDATA[mobile=13823774131&pageSize=10&pageNum=1]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[###Http Response Status line### : ]]>
</line>
<line>
<![CDATA[HTTP/1.1 200 OK]]>
</line>
<line>
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Transfer-Encoding":"chunked","Strict-Transport-Security":"max-age=15724800; includeSubDomains","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:37 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"查询用户列表成功!","data":{"startRow":1,"lastPage":1,"navigatepageNums":[1],"prePage":0,"hasNextPage":false,"nextPage":0,"pageSize":10,"orderBy":"u.create_time desc","endRow":1,"list":[{"sourceId":0,"platformAuthUrl":"","platformAuth":0,"type":2,"balance":0.00,"charmDrawSum":0,"loginIp":"61.183.246.70","id":5523052,"chargeBalance":10000.00,"headPortraitsUrl":"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg","lastMemberExp":0,"activeTime":"2021-09-01 09:56:26","userInfoAuth":2,"status":1,"gender":1,"registerType":0,"guildCode":"16677017","userCode":"125032550","loginTime":"2021-09-01 17:22:51","ordersTakeStatus":1,"nickname":"test","popularityLevelName":"钻28","registIp":"61.183.246.70","virtualBalance":0,"isCancel":false,"memberLevel":0,"mobile":"13823774131","imPsw":"50343b2c0c9f45f489c479c8a6b7238f","updateTime":"2021-08-31 11:13:53","quickServerStatus":5,"imId":"5523052_20210831","scoreAvg":4.0,"charm":0,"createTime":"2021-08-31 11:13:54","newUser":false,"popularityLevelCode":28}],"pageNum":1,"navigatePages":8,"total":1,"pages":1,"size":1,"firstPage":1,"isLastPage":true,"hasPreviousPage":false,"isFirstPage":true},"status":200}]]>
</line>
<line>
<![CDATA[===================================]]>
<![CDATA[======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -827,7 +763,7 @@
<![CDATA[###Http Request Url### : ]]>
</line>
<line>
<![CDATA[https://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send]]>
<![CDATA[https://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status]]>
</line>
<line>
<![CDATA[###Http Request Method### : POST]]>
......@@ -836,19 +772,19 @@
<![CDATA[###Http Request Headers### : ]]>
</line>
<line>
<![CDATA[{"token":"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051","Content-Type":"application/x-www-form-urlencoded"}]]>
<![CDATA[{"token":"APP-671307b557024741b0f6292b19388e89#5523051","Content-Type":"application/x-www-form-urlencoded"}]]>
</line>
<line>
<![CDATA[###Http Request queryString before URLEncoder### : ]]>
</line>
<line>
<![CDATA[{"actionType":1,"amount":"1","roomNo":"882100","backpackId":"4106747","userIds":"5523052","timestamp":"1630395325064"}]]>
<![CDATA[{"roomNo":"882100","index":1,"userId":4022309}]]>
</line>
<line>
<![CDATA[###Http Request queryString after URLEncoder### :]]>
</line>
<line>
<![CDATA[actionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064]]>
<![CDATA[roomNo=882100&index=1&userId=4022309]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -863,22 +799,22 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Wed, 01 Sep 2021 09:41:38 GMT","Content-Type":"application/json"}]]>
<![CDATA[{"Transfer-Encoding":"chunked","Server":"nginx/1.14.0","Connection":"keep-alive","Vary":"Access-Control-Request-Headers","Date":"Sat, 04 Sep 2021 08:23:05 GMT","Content-Type":"application/json"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
</line>
<line>
<![CDATA[{"msg":"赠送成功","data":"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==","status":200}]]>
<![CDATA[{"msg":"抱下麦失败,用户已下麦位","data":{"errcode":50030},"status":500}]]>
</line>
<line>
<![CDATA[===================================]]>
</line>
<line>
<![CDATA[======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======]]>
<![CDATA[======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======]]>
</line>
<line>
<![CDATA[======本次用例运行消耗时间 01秒389毫秒======]]>
<![CDATA[======本次用例运行消耗时间 222毫秒======]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -902,7 +838,7 @@
<![CDATA[###Http Request Content### : ]]>
</line>
<line>
<![CDATA[{"buildId":0,"caseDescription":"送背包礼物","caseLog":"======2021-09-01 17:41:37:用例【com.pipi.invoker.CosPlayerTest.testBSend】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-admin.apeiwan.com/api/v1/user/list\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"48bead0622e4421ca0501c2bafb94146\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"mobile\":\"13823774131\",\"pageSize\":10,\"pageNum\":1}\r\n###Http Request queryString after URLEncoder### :\r\nmobile=13823774131&pageSize=10&pageNum=1\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Strict-Transport-Security\":\"max-age=15724800; includeSubDomains\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:37 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"查询用户列表成功!\",\"data\":{\"startRow\":1,\"lastPage\":1,\"navigatepageNums\":[1],\"prePage\":0,\"hasNextPage\":false,\"nextPage\":0,\"pageSize\":10,\"orderBy\":\"u.create_time desc\",\"endRow\":1,\"list\":[{\"sourceId\":0,\"platformAuthUrl\":\"\",\"platformAuth\":0,\"type\":2,\"balance\":0.00,\"charmDrawSum\":0,\"loginIp\":\"61.183.246.70\",\"id\":5523052,\"chargeBalance\":10000.00,\"headPortraitsUrl\":\"http://game-play.oss-cn-hangzhou.aliyuncs.com/2020/11/11/c343b09eccfe4f14b56f33b2f42041d2.jpg\",\"lastMemberExp\":0,\"activeTime\":\"2021-09-01 09:56:26\",\"userInfoAuth\":2,\"status\":1,\"gender\":1,\"registerType\":0,\"guildCode\":\"16677017\",\"userCode\":\"125032550\",\"loginTime\":\"2021-09-01 17:22:51\",\"ordersTakeStatus\":1,\"nickname\":\"test\",\"popularityLevelName\":\"钻28\",\"registIp\":\"61.183.246.70\",\"virtualBalance\":0,\"isCancel\":false,\"memberLevel\":0,\"mobile\":\"13823774131\",\"imPsw\":\"50343b2c0c9f45f489c479c8a6b7238f\",\"updateTime\":\"2021-08-31 11:13:53\",\"quickServerStatus\":5,\"imId\":\"5523052_20210831\",\"scoreAvg\":4.0,\"charm\":0,\"createTime\":\"2021-08-31 11:13:54\",\"newUser\":false,\"popularityLevelCode\":28}],\"pageNum\":1,\"navigatePages\":8,\"total\":1,\"pages\":1,\"size\":1,\"firstPage\":1,\"isLastPage\":true,\"hasPreviousPage\":false,\"isFirstPage\":true},\"status\":200}\r\n===================================\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v4/room/gift/backpack/send\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-0a413ad3d2d444bcbaa3a42650aea46b#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"actionType\":1,\"amount\":\"1\",\"roomNo\":\"882100\",\"backpackId\":\"4106747\",\"userIds\":\"5523052\",\"timestamp\":\"1630395325064\"}\r\n###Http Request queryString after URLEncoder### :\r\nactionType=1&amount=1&roomNo=882100&backpackId=4106747&userIds=5523052&timestamp=1630395325064\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Wed, 01 Sep 2021 09:41:38 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"赠送成功\",\"data\":\"6rgldZGre6KtGGv6kURKF/Qtwk8Q+adbT7VPClxSi4npL/wKbUd5JqbuUyiM6R9pRQvNlav4pvrfZRhBTgnZSajlzkqwL7luaOdSXqTKNkK/XVuQtWS3Zd4hVXcowi8xbYEpMumFWkcK8X2dVNiL8V+6zJeJAWB4VAv1CfzkrMtIVTrUmdETEUCODbBpYcOzPb1YyFzmYxlvrTBzZ46z0BOVzTwBUAlgR3x4LYyxiPIGga69gx130uBe1S/mgRlFdW9UrL8dErpc6B/SbvEGp580lwURRzN5+B9m6d/U9dCKluo68B7IXLnKLe+huAHgfGOQqvCQR+eZpq40T5aYazH1SBjM90GP5+KZNh/YFhi5rcqLeovxg7o4+0N611NT+bD29LY5XQbXyr7k5q+hKx6hl4WfF1rQ3QEvC/+OBODzgl4+GrDOWvDijzeJ8nx8RkvM5acX2Rs5GISMz0MUIg==\",\"status\":200}\r\n===================================\r\n======2021-09-01 17:41:38:用例【com.pipi.invoker.CosPlayerTest.testBSend】结束======\r\n======本次用例运行消耗时间 01秒389毫秒======\r","caseName":"testBSend","className":"com.pipi.invoker.CosPlayerTest","durationTime":"01秒389毫秒","endTime":"2021-09-01 17:41:38","id":0,"serviceId":1,"startTime":"2021-09-01 17:41:37","status":1}]]>
<![CDATA[{"buildId":0,"caseDescription":"聊天室下麦/ /api/v2/room/mic/hold-status","caseLog":"======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】开始======\r\n===================================\r\n###Http Request Url### : \r\nhttps://pre-test-api-app.apeiwan.com/api/v2/room/mic/hold-status\r\n###Http Request Method### : POST\r\n###Http Request Headers### : \r\n{\"token\":\"APP-671307b557024741b0f6292b19388e89#5523051\",\"Content-Type\":\"application/x-www-form-urlencoded\"}\r\n###Http Request queryString before URLEncoder### : \r\n{\"roomNo\":\"882100\",\"index\":1,\"userId\":4022309}\r\n###Http Request queryString after URLEncoder### :\r\nroomNo=882100&index=1&userId=4022309\r\n===================================\r\n###Http Response Status line### : \r\nHTTP/1.1 200 OK\r\n###Http Response Headers### : \r\n{\"Transfer-Encoding\":\"chunked\",\"Server\":\"nginx/1.14.0\",\"Connection\":\"keep-alive\",\"Vary\":\"Access-Control-Request-Headers\",\"Date\":\"Sat, 04 Sep 2021 08:23:05 GMT\",\"Content-Type\":\"application/json\"}\r\n###Http Response Content### :\r\n{\"msg\":\"抱下麦失败,用户已下麦位\",\"data\":{\"errcode\":50030},\"status\":500}\r\n===================================\r\n======2021-09-04 16:23:04:用例【com.pipi.invoker.CosPlayerTest.testHoldStatus】结束======\r\n======本次用例运行消耗时间 222毫秒======\r","caseMessage":"java.lang.AssertionError: expected [200] but found [500]\r\n\tat org.testng.Assert.fail(Assert.java:94)\r\n\tat org.testng.Assert.failNotEquals(Assert.java:513)\r\n\tat org.testng.Assert.assertEqualsImpl(Assert.java:135)\r\n\tat org.testng.Assert.assertEquals(Assert.java:116)\r\n\tat org.testng.Assert.assertEquals(Assert.java:389)\r\n\tat org.testng.Assert.assertEquals(Assert.java:399)\r\n\tat com.pipi.invoker.CosPlayerTest.testHoldStatus(CosPlayerTest.java:518)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)\r\n\tat org.testng.internal.MethodInvocationHelper$1.runTestMethod(MethodInvocationHelper.java:205)\r\n\tat org.springframework.test.context.testng.AbstractTestNGSpringContextTests.run(AbstractTestNGSpringContextTests.java:171)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:217)\r\n\tat org.testng.internal.Invoker.invokeMethod(Invoker.java:641)\r\n\tat org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)\r\n\tat org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)\r\n\tat org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:756)\r\n\tat org.testng.TestRunner.run(TestRunner.java:610)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:387)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:289)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1218)\r\n\tat org.testng.TestNG.runSuites(TestNG.java:1133)\r\n\tat org.testng.TestNG.run(TestNG.java:1104)\r\n\tat org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)\r\n","caseName":"testHoldStatus","className":"com.pipi.invoker.CosPlayerTest","durationTime":"222毫秒","endTime":"2021-09-04 16:23:04","id":0,"serviceId":1,"startTime":"2021-09-04 16:23:04","status":2}]]>
</line>
<line>
<![CDATA[===================================]]>
......@@ -917,7 +853,7 @@
<![CDATA[###Http Response Headers### : ]]>
</line>
<line>
<![CDATA[{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Wed, 01 Sep 2021 09:41:40 GMT","Content-Type":"application/json;charset=UTF-8"}]]>
<![CDATA[{"Transfer-Encoding":"chunked","Keep-Alive":"timeout=20","Access-Control-Allow-Origin":"*","Access-Control-Allow-Methods":"GET,POST,PUT,DELETE,OPTIONS","Access-Control-Allow-Credentials":"true","Connection":"keep-alive","Access-Control-Allow-Headers":"Content-Type,X-Token","Date":"Sat, 04 Sep 2021 08:23:06 GMT","Content-Type":"application/json;charset=UTF-8"}]]>
</line>
<line>
<![CDATA[###Http Response Content### :]]>
......@@ -929,36 +865,36 @@
<![CDATA[===================================]]>
</line>
</reporter-output>
</test-method> <!-- testBSend -->
<test-method status="PASS" signature="springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextAfterTestMethod" is-config="true" duration-ms="1" started-at="2021-09-01T17:41:41Z" finished-at="2021-09-01T17:41:41Z">
</test-method> <!-- testHoldStatus -->
<test-method status="PASS" signature="springTestContextAfterTestMethod(java.lang.reflect.Method)[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextAfterTestMethod" is-config="true" duration-ms="3" started-at="2021-09-04T16:23:11Z" finished-at="2021-09-04T16:23:11Z">
<params>
<param index="0">
<value>
<![CDATA[public void com.pipi.invoker.CosPlayerTest.testBSend()]]>
<![CDATA[public void com.pipi.invoker.CosPlayerTest.testHoldStatus()]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- springTestContextAfterTestMethod -->
<test-method status="PASS" signature="afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="afterClassTest" is-config="true" duration-ms="0" started-at="2021-09-01T17:41:41Z" finished-at="2021-09-01T17:41:41Z">
<test-method status="PASS" signature="afterClassTest()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="afterClassTest" is-config="true" duration-ms="0" started-at="2021-09-04T16:23:11Z" finished-at="2021-09-04T16:23:11Z">
<reporter-output>
</reporter-output>
</test-method> <!-- afterClassTest -->
<test-method status="PASS" signature="springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextAfterTestClass" is-config="true" duration-ms="0" started-at="2021-09-01T17:41:41Z" finished-at="2021-09-01T17:41:41Z">
<reporter-output>
</reporter-output>
</test-method> <!-- springTestContextAfterTestClass -->
<test-method status="PASS" signature="afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="afterClass" is-config="true" duration-ms="0" started-at="2021-09-01T17:41:41Z" finished-at="2021-09-01T17:41:41Z">
<test-method status="PASS" signature="afterClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="afterClass" is-config="true" duration-ms="1" started-at="2021-09-04T16:23:11Z" finished-at="2021-09-04T16:23:11Z">
<reporter-output>
<line>
<![CDATA[======2021-09-01 17:41:41:260:测试【com.pipi.invoker.CosPlayerTest】结束======]]>
<![CDATA[======2021-09-04 16:23:11:653:测试【com.pipi.invoker.CosPlayerTest】结束======]]>
</line>
<line>
<![CDATA[======本次测试运行消耗时间 05秒248毫秒======]]>
<![CDATA[======本次测试运行消耗时间 07秒839毫秒======]]>
</line>
</reporter-output>
</test-method> <!-- afterClass -->
<test-method status="PASS" signature="springTestContextAfterTestClass()[pri:0, instance:com.pipi.invoker.CosPlayerTest@67c27493]" name="springTestContextAfterTestClass" is-config="true" duration-ms="0" started-at="2021-09-04T16:23:11Z" finished-at="2021-09-04T16:23:11Z">
<reporter-output>
</reporter-output>
</test-method> <!-- springTestContextAfterTestClass -->
</class> <!-- com.pipi.invoker.CosPlayerTest -->
</test> <!-- Default test -->
</suite> <!-- Default suite -->
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!