Voglio provare a eseguire un test funzionale Intern (cioè utilizzando il webdriver) su un singolo browser, sul computer locale. The doc dice che ho bisogno di un "Selenium 2 Server".Come configurare il Selenium 2 Server in modo che stagista possa eseguire test funzionali localmente, su un unico browser?
Come si configura esattamente il server? Devo scaricare e installarlo separatamente da Intern? (Se sì, come?) E ho bisogno di avviarlo come processo separato, prima di chiamare "node runner.js"? (Se sì, come?)
Una nota, però, ho trovato abbastanza facile utilizzare SauceLabs, l'unica sfida è che è necessario avere un modo per raggiungere la macchina su cui si stanno eseguendo i test, il che può risultare difficile in alcuni ambienti aziendali. – Kitson
OK grazie, proverò http://docs.seleniumhq.org/docs/03_webdriver.jsp#running-standalone-selenium-server-for-use-with-remotedrivers. Saucelabs sembra interessante e ha un utilizzo gratuito per l'open source, anche se sembra strano per lo sviluppo di test in quel IIUC le pagine HTML che stai guidando devono essere un URL pubblico. –
puoi utilizzare un tunnel in modo che le tue pagine non debbano essere pubbliche https://saucelabs.com/docs/connect. lo stagista rende quella parte perfetta per te, imposta il tunnel quando avvii i test. – neonstalwart