Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0018679Openbravo ERPZ. Otherspublic2011-10-03 18:552011-10-04 10:29
plujan 
vmromanos 
immediatemajorhave not tried
closedfixed 
5
pi 
pi 
Mozilla Firefox
Core
No
0018679: Selenium tests are installing a wrong Localization Pack
Error Message

Unable to locate element: {"method":"xpath","selector":"(//div[@id='name' and text()='Alerts: Accounting - 3.0.1 - Spanish (Spain)']/../..)//input[@type='checkbox']"} For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html [^] Build info: version: '2.4.0', revision: '13337', time: '2011-08-12 09:57:13' System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20' Driver info: driver.version: EventFiringWebDriver For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html [^] Build info: version: 'unknown', revision: 'unknown', time: 'unknown' System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20' Driver info: driver.version: RemoteWebDriver
Stacktrace

org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"xpath","selector":"(//div[@id='name' and text()='Alerts: Accounting - 3.0.1 - Spanish (Spain)']/../..)//input[@type='checkbox']"}
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html [^]
Build info: version: '2.4.0', revision: '13337', time: '2011-08-12 09:57:13'
System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20'
Driver info: driver.version: EventFiringWebDriver
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html [^]
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20'
Driver info: driver.version: RemoteWebDriver
    at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:131)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:105)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:407)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13.CGLIB$execute$47(<generated>)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13$$FastClassByCGLIB$$b7c82ac8.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at org.openqa.selenium.remote.Augmenter$CompoundHandler.intercept(Augmenter.java:262)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13.execute(<generated>)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:195)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13.CGLIB$findElement$9(<generated>)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13$$FastClassByCGLIB$$b7c82ac8.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at org.openqa.selenium.remote.Augmenter$CompoundHandler.intercept(Augmenter.java:262)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13.findElement(<generated>)
    at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:268)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13.CGLIB$findElementByXPath$35(<generated>)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13$$FastClassByCGLIB$$b7c82ac8.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at org.openqa.selenium.remote.Augmenter$CompoundHandler.intercept(Augmenter.java:262)
    at com.openbravo.test.integration.selenium.RemoteWebDriver$$EnhancerByCGLIB$$b6017c13.findElementByXPath(<generated>)
    at com.openbravo.test.integration.erp.gui.general.enterprise.enterprisemodulemanagement.EnterpriseModuleManagementForm.selectModule(EnterpriseModuleManagementForm.java:87)
    at com.openbravo.test.integration.erp.gui.general.enterprise.enterprisemodulemanagement.EnterpriseModuleManagementForm.applyModules(EnterpriseModuleManagementForm.java:116)
    at com.openbravo.test.integration.erp.testscripts.generalsetup.enterprise.enterprisemodulemanagement.EnterpriseModuleManagement.applyModules(EnterpriseModuleManagement.java:54)
    at com.openbravo.test.integration.erp.testsuites.smoke.masterdata.ADMc_SetupClientAndOrganization.clientAndOrganizationShouldBeSetUp(ADMc_SetupClientAndOrganization.java:268)
Caused by: org.openqa.selenium.remote.ScreenshotException: Screen shot has been taken
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20'
Driver info: driver.version: RemoteWebDriver
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:99)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"xpath","selector":"(//div[@id='name' and text()='Alerts: Accounting - 3.0.1 - Spanish (Spain)']/../..)//input[@type='checkbox']"}
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html [^]
Build info: version: '2.4.0', revision: '13337', time: '2011-08-12 09:57:13'
System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20'
Driver info: driver.version: EventFiringWebDriver
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html [^]
Build info: version: 'unknown', revision: 'unknown', time: 'unknown'
System info: os.name: 'Linux', os.arch: 'i386', os.version: '2.6.32-305-ec2', java.version: '1.6.0_20'
Driver info: driver.version: EventFiringWebDriver
    at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:131)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:105)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:407)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:195)
    at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:268)
    at org.openqa.selenium.By$ByXPath.findElement(By.java:323)
    at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:187)
    at org.openqa.selenium.support.events.EventFiringWebDriver$2.invoke(EventFiringWebDriver.java:93)
    at $Proxy1.findElement(Unknown Source)
    at org.openqa.selenium.support.events.EventFiringWebDriver.findElement(EventFiringWebDriver.java:169)
    at org.openqa.selenium.remote.server.handler.FindElement.call(FindElement.java:48)
    at org.openqa.selenium.remote.server.handler.FindElement.call(FindElement.java:1)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
    at java.util.concurrent.FutureTask.run(FutureTask.java:166)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:636)
http://builds.openbravo.com/view/qa-internal/job/qa-pi-smoke-pgsql/1372/ [^]
No tags attached.
Issue History
2011-10-03 18:55plujanNew Issue
2011-10-03 18:55plujanAssigned To => jonalegriaesarte
2011-10-03 18:55plujanWeb browser => Mozilla Firefox
2011-10-03 18:55plujanModules => Core
2011-10-03 18:55plujanStatusnew => scheduled
2011-10-03 18:55plujanAssigned Tojonalegriaesarte => vmromanos
2011-10-03 18:55plujanfix_in_branch => pi
2011-10-03 19:00vmromanosNote Added: 0041472
2011-10-03 19:00vmromanosStatusscheduled => resolved
2011-10-03 19:00vmromanosFixed in SCM revision => xxx
2011-10-03 19:00vmromanosResolutionopen => fixed
2011-10-04 10:29plujanNote Added: 0041477
2011-10-04 10:29plujanStatusresolved => closed
2011-10-04 10:29plujanFixed in Version => pi

Notes
(0041472)
vmromanos   
2011-10-03 19:00   
The dependant module Advanced Payables And Receivables es_ES translation was in test maturity status. Updated to Controlled Release status.
This should fix this issue.
(0041477)
plujan   
2011-10-04 10:29   
After the change the installed module is the correct one.