Testng Report With Customized Error In Place Of Stack Trace, When My Script Fails

93 views
Skip to first unread message

Satyam K

unread,
Aug 9, 2013, 5:32:10 AM8/9/13
to testng...@googlegroups.com

I am using Testng and selenium, if my script is fail then it shows the total stack trace in report but i need only custom message to know the error.


like following way.

java.lang.AssertionError: After Clicking on WOMENsThe title name should be   Women - Apparel - Michael Kors
                        
                        	at org.testng.Assert.fail(Assert.java:94)
                        	at net.mss.CustomReportListener.TestBase.Verifyfail(TestBase.java:111)
                        	at net.mss.MichelKors.HomePage.Verify_DD(HomePage.java:158)
                        	at net.mss.MichelKors.HomePage.TopNavigation(HomePage.java:112)
                        	at net.mss.MichelKors.HomePage.testHomepageScenarios(HomePage.java:78)
                        	at net.mss.MichelKors.HomePage.ApplicationOnFirefox(HomePage.java:42)
                        	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                        	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                        	at java.lang.reflect.Method.invoke(Method.java:597)
                        	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
                        	at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
                        	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
                        	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
                        	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
                        	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
                        	at org.testng.TestRunner.privateRun(TestRunner.java:767)
                        	at org.testng.TestRunner.run(TestRunner.java:617)
                        	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
                        	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
                        	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
                        	at org.testng.SuiteRunner.run(SuiteRunner.java:240)
                        	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
                        	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
                        	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
                        	at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
                        	at org.testng.TestNG.run(TestNG.java:1031)
                        	at org.testng.TestNG.privateMain(TestNG.java:1338)
                        	at org.testng.TestNG.main(TestNG.java:1307)


Please any one tell me how to display only custom message when script fails


Thanks in advance...


Thanks,
Satya
Reply all
Reply to author
Forward
0 new messages