xframium / xframium-java

xFramium - Rapid unified test case development
http://www.xframium.org
GNU General Public License v3.0
12 stars 18 forks source link

Issue with dataDriver #49

Closed ManasBBSR closed 7 years ago

ManasBBSR commented 7 years ago

Hi,

I created a simple google search data driven test with 2 records using excel as the data source using the version 1.0.5. It tries to run the tests 4 times not sure if I'm doing something wrong but attaching the driver project to replicate the issue. I tested the DataProvider which executes perfectly fine for a single scenario but DataDriver is having issues. The tests are getting stcuked and the browsers remain open. driver.zip

Below is the console log as the test is not completing.

Nov 13, 2016 12:49:57 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Driver: Configuring Driver Nov 13, 2016 12:49:57 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Cloud: Configuring Cloud Registry Nov 13, 2016 12:49:57 PM org.xframium.device.cloud.XMLCloudProvider readData INFO: Reading from FILE SYSTEM as [resources\XML\cloudRegistry.xml] Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Cloud: Extracted 2 cloud entries Nov 13, 2016 12:49:58 PM org.xframium.device.cloud.CloudRegistry setCloud INFO: cloud Under Test set to local (127.0.0.1:4444) Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Cloud: configured as local at 127.0.0.1:4444 Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Device: Configuring Device Acquisition Engine Nov 13, 2016 12:49:58 PM org.xframium.device.data.XMLDataProvider readData INFO: Reading from FILE SYSTEM as [resources\XML\deviceRegistry.xml] Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Device: Extract 1 active devices and 0 inactive devices Nov 13, 2016 12:49:58 PM org.xframium.device.DeviceManager registerDevice INFO: Registering Device Mozilla Firefox (Firefox) Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Application: Configuring Application Registry Nov 13, 2016 12:49:58 PM org.xframium.application.XMLApplicationProvider readData INFO: Reading from FILE SYSTEM as [resources\XML\applicationRegistry.xml] Nov 13, 2016 12:49:58 PM org.xframium.application.ApplicationRegistry setAUT INFO: Application Under Test set to Google (WEB) Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Application: Configured as Google Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Third Party: Configuring Third Party Library Support Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Content: Configuring Content Engine Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Property Adapter: Configuring Property Adapters Nov 13, 2016 12:49:58 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Data: Configuring Data Driven Testing Nov 13, 2016 12:49:58 PM org.xframium.page.data.provider.ExcelPageDataProvider readPageData INFO: Reading from FILE SYSTEM as [resources\XML\pageData.xlsx] Nov 13, 2016 12:49:59 PM org.xframium.page.data.provider.ExcelPageDataProvider readElements INFO: Reading Record Type [SearchData] Nov 13, 2016 12:49:59 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Data: Configuring Test Cases Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider readData INFO: Reading from FILE SYSTEM as [resources\XML\tests.xml] Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH in TC-001 was not specified in the Model Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for [Ljava.lang.Object; as com.xframium.serialization.extended.TypedObjectArraySerializer@1e244b5 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSCall as com.xframium.serialization.json.ReflectionSerializer@f4bbde Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSClick as com.xframium.serialization.json.ReflectionSerializer@f3ed4d Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSExists as com.xframium.serialization.json.ReflectionSerializer@731b00 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSFunction as com.xframium.serialization.json.ReflectionSerializer@1f6f988 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSGesture as com.xframium.serialization.json.ReflectionSerializer@879daa Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSReturn as com.xframium.serialization.json.ReflectionSerializer@1de635a Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSSet as com.xframium.serialization.json.ReflectionSerializer@191fefb Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSValue as com.xframium.serialization.json.ReflectionSerializer@17002be Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSWait as com.xframium.serialization.json.ReflectionSerializer@13d2941 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSWaitFor as com.xframium.serialization.json.ReflectionSerializer@1d94f05 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSAttribute as com.xframium.serialization.json.ReflectionSerializer@1aab39a Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSLoop as com.xframium.serialization.json.ReflectionSerializer@1654a50 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSBreak as com.xframium.serialization.json.ReflectionSerializer@982531 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSDevice as com.xframium.serialization.json.ReflectionSerializer@66d27c Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSFork as com.xframium.serialization.json.ReflectionSerializer@1fafb25 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSVisible as com.xframium.serialization.json.ReflectionSerializer@1e4bfbe Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSCheckColor as com.xframium.serialization.json.ReflectionSerializer@31ac15 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSContrastRatio as com.xframium.serialization.json.ReflectionSerializer@afc459 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSWindow as com.xframium.serialization.json.ReflectionSerializer@aee875 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSExecJS as com.xframium.serialization.json.ReflectionSerializer@97ecfb Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSExecWS as com.xframium.serialization.json.ReflectionSerializer@117268b Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSOpenPage as com.xframium.serialization.json.ReflectionSerializer@115a64b Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSAddCookie as com.xframium.serialization.json.ReflectionSerializer@716b8f Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSDeleteCookie as com.xframium.serialization.json.ReflectionSerializer@1a6a352 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSDeleteCookies as com.xframium.serialization.json.ReflectionSerializer@d19957 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSGetCookie as com.xframium.serialization.json.ReflectionSerializer@10e4698 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSGetCookies as com.xframium.serialization.json.ReflectionSerializer@17f6423 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSCompare as com.xframium.serialization.json.ReflectionSerializer@14dcba Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSString as com.xframium.serialization.json.ReflectionSerializer@1e1081f Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSMath as com.xframium.serialization.json.ReflectionSerializer@7cf559 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSMouse as com.xframium.serialization.json.ReflectionSerializer@dc005 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSCache as com.xframium.serialization.json.ReflectionSerializer@62a130 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSReport as com.xframium.serialization.json.ReflectionSerializer@1f1c7d0 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSAddDevice as com.xframium.serialization.json.ReflectionSerializer@f3dcf0 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSFocus as com.xframium.serialization.json.ReflectionSerializer@1ad71f0 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSAlign as com.xframium.serialization.json.ReflectionSerializer@3dacfa Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSSync as com.xframium.serialization.json.ReflectionSerializer@ab94fd Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSAt as com.xframium.serialization.json.ReflectionSerializer@eaed8d Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSPerfectoScript as com.xframium.serialization.json.ReflectionSerializer@1607a03 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSElse as com.xframium.serialization.json.ReflectionSerializer@1a5a709 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSDumpState as com.xframium.serialization.json.ReflectionSerializer@e6f983 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSAlert as com.xframium.serialization.json.ReflectionSerializer@1f44e33 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSSQL as com.xframium.serialization.json.ReflectionSerializer@1b3af58 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSOperator as com.xframium.serialization.json.ReflectionSerializer@68780f Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSNavigate as com.xframium.serialization.json.ReflectionSerializer@4336ff Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSVisual as com.xframium.serialization.json.ReflectionSerializer@598587 Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSSetContentKey as com.xframium.serialization.json.ReflectionSerializer@68547b Nov 13, 2016 12:49:59 PM com.xframium.serialization.SerializationAdapter addCustomMapping INFO: Registering serializer for org.xframium.page.keyWord.step.spi.KWSBrowser as com.xframium.serialization.json.ReflectionSerializer@1fc0cb0 Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH in TC-001 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH_BUTTON in TC-001 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step RESULTS in TC-001 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step RESULTS in TC-001 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step LOOP_OVER_RESULTS in TC-001 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH_BUTTON in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step RESULTS in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step RESULTS in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step LOOP_OVER_RESULTS in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Home] defined the step LOGO in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SEARCH in TC-002 was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step TOKEN_RESULT in checkText was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step SWIPE in scrollDown was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step CRUNCH in scrollDown was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step crunchFound in scrollDown was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step _CONTEXT.ELEMENT in viewResult was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step _CONTEXT.ELEMENT-->RESULT_HEADER in viewResult was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step _CONTEXT.ELEMENT-->RESULT_HEADER in viewResult was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.provider.XMLKeyWordProvider parseSteps SEVERE: The page [Search] defined the step elementFound in viewResult was not specified in the Model Nov 13, 2016 12:49:59 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Extracted 5 test cases (4 active) Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.KeyWordDriver addTest INFO: Adding test [TC-002!SearchData-1] Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.KeyWordDriver addTest INFO: Adding test [TC-002!SearchData-1] Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.KeyWordDriver addTest INFO: Adding test [TC-002!SearchData-2] Nov 13, 2016 12:49:59 PM org.xframium.page.keyWord.KeyWordDriver addTest INFO: Adding test [TC-002!SearchData-2] Nov 13, 2016 12:49:59 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Page: Configuring Object Repository Nov 13, 2016 12:49:59 PM org.xframium.page.element.provider.XMLElementProvider readElements INFO: Reading from FILE SYSTEM as [resources\XML\pageElements.xml] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [XPATH as [//input[@id='lst-ib']] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [XPATH as [//button[@id='tsbb']/div|//div[@id='sblsbb']/button] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [XPATH as [//*[@id='rso']/div/div] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [XPATH as [.//h3/a[contains( text(),'CrunchBase' )]] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [V_TEXT as [Crunch Base] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [XPATH as [//a[text()='{perfectoData}']] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [V_TEXT as [Google] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.page.element.ElementFactory createElement INFO: Creating Element by [ID as [logo] as [org.xframium.page.element.SeleniumElement] Nov 13, 2016 12:49:59 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Extracted 2 pages Nov 13, 2016 12:49:59 PM org.xframium.driver.AbstractConfigurationReader readConfiguration INFO: Artifact: Configuring Artifact Production Nov 13, 2016 12:49:59 PM org.xframium.driver.AbstractConfigurationReader executeTest INFO: Go: Executing Tests [TestRunner] Running the tests in 'Command line test' with parallel mode:false [RunInfo] Adding method selector: org.testng.internal.XmlMethodSelector@1b06b24 priority: 10 [TestClass] Creating TestClass for [ClassImpl class=org.xframium.driver.XMLTestDriver] [TestClass] Adding method XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)[pri:0, instance:null] on TestClass class org.xframium.driver.XMLTestDriver [XmlMethodSelector] Including method org.xframium.device.ng.beforeMethod() [XmlMethodSelector] Including method org.xframium.device.ng.afterMethod() [XmlMethodSelector] Including method org.xframium.driver.testDriver() [TestNG] Running: Command line suite

[SuiteRunner] Created 1 TestRunners [TestRunner] Running test Command line test on 1 classes, included groups:[] excluded groups:[] ===== Test class org.xframium.driver.XMLTestDriver @BeforeMethod AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] @Test XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] @AfterMethod AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e]

[TestNG] RUNNING: Suite: "Command line test" containing "1" Tests (config: null) [Invoker 17510567] Keeping method AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 17510567] Keeping method AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 22577215] Keeping method AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 3245523] Keeping method AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 21736938] Keeping method AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 21563065] Keeping method AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 22577215] Invoking @BeforeMethod AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] [Invoker 21563065] Invoking @BeforeMethod AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] [Invoker 3245523] Invoking @BeforeMethod AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] [Invoker 21736938] Invoking @BeforeMethod AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] [TestNG] INVOKING CONFIGURATION: "Command line test" - @BeforeMethod org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@13d7304) [TestNG] INVOKING CONFIGURATION: "Command line test" - @BeforeMethod org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@1155915) [TestNG] INVOKING CONFIGURATION: "Command line test" - @BeforeMethod org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@a4d2f3) [TestNG] INVOKING CONFIGURATION: "Command line test" - @BeforeMethod org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@8b7347) Nov 13, 2016 12:50:00 PM org.xframium.device.ng.AbstractSeleniumTest beforeMethod INFO: Device Acquisition --> 12: Attempting to acquire device for testDriver Nov 13, 2016 12:50:00 PM org.xframium.device.ng.AbstractSeleniumTest beforeMethod INFO: Device Acquisition --> 10: Attempting to acquire device for testDriver Nov 13, 2016 12:50:00 PM org.xframium.device.ng.AbstractSeleniumTest beforeMethod INFO: Device Acquisition --> 9: Attempting to acquire device for testDriver Nov 13, 2016 12:50:00 PM org.xframium.device.ng.AbstractSeleniumTest beforeMethod INFO: Device Acquisition --> 11: Attempting to acquire device for testDriver Nov 13, 2016 12:50:00 PM org.xframium.device.factory.DriverManager getDriverFactory INFO: Creating Driver Factory as org.xframium.device.factory.spi.WEBDriverFactory Nov 13, 2016 12:50:15 PM org.xframium.device.factory.DeviceWebDriver setExecutionId INFO: Execution ID recorded as [e128d678-7820-417f-b52b-06afa9e6cc33] Nov 13, 2016 12:50:24 PM org.xframium.device.ng.AbstractSeleniumTest beforeMethod INFO: Device Acquisition --> 10: Device acquired for testDriver Nov 13, 2016 12:50:24 PM org.xframium.device.ng.AbstractSeleniumTest beforeMethod INFO: Device Acquisition --> 9: Device acquired for testDriver java.lang.NullPointerException at org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(AbstractSeleniumTest.java:449) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:514) at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:215) [TestNG] PASSED CONFIGURATION: "Command line test" - @BeforeMethod org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@a4d2f3) finished in 23899 ms [TestNG] INVOKING: "Command line test" - org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)(value(s): TC-002!SearchData-1-->Mozilla Firefox [Firefox]) [Invoker 22577215] Invoking org.xframium.driver.XMLTestDriver.testDriver at org.testng.internal.Invoker.invokeMethod(Invoker.java:589) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) at org.testng.internal.TestMethodWithDataProviderMethodWorker.call(TestMethodWithDataProviderMethodWorker.java:75) at org.testng.internal.TestMethodWithDataProviderMethodWorker.call(TestMethodWithDataProviderMethodWorker.java:14) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.KeyWordTest executeTest INFO: *** Executing Test TC-002!SearchData-1 Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.KeyWordTest executeTest INFO: Creating Page [Search] [TestNG] PASSED CONFIGURATION: "Command line test" - @BeforeMethod org.xframium.device.ng.AbstractSeleniumTest.beforeMethod(java.lang.reflect.Method, [Ljava.lang.Object;)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@13d7304) finished in 23902 ms [TestNG] INVOKING: "Command line test" - org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)(value(s): TC-002!SearchData-1) [Invoker 21736938] Invoking org.xframium.driver.XMLTestDriver.testDriver [TestNG] FAILED: "Command line test" - org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)(value(s): TC-002!SearchData-1) finished in 0 ms [TestNG] java.lang.NullPointerException [TestNG] at org.xframium.driver.XMLTestDriver.testDriver(XMLTestDriver.java:57) [TestNG] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [TestNG] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [TestNG] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [TestNG] at java.lang.reflect.Method.invoke(Unknown Source) [TestNG] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) [TestNG] at org.testng.internal.Invoker.invokeMethod(Invoker.java:643) [TestNG] at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) [TestNG] at org.testng.internal.TestMethodWithDataProviderMethodWorker.call(TestMethodWithDataProviderMethodWorker.java:75) [TestNG] at org.testng.internal.TestMethodWithDataProviderMethodWorker.call(TestMethodWithDataProviderMethodWorker.java:14) [TestNG] at java.util.concurrent.FutureTask.run(Unknown Source) [TestNG] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [TestNG] at java.util.concurrent.FutureTask.run(Unknown Source) [TestNG] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [TestNG] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [TestNG] at java.lang.Thread.run(Unknown Source) [Invoker 21736938] Keeping method AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [Invoker 21736938] Invoking @AfterMethod AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] [TestNG] INVOKING CONFIGURATION: "Command line test" - @AfterMethod org.xframium.device.ng.AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@13d7304, [TestResult name=testDriver status=FAILURE method=XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] output={null}]) Failed to invoke configuration method org.xframium.device.ng.AbstractSeleniumTest.afterMethod:null [TestNG] FAILED CONFIGURATION: "Command line test" - @AfterMethod org.xframium.device.ng.AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)(value(s): public void org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName) throws java.lang.Throwable, [Ljava.lang.Object;@13d7304, [TestResult name=testDriver status=FAILURE method=XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] output={null}]) finished in 0 ms [TestNG] java.lang.NullPointerException [TestNG] at org.xframium.device.ng.AbstractSeleniumTest.afterMethod(AbstractSeleniumTest.java:546) [TestNG] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [TestNG] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [TestNG] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [TestNG] at java.lang.reflect.Method.invoke(Unknown Source) [TestNG] at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) [TestNG] at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:514) [TestNG] at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:215) [TestNG] at org.testng.internal.Invoker.invokeMethod(Invoker.java:707) [TestNG] at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:820) [TestNG] at org.testng.internal.TestMethodWithDataProviderMethodWorker.call(TestMethodWithDataProviderMethodWorker.java:75) [TestNG] at org.testng.internal.TestMethodWithDataProviderMethodWorker.call(TestMethodWithDataProviderMethodWorker.java:14) [TestNG] at java.util.concurrent.FutureTask.run(Unknown Source) [TestNG] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [TestNG] at java.util.concurrent.FutureTask.run(Unknown Source) [TestNG] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [TestNG] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [TestNG] at java.lang.Thread.run(Unknown Source) Nov 13, 2016 12:50:24 PM org.xframium.page.factory.DefaultPageFactory _createPage INFO: Attempting to create PROXY interface by interface org.xframium.page.keyWord.KeyWordPage Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step SEARCH(KWSExists) Nov 13, 2016 12:50:24 PM org.xframium.page.factory.LocalPageFactory _createPage INFO: Creating page implementation as org.xframium.page.keyWord.spi.KeyWordPageImpl Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.SEARCH] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:24 PM org.xframium.device.factory.DeviceWebDriver _getContext WARNING: Context Switches are not supported - Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 17:00:58' System info: host: '01hw717218', ip: '192.168.56.1', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_45' Driver info: driver.version: unknown Command duration or timeout: 30 milliseconds Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 17:00:58' System info: host: '01hw717218', ip: '192.168.56.1', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_45' Session ID: e128d678-7820-417f-b52b-06afa9e6cc33 Driver info: org.openqa.selenium.remote.RemoteWebDriver Capabilities [{platform=WINDOWS, javascriptEnabled=true, acceptSslCerts=true, browserName=firefox, rotatable=false, locationContextEnabled=true, webdriver.remote.sessionid=e128d678-7820-417f-b52b-06afa9e6cc33, version=45.0, databaseEnabled=true, cssSelectorsEnabled=true, handlesAlerts=true, webStorageEnabled=true, nativeEvents=false, applicationCacheEnabled=true, takesScreenshot=true}] Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Locating element by [XPATH] using [//input[@id='lst-ib']] Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Element //input[@id='lst-ib'] Located Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step SEARCH(KWSSet) Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.step.spi.KWSSet _executeStep INFO: Attmepting to set SEARCH to [xFramium] Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.SEARCH] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Locating element by [XPATH] using [//input[@id='lst-ib']] Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Element //input[@id='lst-ib'] Located Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement _setValue INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Setting element [//input[@id='lst-ib']] to xFramium Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step SEARCH_BUTTON(KWSClick) Nov 13, 2016 12:50:24 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.SEARCH_BUTTON] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Locating element by [XPATH] using [//button[@id='tsbb']/div|//div[@id='sblsbb']/button] Nov 13, 2016 12:50:24 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Element //button[@id='tsbb']/div|//div[@id='sblsbb']/button Located Nov 13, 2016 12:50:25 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step RESULTS(KWSWaitFor) Nov 13, 2016 12:50:25 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.RESULTS] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:25 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step RESULTS(KWSExists) Nov 13, 2016 12:50:25 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.RESULTS] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:25 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Locating element by [XPATH] using [//[@id='rso']/div/div] Nov 13, 2016 12:50:26 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Element //[@id='rso']/div/div Located Nov 13, 2016 12:50:26 PM org.xframium.page.element.SeleniumElement _getAll INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Locating element by [XPATH] using [//[@id='rso']/div/div] Nov 13, 2016 12:50:26 PM org.xframium.page.element.SeleniumElement _getAll INFO: 7Elements Located using //[@id='rso']/div/div Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step LOOP_OVER_RESULTS(KWSLoop) Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.step.spi.KWSLoop _executeStep INFO: Attempting to locate an array of elements using xFramium www.xframium.org/ xFramium, an open source testing framework for desktop and mobile web, native, and hybrid apps. Keywords Keywords. There are many useful Keywords that are built into the ... Installation Eclipse. xFramium can be run from Eclipse allowing for execution ... Download xFramium xFramium is built the first weekend of each month. The current ... Get Started The easiest way to get started with xFramium. Once you have your ... xFramium with Java xFramium with Java ... this implementation with Java and ... About xFramium History. The original brain-child of Allen Geary, xFramium was ... More results from xframium.org » Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.xFramium www.xframium.org/ xFramium, an open source testing framework for desktop and mobile web, native, and hybrid apps. Keywords Keywords. There are many useful Keywords that are built into the ... Installation Eclipse. xFramium can be run from Eclipse allowing for execution ... Download xFramium xFramium is built the first weekend of each month. The current ... Get Started The easiest way to get started with xFramium. Once you have your ... xFramium with Java xFramium with Java ... this implementation with Java and ... About xFramium History. The original brain-child of Allen Geary, xFramium was ... More results from xframium.org »] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.KeyWordTest executeTest INFO: Creating Page [Home] Nov 13, 2016 12:50:26 PM org.xframium.page.factory.DefaultPageFactory _createPage INFO: Attempting to create PROXY interface by interface org.xframium.page.keyWord.KeyWordPage Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step LOGO(KWSClick) Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Home.LOGO] - org.xframium.device.factory.DeviceWebDriver@1ca03ba Nov 13, 2016 12:50:26 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Locating element by [ID] using [logo] Nov 13, 2016 12:50:26 PM org.xframium.page.element.SeleniumElement getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Element logo Located Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.step.AbstractKeyWordStep executeStep INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Executing Step SEARCH(KWSWaitFor) Nov 13, 2016 12:50:26 PM org.xframium.page.keyWord.spi.KeyWordPageImpl getElement INFO: TC-002!SearchData-1-->Mozilla Firefox [Firefox] (10): Attempting to locate element using [Google.Search.SEARCH] - org.xframium.device.factory.DeviceWebDriver@1ca03ba [TestNG] PASSED: "Command line test" - org.xframium.driver.XMLTestDriver.testDriver(org.xframium.device.ng.AbstractSeleniumTest$TestName)(value(s): TC-002!SearchData-1-->Mozilla Firefox [Firefox]) finished in 3533 ms [Invoker 22577215] Keeping method AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult)[pri:0, instance:org.xframium.driver.XMLTestDriver@ce1c2e] for class [TestClass name=class org.xframium.driver.XMLTestDriver] [TestNG] SKIPPED CONFIGURATION: "Command line test" - @AfterMethod org.xframium.device.ng.AbstractSeleniumTest.afterMethod(java.lang.reflect.Method, [Ljava.lang.Object;, org.testng.ITestResult) finished in 0 ms

Thanks , Manas

allengeary commented 7 years ago

This issue is resolved in todays build of 1.0.6