On Sat, Apr 25, 2015 at 10:11 AM, Krishantha Samaraweera < krishan...@wso2.com> wrote:
> > > On Sat, Apr 25, 2015 at 9:09 AM, Rasika Perera <rasi...@wso2.com> wrote: > >> According to the offline discussion I had with Krishantha, I was able to >> run the test case correctly. Followings are the concerns; >> >> "mvn test -Dtest=TestCaseClassName" is not running the test case with >> expected environment configurations. Hence you need to comment out other >> test cases in "testng.xml" or "tesng-server-mgt.xml" and execute "mvn test". >> > > "mvn test -Dtest=TestCaseClassName" works only if you use include and > exclude test case name pattern in surefire plugin. All integration tests > are configured and managed though testng.xml as below in surefire. > > <suiteXmlFiles> > <suiteXmlFile>src/test/resources/testng1.xml</suiteXmlFile> > <suiteXmlFile>src/test/resources/testng2.xml</suiteXmlFile> > </suiteXmlFiles> > > The command you have tried will never execute any tests. > Note that this is the default behaviour of TestNG and Surefire. Thanks, Krishantha. > > Thanks, > Krishantha. > > >> Further I downgraded into FF v.24. >> >> Thank you, >> Rasika >> >> On Mon, Apr 20, 2015 at 8:08 PM, Krishantha Samaraweera < >> krishan...@wso2.com> wrote: >> >>> This seems to be firefox and selenium incompatibility issue. Can you try >>> out with Firefox 21 >>> >>> You can set the -Dwebdriver.firefox.bin=/path/to/firefox/binary property >>> in order to set the selenium to use a different version of Firefox in your >>> machine. >>> >>> e.g. mvn clean install >>> -Dwebdriver.firefox.bin=/home/host/software/firefox/firefox-bin >>> >>> Thanks, >>> >>> Krishantha. >>> >>> On Mon, Apr 20, 2015 at 8:00 PM, Rasika Perera <rasi...@wso2.com> wrote: >>> >>>> Hi Krishantha, >>>> >>>> Herewith attached the `automation.log`. I ran surefire plugin with >>>> debug mode. Complete terminal output is also attached. >>>> >>>> [2015-04-20 19:00:48,001] INFO >>>> {org.wso2.carbon.automation.api.clients.authenticators.AuthenticatorClient} >>>> - Login Successful >>>> [2015-04-20 19:00:48,007] INFO >>>> {org.wso2.carbon.automation.core.BrowserManager} - Test runs on >>>> firefoxbrowser >>>> org.openqa.selenium.firefox.NotConnectedException: Unable to connect to >>>> host 127.0.0.1 on port 7055 after 45000 ms. >>>> >>>> I am using firefox 36. When checking on >>>> Preferences->AddOns->Extensions->FireFox WebDriver v2.31 it was disabled >>>> mentioning "This is incompatible with Firefox 36". >>>> >>>> Then I looked into selenium version on test automation pom.xml, and it >>>> was 2.37. Recommended FF version for this was FF v.24[1]. >>>> >>>> Then downloaded FF v.24. Still couldn't get into it. It is redirecting >>>> to the correct publisher url but prompting security certificate exception >>>> infinitely(adding exception doesn't work). >>>> >>>> [1]. https://code.google.com/p/selenium/issues/detail?id=6780 >>>> >>>> >>>> On Mon, Apr 20, 2015 at 11:43 AM, Krishantha Samaraweera < >>>> krishan...@wso2.com> wrote: >>>> >>>>> Hi Rasika, >>>>> >>>>> Can you send the full automation log which is at >>>>> /target/log/automation.log >>>>> >>>>> Did you debug the test case ? its seems admin user cannot login to the >>>>> server, please check whether your server is started properly. >>>>> >>>>> Thanks, >>>>> Krishantha. >>>>> >>>>> On Mon, Apr 20, 2015 at 11:29 AM, Rasika Perera <rasi...@wso2.com> >>>>> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> I am writing a test case[1] for ui integration in APIM. When running >>>>>> the test case, I am getting a connection refused error[2]. Any idea what >>>>>> could possibly go wrong? >>>>>> >>>>>> [1] TestCase.java >>>>>> public class TestCase extends AMIntegrationUiTestBase{ >>>>>> private WebDriver driver; >>>>>> private String baseUrl; >>>>>> private boolean acceptNextAlert = true; >>>>>> private StringBuffer verificationErrors = new StringBuffer(); >>>>>> private WebDriverWait wait; >>>>>> >>>>>> @BeforeClass(alwaysRun = true) >>>>>> public void init() throws Exception { >>>>>> super.init(0); >>>>>> driver = BrowserManager.getWebDriver(); >>>>>> wait = new WebDriverWait(driver, 60); >>>>>> } >>>>>> >>>>>> @Test(groups = "wso2.am", description = "Check for functionality >>>>>> A") >>>>>> public void testFunctionalityA() throws Exception { >>>>>> >>>>>> >>>>>> //.... >>>>>> } >>>>>> >>>>>> @AfterClass(alwaysRun = true) >>>>>> public void tearDown() throws Exception { >>>>>> if (driver != null) { >>>>>> driver.quit(); >>>>>> } >>>>>> super.cleanup(); >>>>>> } >>>>>> >>>>>> [2] Error Log >>>>>> >>>>>> org.apache.axis2.AxisFault: Connection refused >>>>>> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) >>>>>> at >>>>>> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:197) >>>>>> at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) >>>>>> at >>>>>> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:450) >>>>>> at >>>>>> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:277) >>>>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443) >>>>>> at >>>>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) >>>>>> at >>>>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) >>>>>> at >>>>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) >>>>>> at >>>>>> org.wso2.carbon.authenticator.stub.AuthenticationAdminStub.login(AuthenticationAdminStub.java:659) >>>>>> at >>>>>> org.wso2.carbon.automation.api.clients.authenticators.AuthenticatorClient.login(AuthenticatorClient.java:59) >>>>>> at >>>>>> org.wso2.carbon.automation.core.utils.environmentutils.EnvironmentBuilder.loginSetup(EnvironmentBuilder.java:520) >>>>>> at >>>>>> org.wso2.carbon.automation.core.utils.environmentutils.EnvironmentBuilder.am >>>>>> (EnvironmentBuilder.java:453) >>>>>> at >>>>>> org.wso2.carbon.am.integration.ui.AMIntegrationUiTestBase.init(AMIntegrationUiTestBase.java:44) >>>>>> at >>>>>> org.wso2.carbon.am.integration.ui.APIMANAGER3452IncorrectMethodInfoThrottlingTab.init( >>>>>> >>>>>> TestCase >>>>>> .java:47) >>>>>> Caused by: java.net.ConnectException: Connection refused >>>>>> at java.net.PlainSocketImpl.socketConnect(Native Method) >>>>>> >>>>>> >>>>>> -- >>>>>> With Regards, >>>>>> >>>>>> *Rasika Perera* >>>>>> Software Engineer >>>>>> M: +94 71 680 9060 E: rasi...@wso2.com >>>>>> LinkedIn: http://lk.linkedin.com/in/rasika90 >>>>>> >>>>>> WSO2 Inc. www.wso2.com >>>>>> lean.enterprise.middleware >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Krishantha Samaraweera >>>>> Senior Technical Lead - Test Automation >>>>> Mobile: +94 77 7759918 >>>>> WSO2, Inc.; http://wso2.com/ >>>>> lean . enterprise . middlewear. >>>>> >>>> >>>> >>>> >>>> -- >>>> With Regards, >>>> >>>> *Rasika Perera* >>>> Software Engineer >>>> M: +94 71 680 9060 E: rasi...@wso2.com >>>> LinkedIn: http://lk.linkedin.com/in/rasika90 >>>> >>>> WSO2 Inc. www.wso2.com >>>> lean.enterprise.middleware >>>> >>> >>> >>> >>> -- >>> Krishantha Samaraweera >>> Senior Technical Lead - Test Automation >>> Mobile: +94 77 7759918 >>> WSO2, Inc.; http://wso2.com/ >>> lean . enterprise . middlewear. >>> >> >> >> >> -- >> With Regards, >> >> *Rasika Perera* >> Software Engineer >> M: +94 71 680 9060 E: rasi...@wso2.com >> LinkedIn: http://lk.linkedin.com/in/rasika90 >> >> WSO2 Inc. www.wso2.com >> lean.enterprise.middleware >> > > > > -- > Krishantha Samaraweera > Senior Technical Lead - Test Automation > Mobile: +94 77 7759918 > WSO2, Inc.; http://wso2.com/ > lean . enterprise . middlewear. > -- Krishantha Samaraweera Senior Technical Lead - Test Automation Mobile: +94 77 7759918 WSO2, Inc.; http://wso2.com/ lean . enterprise . middlewear.
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev