2010-08-17 2 views
0

Не Селен лучше, чем Celerity, когда дело доходит до тестирования веб-сайтов, поэтому настоящие браузеры, такие как Firefox, Safari, Chrome и Internet Explorer, могут использоваться, чтобы мы знали, что наш сайт совместим с каждым из них.Selenium vs Celerity?

Итак, если я использую Celerity (это java-браузер), даже если все тесты проходят, разве это не значит, что мой сайт все равно может быть несовместим с нашими популярными веб-браузерами?

Я знаю, что это медленнее, но если мы не учитываем это, не является ли Celerity более склонной к ошибкам?

+1

Чтение веб-сайта Celerity, похоже, что он API сопоставим с Watir (который использует настоящие браузеры). Таким образом, вы можете создавать тесты, которые используют Celerity для быстрых тестов (например, для фиксации) и Watir для ежедневных/недельных тестов. –

ответ

2

Если вам нужна скорость, используйте Celerity. Если вы хотите, чтобы тесты выполнялись в реальном браузере, используйте Selenium или Watir. Celerity эмулирует браузеры браузера и Selenium и Watir для настоящих браузеров. Если ваш сайт прост, Celerity должен работать нормально. Если есть много JavaScript, возможно, настоящий браузер должен быть лучше.