سؤال

I am able to get my tests running on Hudson CI but have been interested to see if there's any clear performance difference between Selenium Grid 2 vs Hudson CI running slaves nodes?

I have yet to get xvfb working with Selenium Grid 2 while Hudson CI comes built in with the option to start XVNC server for each tests....

I would stick to Hudson CI but are there any clear benefits of using Selenium Grid 2? My tests are already written in Webdriver.

هل كانت مفيدة؟

المحلول

Selenium Grid is NOT a replacement for Hudson with slave nodes. If you want to run your webdriver tests across multiple browsers IN parallel, then you need to use Grid. If you don't have this requirement, then you should continue with the existing method.

Now, if you want to run tests in parallel across multiple browsers then you should use Hudson AND Grid 2. Your tests will still continue to be triggered/scheduled and run from Hudson but it will utilize the Grid to run the test. It should be a combination of both these tools as Selenium Grid cant help you in most of the stuff which Hudson does.

نصائح أخرى

You can use Hudson to launch continuously your tests and Grid 2 to dispatch your tests to the browser/browsers you'd like.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top