Selenium IDE - это плагин Firefox, который предоставляет вам основной рекордер для записи тестов.Эти тесты записаны в архитектуре на основе таблиц HTML с использованием ключевых слов, а IDE позволяет затем экспортировать код в другие языки (Java, .Net, PHP, Python, Ruby или Perl).
Selenium RC - это API, доступный на нескольких языках.Вместо записи тестов вы пишете программы, которые обращаются к API для управления браузером.
Вы не спрашивали, но Selenium WebDriver является эквивалентом RC Selenium 2.0.Это API, который вызывается из любого языка, который вы используете (я считаю, что он поддерживает Java, .Net, Ruby, Python и PHP_. Это другой API, чем тот, который используется в Selenium RC, но есть встроенные совместимости, чтобы сделатьпереход легче.
Большинство людей считают, что наличие полного языка программирования, такого же, как у вас с RC / Webdriver, дает им гораздо больше возможностей и гибкости. Например, условные операторы, такие как if then или циклы, гораздо проще сделатьна языке программирования, чем в HTML-таблицах, с которыми работает IDE. Selenium 2. только что был выпущен сегодня.
Я давно не использовал IDE, но, насколько я помню, большую часть реального API, которыйПредоставление Selenium доступно как в ключевых словах HTML, так и в функциях API, но API гораздо проще работать и создавать тесты, помимо простых, которые можно записывать.
Более подробная информация доступна на http://seleniumhq.org