我們正在努力將實習生測試充分融入到我們的發展中。我打實習生的第一件事就是如何開發測試。我們使用selenium-server.jar在我們的Mac上本地運行,並且當我們在節點中使用runner.js運行功能測試時,它飛得如此之快,我們無法真正瞭解工作內容。我真的希望能夠減慢速度(正如我可以使用硒火狐擴展),並希望強調它選擇什麼。最重要的是減慢執行速度,這樣我們就可以看到什麼在工作。我也發現調試困難,很難知道什麼是死亡。在實習生中開發功能測試的工作流程
什麼是你的開發與實習生功能測試的工作流程,有什麼辦法只是放慢整個事情?
節點node_modules /實習生/ bin中/實習生澆道配置=公共/ JS /道場/ TT /測試/實習生-config.js leaveRemoteOpen
我發現leaveRemoteOpen標誌。這工作!
您可以在'this.remote.get()'之後的任何地方添加'.wait()'作爲通話,或者在您的流利通話中任何地方添加'.wait()',並且您可以隨心所欲。 – Jeremy
node node_modules/intern/bin/intern-runner config = public/js/dojo/tt/tests/intern-config.js leaveRemoteOpen – httpete
請參閱http://stackoverflow.com/questions/8583445/setspeed-in-selenium-webdriver -using-ruby/8606602#8606602 –