Я понял, что мне нужен полноценный инструмент для автоматизации браузера для тестирования взаимодействия пользователей с нашей библиотекой виджетов JavaScript. Я использовал qunit, начиная с модульного тестирования, а затем я неохотно начал включать все больше и больше функциональных тестов. Это была плохая идея: попытка имитировать много пользовательских действий с помощью JavaScript. Проблемы с синхронизацией вышли из-под контроля и сделали набор слишком хрупким. Теперь я трачу больше времени на тестирование тестов, а затем развиваю.Инструмент веб-автоматизации
Можно ли найти инструмент автоматизации браузера, который работает в: Windows XP: IE6,7,8, FF3 OSX: Safari, FF3 ?
Я изучил SeleniumIDE и RC, но, похоже, некоторые проблемы IE8.
Я также кое-что видел о веб-браузере Google, который, похоже, работает с Selenium.
Наша организация имеет лицензии для IBM Rational Functional Tester, но я не думаю, что это будет работать на MAC.
Идея состоит в том, чтобы попытаться запустить тесты во всех браузерах, поддерживаемых нашей организацией. Выполнимо? Являются ли мои требования нереальными? Какие-либо рекомендации по использованию программного обеспечения?
Спасибо!
Я еще не использовал Selenium, но видел несколько комментариев на разных форумах, говорящих о проблемах с IE8. Эта поддерживаемая страница браузера указывает, что она не поддерживает IE8. http://tinyurl.com/cdzdk6. Любые способы обойти это или эта страница поддержки устарела? Я также прочитал, что maintaner of Selenuim довольно перегружен и не очень много работал над этим. Я понимаю, что это с открытым исходным кодом и не против получения рекомендации для не-открытого источника, если что-то будет отвечать моим потребностям. – Aaron
Я обновил документацию, чтобы сказать, что он поддерживает IE8. – AutomatedTester
Мы использовали его в IE8 без каких-либо проблем. Еще один инструмент, который вы, возможно, захотите рассмотреть, - Watir/Watij. –