Test duration: 70.490s
Failed Tests | ||||
---|---|---|---|---|
com.offcn.test.APITest_nwn | Duration | Log Info | Screen Shot | |
f | 0.235s |
Method arguments: {msg=请先登录, NO=3, Description=获取登录地址, code=1002, custom=url, serviceUrl=/admin/package/packagelist, Request=get, Step=3, CleanDB=N, system=nwn, TCNO=checkVideoUrl_2, parameter=page=1&size=10&appid=jiaowu×tamp=1552031142, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.process.packagelist.handleOutput(packagelist.java:75) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.process.packagelist.handleOutput(packagelist.java:75) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 1.404s |
Method arguments: {msg=参数异常, NO=8, Description=判断用户是否购买课件-反向用例-"video_id":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImQzMzM4ODc0NDFmYjRiZTliZDg0ZWEwZmE3MTkwNzMzOTE5OTc3MzhmYzExNDE0Y2FmMjk2MzQwYzE0MjBmYmMyMWQ4MTljYjA3MDliMDIwIn0.eyJhdWQiOiIzIiwianRpIjoiZDMzMzg4NzQ0MWZiNGJlOWJkODRlYTBmYTcxOTA3MzM5MTk5NzczOGZjMTE0MTRjYWYyOTYzNDBjMTQyMGZiYzIxZDgxOWNiMDcwOWIwMjAiLCJpYXQiOjE1MzUzMzQwODYsIm5iZiI6MTUzNTMzNDA4NiwiZXhwIjoxNTM1MzM3Njg2LCJzdWIiOiI4Iiwic2NvcGVzIjpbIioiXX0.GlYmZSK8dxclG8ablpNx63ZapEdujYWPc4g0z0V8B5bQtJe1ZCzUOoXMJpxv7LZO9CiIWR710i2FSLH7UwK4G8XB15uJoaLx_-3aNbEypUpu7jhGoq9YOCWSUn58XMnc80rrNokgJBA4sDEkOFjc8U9sVetrWsafpOQG8-rk-cUb2h_dJgtYSRqsE9VEgmtsAoE9p60N_ANJV64gaMDsJCbyrIkJ4nRh0z70YLkD3KB7I4bZdurrLQAAgRh1erQs_lFmVr21bilnE0PtqwmGEqIB5o5q_J4rq3Mp__Crq3szEVY8PV0IaRPkdCw86Q7njrktXtLCcxJxGSmFBowMroyyIIN8QbWS2NC25G0S05eRB1P96gXVyZGF0kKqnuwe-noXc8NeKvOIUOoNU2H2IbIumeFJ2Ay7UJLkqN3hfK55aT2grgPmrmt3dHb423ibIBhGo9Qomy137ics5YsfO-CmEwPkYVfLZhC6R7T_pRzibcEFoSQmcNbODjUvyoi5S92WYdyZyLJ6PZlTfQZ_O2qsh-D0fUSvQaaQwJ-PQFeIR0D20r4j2eHSqG_BGoTaWFmMRHSeNC2lC-ASGL0TrWeCIkqJ-bCVel-Zo8z-FsMP28vp0K9O2phipgEOXPbBKZmW7-x2gY8uM4iwKLFteAsTnW2hV0IeE6uimM3vRZc", system=nwn_service, code=1, TCNO=checkVideoUrl_7, parameter=package_id=&sso_id=0&video_id=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImQzMzM4ODc0NDFmYjRiZTliZDg0ZWEwZmE3MTkwNzMzOTE5OTc3MzhmYzExNDE0Y2FmMjk2MzQwYzE0MjBmYmMyMWQ4MTljYjA3MDliMDIwIn0.eyJhdWQiOiIzIiwianRpIjoiZDMzMzg4NzQ0MWZiNGJlOWJkODRlYTBmYTcxOTA3MzM5MTk5NzczOGZjMTE0MTRjYWYyOTYzNDBjMTQyMGZiYzIxZDgxOWNiMDcwOWIwMjAiLCJpYXQiOjE1MzUzMzQwODYsIm5iZiI6MTUzNTMzNDA4NiwiZXhwIjoxNTM1MzM3Njg2LCJzdWIiOiI4Iiwic2NvcGVzIjpbIioiXX0.GlYmZSK8dxclG8ablpNx63ZapEdujYWPc4g0z0V8B5bQtJe1ZCzUOoXMJpxv7LZO9CiIWR710i2FSLH7UwK4G8XB15uJoaLx_-3aNbEypUpu7jhGoq9YOCWSUn58XMnc80rrNokgJBA4sDEkOFjc8U9sVetrWsafpOQG8-rk-cUb2h_dJgtYSRqsE9VEgmtsAoE9p60N_ANJV64gaMDsJCbyrIkJ4nRh0z70YLkD3KB7I4bZdurrLQAAgRh1erQs_lFmVr21bilnE0PtqwmGEqIB5o5q_J4rq3Mp__Crq3szEVY8PV0IaRPkdCw86Q7njrktXtLCcxJxGSmFBowMroyyIIN8QbWS2NC25G0S05eRB1P96gXVyZGF0kKqnuwe-noXc8NeKvOIUOoNU2H2IbIumeFJ2Ay7UJLkqN3hfK55aT2grgPmrmt3dHb423ibIBhGo9Qomy137ics5YsfO-CmEwPkYVfLZhC6R7T_pRzibcEFoSQmcNbODjUvyoi5S92WYdyZyLJ6PZlTfQZ_O2qsh-D0fUSvQaaQwJ-PQFeIR0D20r4j2eHSqG_BGoTaWFmMRHSeNC2lC-ASGL0TrWeCIkqJ-bCVel-Zo8z-FsMP28vp0K9O2phipgEOXPbBKZmW7-x2gY8uM4iwKLFteAsTnW2hV0IeE6uimM3vRZc&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/db2bfb029a4048739bc8a2e63b9f5548, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.131s |
Method arguments: {msg=参数异常, NO=9, Description=判断用户是否购买课件-反向用例-"sso_id":"_", system=nwn_service, code=1, TCNO=checkVideoUrl_8, parameter=package_id=&sso_id=_&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/082087afc571c4f45ed786c6138c5106, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 13.238s |
Method arguments: {msg=参数异常, NO=10, Description=判断用户是否购买课件-反向用例-"sso_id":"-11", system=nwn_service, code=1, TCNO=checkVideoUrl_9, parameter=package_id=&sso_id=-11&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/83f834f06efb4c7cf4e584ea976a1058, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.172s |
Method arguments: {msg=参数异常, NO=11, Description=判断用户是否购买课件-反向用例-"package_id":"1230000002", system=nwn_service, code=1, TCNO=checkVideoUrl_10, parameter=package_id=1230000002&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/51c7e3d84738ec2f1428c736f6f8e6c3, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.314s |
Method arguments: {msg=参数异常, NO=12, Description=判断用户是否购买课件-反向用例-video_id缺失, system=nwn_service, code=1, TCNO=checkVideoUrl_11, parameter=package_id=&sso_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/c582781f128c3528016863a52c031c6c, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.658s |
Method arguments: {msg=参数异常, NO=13, Description=判断用户是否购买课件-反向用例-"video_id":"null", system=nwn_service, code=1, TCNO=checkVideoUrl_12, parameter=package_id=&sso_id=0&video_id=null&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/dcd70163aaab6492e0493f7828858bad, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.432s |
Method arguments: {msg=参数异常, NO=14, Description=判断用户是否购买课件-反向用例-"video_id":"_", system=nwn_service, code=1, TCNO=checkVideoUrl_13, parameter=package_id=&sso_id=0&video_id=_&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/9eb389131ac468bef51e6e90640d2349, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 3.159s |
Method arguments: {msg=参数异常, NO=15, Description=判断用户是否购买课件-反向用例-["package_id":"package_id"], system=nwn_service, code=1, TCNO=checkVideoUrl_14, parameter=package_id=&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8a2c1e98c473169d8be8d3bb6bb081cd, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 3.664s |
Method arguments: {msg=参数异常, NO=16, Description=判断用户是否购买课件-反向用例-"sso_id":"null", system=nwn_service, code=1, TCNO=checkVideoUrl_15, parameter=package_id=&sso_id=null&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/b5e2ad5d74f38b788d5087fa49afb6ad, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.135s |
Method arguments: {msg=参数异常, NO=17, Description=判断用户是否购买课件-反向用例-"sso_id":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImQzMzM4ODc0NDFmYjRiZTliZDg0ZWEwZmE3MTkwNzMzOTE5OTc3MzhmYzExNDE0Y2FmMjk2MzQwYzE0MjBmYmMyMWQ4MTljYjA3MDliMDIwIn0.eyJhdWQiOiIzIiwianRpIjoiZDMzMzg4NzQ0MWZiNGJlOWJkODRlYTBmYTcxOTA3MzM5MTk5NzczOGZjMTE0MTRjYWYyOTYzNDBjMTQyMGZiYzIxZDgxOWNiMDcwOWIwMjAiLCJpYXQiOjE1MzUzMzQwODYsIm5iZiI6MTUzNTMzNDA4NiwiZXhwIjoxNTM1MzM3Njg2LCJzdWIiOiI4Iiwic2NvcGVzIjpbIioiXX0.GlYmZSK8dxclG8ablpNx63ZapEdujYWPc4g0z0V8B5bQtJe1ZCzUOoXMJpxv7LZO9CiIWR710i2FSLH7UwK4G8XB15uJoaLx_-3aNbEypUpu7jhGoq9YOCWSUn58XMnc80rrNokgJBA4sDEkOFjc8U9sVetrWsafpOQG8-rk-cUb2h_dJgtYSRqsE9VEgmtsAoE9p60N_ANJV64gaMDsJCbyrIkJ4nRh0z70YLkD3KB7I4bZdurrLQAAgRh1erQs_lFmVr21bilnE0PtqwmGEqIB5o5q_J4rq3Mp__Crq3szEVY8PV0IaRPkdCw86Q7njrktXtLCcxJxGSmFBowMroyyIIN8QbWS2NC25G0S05eRB1P96gXVyZGF0kKqnuwe-noXc8NeKvOIUOoNU2H2IbIumeFJ2Ay7UJLkqN3hfK55aT2grgPmrmt3dHb423ibIBhGo9Qomy137ics5YsfO-CmEwPkYVfLZhC6R7T_pRzibcEFoSQmcNbODjUvyoi5S92WYdyZyLJ6PZlTfQZ_O2qsh-D0fUSvQaaQwJ-PQFeIR0D20r4j2eHSqG_BGoTaWFmMRHSeNC2lC-ASGL0TrWeCIkqJ-bCVel-Zo8z-FsMP28vp0K9O2phipgEOXPbBKZmW7-x2gY8uM4iwKLFteAsTnW2hV0IeE6uimM3vRZc", system=nwn_service, code=1, TCNO=checkVideoUrl_16, parameter=package_id=&sso_id=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImQzMzM4ODc0NDFmYjRiZTliZDg0ZWEwZmE3MTkwNzMzOTE5OTc3MzhmYzExNDE0Y2FmMjk2MzQwYzE0MjBmYmMyMWQ4MTljYjA3MDliMDIwIn0.eyJhdWQiOiIzIiwianRpIjoiZDMzMzg4NzQ0MWZiNGJlOWJkODRlYTBmYTcxOTA3MzM5MTk5NzczOGZjMTE0MTRjYWYyOTYzNDBjMTQyMGZiYzIxZDgxOWNiMDcwOWIwMjAiLCJpYXQiOjE1MzUzMzQwODYsIm5iZiI6MTUzNTMzNDA4NiwiZXhwIjoxNTM1MzM3Njg2LCJzdWIiOiI4Iiwic2NvcGVzIjpbIioiXX0.GlYmZSK8dxclG8ablpNx63ZapEdujYWPc4g0z0V8B5bQtJe1ZCzUOoXMJpxv7LZO9CiIWR710i2FSLH7UwK4G8XB15uJoaLx_-3aNbEypUpu7jhGoq9YOCWSUn58XMnc80rrNokgJBA4sDEkOFjc8U9sVetrWsafpOQG8-rk-cUb2h_dJgtYSRqsE9VEgmtsAoE9p60N_ANJV64gaMDsJCbyrIkJ4nRh0z70YLkD3KB7I4bZdurrLQAAgRh1erQs_lFmVr21bilnE0PtqwmGEqIB5o5q_J4rq3Mp__Crq3szEVY8PV0IaRPkdCw86Q7njrktXtLCcxJxGSmFBowMroyyIIN8QbWS2NC25G0S05eRB1P96gXVyZGF0kKqnuwe-noXc8NeKvOIUOoNU2H2IbIumeFJ2Ay7UJLkqN3hfK55aT2grgPmrmt3dHb423ibIBhGo9Qomy137ics5YsfO-CmEwPkYVfLZhC6R7T_pRzibcEFoSQmcNbODjUvyoi5S92WYdyZyLJ6PZlTfQZ_O2qsh-D0fUSvQaaQwJ-PQFeIR0D20r4j2eHSqG_BGoTaWFmMRHSeNC2lC-ASGL0TrWeCIkqJ-bCVel-Zo8z-FsMP28vp0K9O2phipgEOXPbBKZmW7-x2gY8uM4iwKLFteAsTnW2hV0IeE6uimM3vRZc&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/71f33d78dbec58ee50d204a11daaee2e, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.106s |
Method arguments: {msg=参数异常, NO=18, Description=判断用户是否购买课件-反向用例-"package_id":"null", system=nwn_service, code=1, TCNO=checkVideoUrl_17, parameter=package_id=null&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/b3a9564829e3c882e9a1a1f0a151aad5, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.106s |
Method arguments: {msg=参数异常, NO=19, Description=判断用户是否购买课件-反向用例-"sso_id":"1230000002", system=nwn_service, code=1, TCNO=checkVideoUrl_18, parameter=package_id=&sso_id=1230000002&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/6dffa9b2ca42ee0b18f3c9827dd9d955, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.552s |
Method arguments: {msg=该用户尚未购买对应的学习包, NO=20, Description=判断用户是否购买课件-反向用例-"video_id":"1230000002", system=nwn_service, code=2, TCNO=checkVideoUrl_19, parameter=package_id=&sso_id=0&video_id=1230000002&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8534328ef52a66fcda7dd06e69f95e1d, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.102s |
Method arguments: {msg=该用户尚未购买对应的学习包, NO=21, Description=判断用户是否购买课件-反向用例-"video_id":"123000000222", system=nwn_service, code=2, TCNO=checkVideoUrl_20, parameter=package_id=&sso_id=0&video_id=123000000222&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/bb88d188d89c857507287aba659be102, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.099s |
Method arguments: {msg=参数异常, NO=22, Description=判断用户是否购买课件-反向用例-"package_id":"MFsqrJ", system=nwn_service, code=1, TCNO=checkVideoUrl_21, parameter=package_id=MFsqrJ&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/1b693f3efd0ea30e0307deeda29dc708, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.421s |
Method arguments: {msg=参数异常, NO=23, Description=判断用户是否购买课件-反向用例-"package_id":"123000000222", system=nwn_service, code=1, TCNO=checkVideoUrl_22, parameter=package_id=123000000222&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/f0239c30900b786fa725010aa16f6be6, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.105s |
Method arguments: {msg=参数异常, NO=24, Description=判断用户是否购买课件-反向用例-"sso_id":"123000000222", system=nwn_service, code=1, TCNO=checkVideoUrl_23, parameter=package_id=&sso_id=123000000222&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/041595a14367252e56897cb64ec24d9f, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.331s |
Method arguments: {msg=参数异常, NO=25, Description=判断用户是否购买课件-反向用例-"sso_id":"中文", system=nwn_service, code=1, TCNO=checkVideoUrl_24, parameter=package_id=&sso_id=中文&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/74c61ae9eb08c96936e7f426ac427eff, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 1.120s |
Method arguments: {msg=视频与学习包对应成功, NO=26, Description=判断用户是否购买课件-正向用例(SELECT * FROM `n_video` WHERE table_id = 32 AND menu_id = 68(menu_id=68 是新建用户和学习包中的module_type=2的id), system=nwn_service, code=0, TCNO=checkVideoUrl_25, parameter=package_id=4026732&sso_id=0&video_id=920&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/a43a0606f96d056dd0ce06161b3851ba, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 16.718s |
Method arguments: {msg=参数异常, NO=27, Description=判断用户是否购买课件-反向用例-"package_id":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImQzMzM4ODc0NDFmYjRiZTliZDg0ZWEwZmE3MTkwNzMzOTE5OTc3MzhmYzExNDE0Y2FmMjk2MzQwYzE0MjBmYmMyMWQ4MTljYjA3MDliMDIwIn0.eyJhdWQiOiIzIiwianRpIjoiZDMzMzg4NzQ0MWZiNGJlOWJkODRlYTBmYTcxOTA3MzM5MTk5NzczOGZjMTE0MTRjYWYyOTYzNDBjMTQyMGZiYzIxZDgxOWNiMDcwOWIwMjAiLCJpYXQiOjE1MzUzMzQwODYsIm5iZiI6MTUzNTMzNDA4NiwiZXhwIjoxNTM1MzM3Njg2LCJzdWIiOiI4Iiwic2NvcGVzIjpbIioiXX0.GlYmZSK8dxclG8ablpNx63ZapEdujYWPc4g0z0V8B5bQtJe1ZCzUOoXMJpxv7LZO9CiIWR710i2FSLH7UwK4G8XB15uJoaLx_-3aNbEypUpu7jhGoq9YOCWSUn58XMnc80rrNokgJBA4sDEkOFjc8U9sVetrWsafpOQG8-rk-cUb2h_dJgtYSRqsE9VEgmtsAoE9p60N_ANJV64gaMDsJCbyrIkJ4nRh0z70YLkD3KB7I4bZdurrLQAAgRh1erQs_lFmVr21bilnE0PtqwmGEqIB5o5q_J4rq3Mp__Crq3szEVY8PV0IaRPkdCw86Q7njrktXtLCcxJxGSmFBowMroyyIIN8QbWS2NC25G0S05eRB1P96gXVyZGF0kKqnuwe-noXc8NeKvOIUOoNU2H2IbIumeFJ2Ay7UJLkqN3hfK55aT2grgPmrmt3dHb423ibIBhGo9Qomy137ics5YsfO-CmEwPkYVfLZhC6R7T_pRzibcEFoSQmcNbODjUvyoi5S92WYdyZyLJ6PZlTfQZ_O2qsh-D0fUSvQaaQwJ-PQFeIR0D20r4j2eHSqG_BGoTaWFmMRHSeNC2lC-ASGL0TrWeCIkqJ-bCVel-Zo8z-FsMP28vp0K9O2phipgEOXPbBKZmW7-x2gY8uM4iwKLFteAsTnW2hV0IeE6uimM3vRZc", system=nwn_service, code=1, TCNO=checkVideoUrl_26, parameter=package_id=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImQzMzM4ODc0NDFmYjRiZTliZDg0ZWEwZmE3MTkwNzMzOTE5OTc3MzhmYzExNDE0Y2FmMjk2MzQwYzE0MjBmYmMyMWQ4MTljYjA3MDliMDIwIn0.eyJhdWQiOiIzIiwianRpIjoiZDMzMzg4NzQ0MWZiNGJlOWJkODRlYTBmYTcxOTA3MzM5MTk5NzczOGZjMTE0MTRjYWYyOTYzNDBjMTQyMGZiYzIxZDgxOWNiMDcwOWIwMjAiLCJpYXQiOjE1MzUzMzQwODYsIm5iZiI6MTUzNTMzNDA4NiwiZXhwIjoxNTM1MzM3Njg2LCJzdWIiOiI4Iiwic2NvcGVzIjpbIioiXX0.GlYmZSK8dxclG8ablpNx63ZapEdujYWPc4g0z0V8B5bQtJe1ZCzUOoXMJpxv7LZO9CiIWR710i2FSLH7UwK4G8XB15uJoaLx_-3aNbEypUpu7jhGoq9YOCWSUn58XMnc80rrNokgJBA4sDEkOFjc8U9sVetrWsafpOQG8-rk-cUb2h_dJgtYSRqsE9VEgmtsAoE9p60N_ANJV64gaMDsJCbyrIkJ4nRh0z70YLkD3KB7I4bZdurrLQAAgRh1erQs_lFmVr21bilnE0PtqwmGEqIB5o5q_J4rq3Mp__Crq3szEVY8PV0IaRPkdCw86Q7njrktXtLCcxJxGSmFBowMroyyIIN8QbWS2NC25G0S05eRB1P96gXVyZGF0kKqnuwe-noXc8NeKvOIUOoNU2H2IbIumeFJ2Ay7UJLkqN3hfK55aT2grgPmrmt3dHb423ibIBhGo9Qomy137ics5YsfO-CmEwPkYVfLZhC6R7T_pRzibcEFoSQmcNbODjUvyoi5S92WYdyZyLJ6PZlTfQZ_O2qsh-D0fUSvQaaQwJ-PQFeIR0D20r4j2eHSqG_BGoTaWFmMRHSeNC2lC-ASGL0TrWeCIkqJ-bCVel-Zo8z-FsMP28vp0K9O2phipgEOXPbBKZmW7-x2gY8uM4iwKLFteAsTnW2hV0IeE6uimM3vRZc&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/5cc551e374ca2f90da7826a3bc552594, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.600s |
Method arguments: {msg=参数异常, NO=28, Description=判断用户是否购买课件-反向用例-["video_id":"video_id"], system=nwn_service, code=1, TCNO=checkVideoUrl_27, parameter=package_id=&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8a2c1e98c473169d8be8d3bb6bb081cd, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.117s |
Method arguments: {msg=参数异常, NO=29, Description=判断用户是否购买课件-反向用例-"video_id":"-11", system=nwn_service, code=1, TCNO=checkVideoUrl_28, parameter=package_id=&sso_id=0&video_id=-11&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/77b6d902f49a869e9398939be6308368, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 3.138s |
Method arguments: {msg=参数异常, NO=30, Description=判断用户是否购买课件-反向用例-package_id缺失, system=nwn_service, code=1, TCNO=checkVideoUrl_29, parameter=sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8a2c1e98c473169d8be8d3bb6bb081cd, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.111s |
Method arguments: {msg=该用户尚未购买对应的学习包, NO=31, Description=判断用户是否购买课件-反向用例-"video_id":111111122222, system=nwn_service, code=2, TCNO=checkVideoUrl_30, parameter=package_id=&sso_id=0&video_id=111111122222&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/468d16c361997cdac285e7618dc72129, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.408s |
Method arguments: {msg=参数异常, NO=32, Description=判断用户是否购买课件-反向用例-sso_id缺失, system=nwn_service, code=1, TCNO=checkVideoUrl_31, parameter=package_id=&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/c559c553c7cf1ab509a7f7af9c9b7352, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.537s |
Method arguments: {msg=参数异常, NO=33, Description=判断用户是否购买课件-反向用例-"video_id":-1, system=nwn_service, code=1, TCNO=checkVideoUrl_32, parameter=package_id=&sso_id=0&video_id=-1&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/87b4d5b7911586b866d68140d1c592e3, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 4.095s |
Method arguments: {msg=参数异常, NO=34, Description=判断用户是否购买课件-反向用例-"sso_id":"MFsqrJ", system=nwn_service, code=1, TCNO=checkVideoUrl_33, parameter=package_id=&sso_id=MFsqrJ&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/ceeec68e9e0165fc7582473e2f6d56de, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.149s |
Method arguments: {msg=参数异常, NO=35, Description=判断用户是否购买课件-反向用例-"video_id":"中文", system=nwn_service, code=1, TCNO=checkVideoUrl_34, parameter=package_id=&sso_id=0&video_id=中文&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/b3912588698fc938e503567c48832c3b, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.103s |
Method arguments: {msg=参数异常, NO=36, Description=判断用户是否购买课件-反向用例-"package_id":"_", system=nwn_service, code=1, TCNO=checkVideoUrl_35, parameter=package_id=_&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8a543c586f55fd1588ace595551a0092, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.097s |
Method arguments: {msg=参数异常, NO=37, Description=判断用户是否购买课件-反向用例-"video_id":0, system=nwn_service, code=1, TCNO=checkVideoUrl_36, parameter=package_id=&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8a2c1e98c473169d8be8d3bb6bb081cd, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.100s |
Method arguments: {msg=参数异常, NO=38, Description=判断用户是否购买课件-反向用例-["sso_id":"sso_id"], system=nwn_service, code=1, TCNO=checkVideoUrl_37, parameter=package_id=&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/8a2c1e98c473169d8be8d3bb6bb081cd, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.096s |
Method arguments: {msg=该用户不存在, NO=39, Description=判断用户是否购买课件-反向用例-"video_id":"MFsqrJ", system=nwn_service, code=1, TCNO=checkVideoUrl_38, parameter=package_id=&sso_id=11&video_id=1&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/c47e6dae928e46183697ac2e812a439d, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.327s |
Method arguments: {msg=参数异常, NO=40, Description=判断用户是否购买课件-反向用例-"package_id":"中文", system=nwn_service, code=1, TCNO=checkVideoUrl_39, parameter=package_id=中文&sso_id=0&video_id=0&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/6cfa5615defb50b1e30292398b82620f, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 13.233s |
Method arguments: {msg=视频与学习包对应失败, NO=41, Description=判断用户是否购买课件-视频与学习包对应失败, system=nwn_service, code=1, TCNO=checkVideoUrl_40, parameter=package_id=4026732&sso_id=0&video_id=921&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrl/sign/ef8fc6f3f055f0fc73cf59820877c012, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrl.handleOutput(checkVideoUrl.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.139s |
Method arguments: {msg=请先登录, NO=2, Description=获取登录地址, code=1002, custom=url, serviceUrl=/admin/package/packagelist, Request=get, Step=3, CleanDB=N, system=nwn, TCNO=checkVideoUrlByID_2, parameter=page=1&size=10&appid=jiaowu×tamp=1552031142, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.process.packagelist.handleOutput(packagelist.java:75) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.process.packagelist.handleOutput(packagelist.java:75) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.324s |
Method arguments: {msg=视频与学习包对应成功, NO=7, Description=判断用户是否购买课件_通过层级ID-正向用例, system=nwn_service, code=0, TCNO=checkVideoUrlByID_7, parameter=package_id=4026732&sso_id=0&video_id=920&id=68&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrlByID/sign/0618f6883d50ea15dfbcf7de77a407f8, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrlByID.handleOutput(checkVideoUrlByID.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrlByID.handleOutput(checkVideoUrlByID.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.095s |
Method arguments: {msg=参数异常, NO=8, Description=判断用户是否购买课件_通过层级ID-反向用例-["package_id":"package_id"], system=nwn_service, code=1, TCNO=checkVideoUrlByID_8, parameter=package_id=&sso_id=0&video_id=0&id=menu_id&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrlByID/sign/8944d1d9e9e8f1796b9cb172bbbd907c, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrlByID.handleOutput(checkVideoUrlByID.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrlByID.handleOutput(checkVideoUrlByID.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
||
f | 0.101s |
Method arguments: {msg=参数异常, NO=9, Description=判断用户是否购买课件_通过层级ID-反向用例-"video_id":"中文", system=nwn_service, code=1, TCNO=checkVideoUrlByID_9, parameter=package_id=&sso_id=0&video_id=中文&id=menu_id&appid=jiaowu×tamp=1552031142, serviceUrl=/template/checkVideoUrlByID/sign/9694bb655a7870ff0ef28fd4521d0e68, Request=get, Step=1, CleanDB=N, statusCode=200} io.restassured.path.json.exception.JsonPathException: Failed to parse the JSON document
io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:930)
io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrlByID.handleOutput(checkVideoUrlByID.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) Caused by: groovy.json.JsonException: Lexing failed on line: 1, column: 1, while reading 'S', no possible valid JSON value or punctuation could be recognized.
groovy.json.JsonLexer.nextToken(JsonLexer.java:85)
groovy.json.JsonLexer$nextToken.call(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parse(ConfigurableJsonSlurper.groovy:97) io.restassured.internal.path.json.ConfigurableJsonSlurper$parse.callCurrent(Unknown Source) io.restassured.internal.path.json.ConfigurableJsonSlurper.parseText(ConfigurableJsonSlurper.groovy:83) io.restassured.path.json.JsonPath$4$1.method(JsonPath.java:893) io.restassured.path.json.JsonPath$ExceptionCatcher.invoke(JsonPath.java:928) io.restassured.path.json.JsonPath$4.doParseWith(JsonPath.java:895) io.restassured.path.json.JsonPath$JsonParser.parseWith(JsonPath.java:974) io.restassured.path.json.JsonPath.get(JsonPath.java:201) io.restassured.path.json.JsonPath.getString(JsonPath.java:351) com.offcn.api.nwn.service.checkVideoUrlByID.handleOutput(checkVideoUrlByID.java:173) com.offcn.test.APITest_nwn.f(APITest_nwn.java:110) sun.reflect.GeneratedMethodAccessor150.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) org.testng.internal.Invoker.invokeMethod(Invoker.java:714) org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) org.testng.TestRunner.privateRun(TestRunner.java:767) org.testng.TestRunner.run(TestRunner.java:617) org.testng.SuiteRunner.runTest(SuiteRunner.java:335) org.testng.SuiteRunner.runSequentially(SuiteRunner.java:330) org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) org.testng.SuiteRunner.run(SuiteRunner.java:240) org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) org.testng.TestNG.runSuitesLocally(TestNG.java:1149) org.testng.TestNG.run(TestNG.java:1057) org.testng.TestNG.privateMain(TestNG.java:1364) org.testng.TestNG.main(TestNG.java:1333) |
Skipped Tests | ||||
---|---|---|---|---|
com.offcn.test.APITest_nwn | Duration | Log Info | Screen Shot | |
f | 0.002s |
Reason:
skip the test
Method arguments: {msg=, NO=4, Description=获取PHPSESSID流程, code=, custom=NWN后台, serviceUrl=/code, Request=get, Step=4, CleanDB=N, system=nwn, TCNO=checkVideoUrl_3, parameter=, statusCode=200} |
||
f | 0.001s |
Reason:
skip the test
Method arguments: {msg=success, NO=5, Description=47.创建母版, code=0, custom=, serviceUrl=/admin/template/createTemplate, Request=post, Step=5, CleanDB=N, system=nwn, TCNO=checkVideoUrl_4, parameter="template_title":"母板标题","for_year":"2019","intro":"简介introduce","cover":"_","remark":"备注", statusCode=200} |
||
f | 0.001s |
Reason:
skip the test
Method arguments: {msg=班级获取成功!, NO=6, Description=查找母版下是否有对应的教务包, system=nwn_service, code=0, TCNO=checkVideoUrl_5, parameter=template_id=template_id×tamp=timestamp&appid=jiaowu, serviceUrl=/template/findEdupack, Request=get, Step=6, CleanDB=N, statusCode=200} |
||
f | 0.001s |
Reason:
skip the test
Method arguments: {msg=, NO=7, Description=添加学员信息-添加1条, system=nwn_service, code=, TCNO=checkVideoUrl_6, parameter=user_info=[{"package_id":4026732,"username":"aaa","phone":phone,"sso_id":sso_id}]×tamp=timestamp&appid=jiaowu, serviceUrl=/template/addStudent, Request=get, Step=7, CleanDB=N, statusCode=200} |
||
f | 0.000s |
Reason:
skip the test
Method arguments: {NO=3, Description=获取PHPSESSID流程, system=nwn, TCNO=checkVideoUrlByID_3, parameter=, custom=NWN后台, serviceUrl=/code, Request=get, Step=4, CleanDB=N, statusCode=200} |
||
f | 0.001s |
Reason:
skip the test
Method arguments: {msg=success, NO=4, Description=47.创建母版, code=0, custom=, serviceUrl=/admin/template/createTemplate, Request=post, Step=5, CleanDB=N, system=nwn, TCNO=checkVideoUrlByID_4, parameter="template_title":"母板标题","for_year":"2019","intro":"简介introduce","cover":"_","remark":"备注", statusCode=200} |
||
f | 0.000s |
Reason:
skip the test
Method arguments: {msg=成功1条,失败0条, NO=6, Description=添加学员信息-添加1条, system=nwn_service, code=0, TCNO=checkVideoUrlByID_6, parameter=user_info=[{"package_id":4026732,"username":"aaa","phone":phone,"sso_id":sso_id}]×tamp=timestamp&appid=jiaowu, serviceUrl=/template/addStudent, Request=get, Step=6, CleanDB=N, statusCode=200} |
||
f | 0.000s |
Reason:
skip the test
Method arguments: {msg=班级获取成功!, NO=5, Description=查找母版下是否有对应的教务包, system=nwn_service, code=0, TCNO=checkVideoUrlByID_5, parameter=template_id=template_id×tamp=timestamp&appid=jiaowu, serviceUrl=/template/findEdupack, Request=get, Step=5, CleanDB=N, statusCode=200} |
Passed Tests | ||||
---|---|---|---|---|
com.offcn.test.APITest_nwn | Duration | Log Info | Screen Shot | |
f | 2.829s |
Method arguments: {msg=登录成功, NO=2, Description=NWN鍚庡彴登录接口, system=nwnht, code=0, TCNO=checkVideoUrl_1, parameter="user_name":"ys65701","password":"ys65701","appid":"jiaowu","timestamp":"1552031142", serviceUrl=/sso/login, Request=post, Step=2, CleanDB=Y, statusCode=200} |
||
f | 0.608s |
Method arguments: {msg=登录成功, NO=1, Description=NWN鍚庡彴登录接口, system=nwnht, code=0, TCNO=checkVideoUrlByID_1, parameter="user_name":"ys65701","password":"ys65701","appid":"jiaowu","timestamp":"1552031142", serviceUrl=/sso/login, Request=post, Step=2, CleanDB=Y, statusCode=200} |