Mamy Jenkinsa bez głowy na wozie centOS i dostęp do niego przez połączenie http na innym komputerze.CentOS, Jenkins, Firefox i Selen GRID - UnableToCreateProfileException
Mam projekt do przeprowadzania testów Selenium UI, wszystkie działają dobrze, z wyjątkiem tych z Firefoxem. narzeka, że profil nie znajduje się w centOS vm, więc może przesłać go do maszyny wirtualnej Windows do testowania. Czy ktoś wie, jak zdobyć najnowszy i najlepszy firefox na centOS, ponieważ yum ma tylko 17 (bezgłowy CentOS VM)? Ponadto, gdzie jest profil FireFox przechowywany w systemie CentOS, jeśli chcę tylko scp aktualny profil firefox na VM? Każde inne rozwiązanie nie myślałem o Daj mi znać, jeśli więcej informacji jest potrzebne, Jenkins błąd poniżej:
org.openqa.selenium.firefox.UnableToCreateProfileException: Given model profile directory does not exist: C:\Users\Selenium\FirefoxDriver Build info: version: '2.31.0', revision: '1bd294d', time: '2013-02-27 20:52:59' System info: os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-358.6.1.el6.x86_64', java.version: '1.7.0' Driver info: driver.version: unknown org.openqa.selenium.firefox.FirefoxProfile.verifyModel(FirefoxProfile.java:154) org.openqa.selenium.firefox.FirefoxProfile.<init>(FirefoxProfile.java:92) org.openqa.selenium.firefox.FirefoxProfile.<init>(FirefoxProfile.java:79) com.igt.sqes.automation.selenium.factories.WebDriverFactory.createWebDriver(Unknown Source) com.igt.sqes.automation.arcus.setup.ArcusTestSuiteSetup.setUp(Unknown Source) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564) org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213) org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138) org.testng.SuiteRunner.privateRun(SuiteRunner.java:277) 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:1198) org.testng.TestNG.runSuitesSequentially(TestNG.java:1194) org.testng.TestNG.runSuitesLocally(TestNG.java:1123) org.testng.TestNG.run(TestNG.java:1031) org.testng.TestNG.privateMain(TestNG.java:1338) org.testng.TestNG.main(TestNG.java:1307)
to działa dobrze, gdy biegł z pole okien spowodować kierowca jest w tym miejscu i może przekazywać przetestować vm.
będzie wyglądać tak szybko, jak będę mógł! –