Selenium по сравнению с WebDriver, есть ли очевидные преимущества?

Я перешел с SeleniumRC на WebDriver почти два года назад. Но я должен сказать, что я не чувствовал очевидных преимуществ webdriver перед rc. Теперь у меня есть более 200 тестов с драйвером C# для веб-сайта. Но когда я тщательно запускаю их для регрессионного тестирования, я обычно получаю 150 пройденных и более 50 неудачных/ошибочных. После повторного запуска неудачных тестовых случаев многие из них прошли успешно, но лишь немногие из них оказались проблемами с тестируемым кодом. Как я вижу, иногда WebDriver действительно работает медленно, хотя я никогда не встречал такой ситуации, когда использовал SeleniumRC раньше. В итоге я начал сомневаться в необходимости перехода с rc на webdriver, потому что на проверку ошибок и сбоев уходило гораздо больше времени, чем раньше.

Итак, мой вопрос: есть ли у webdriver какие-либо преимущества перед rc, чтобы стоило переходить с rc на webdriver? Если да, то не могли бы вы, пожалуйста, сказать мне? Также расскажите о недостатках.

6
задан Waynn Lue 21 March 2012 в 05:16
поделиться