Выбор инструмента автоматического тестирования - PullRequest
2 голосов
/ 30 марта 2010

Мой проект совместим только с Internet Explorer. Я хочу, чтобы тестовые сценарии генерировались автоматически, как это делается в Selenium IDE.

Могу ли я использовать Selenium RC для тестирования своего приложения? Я не смог использовать Selenium IDE, так как он может использоваться только с Mozilla Firefox.

Ответы [ 7 ]

2 голосов
/ 30 марта 2010

seleniumrc работает с IE. Вы можете указать браузер и путь к нему в файле конфигурации.

Он может быть легко интегрирован в ночные сборки через муравья.

придерживайтесь написания тестового примера в Java.

1 голос
/ 17 июня 2014

На ваш вопрос может быть два ответа:

  • Помимо Selenium, хотя он обладает множеством преимуществ, я читаю о другом инструменте, который использует тот же API, который использует Selenium. Единственные изменения в API, которые я видел до сих пор, это то, что он уменьшает сложность функций, что делает его более легким и простым для пользователя, который изучает. Инструмент называется «Гелий» и имеет на 50% (и более) менее сложные функции и код, как и у Selenium. Единственная проблема с этим инструментом - это платный инструмент для целей обучения и для реализации небольшого проекта, который вы можете использовать. Но через некоторое время это будет стоить тебе.

Я реализовал некоторый код на Helium. Пожалуйста, дайте мне знать, если вы изначально столкнулись с какой-либо проблемой или планируете ее решить.

Пожалуйста, дайте мне знать, если у вас есть какие-либо сомнения по поводу какого-либо инструмента.

1 голос
/ 23 апреля 2010

Selenium RC работает с IE, но с IE 6 очень глючит (вплоть до непригодности). Генерация скриптов не тривиальна, и есть много способов сделать это. Мы создали расширение Firefox, которое исследует объекты с помощью самоанализа, чтобы упростить запись кликов. Есть много вариантов, но лучше всего написать свои тесты с Firefox / Firebug (или Chrome). Они сделают местоположение объекта намного проще, и если вы будете осторожны, строки локатора все еще должны работать в IE.

1 голос
/ 30 марта 2010

Selenium RC и Selenium Grid отлично справляются с тестами IE. Вы можете увидеть все браузеры, которые поддерживаются Selenium здесь , а Selenium предназначен для написания для одного браузера и работы в остальных. Есть несколько маленьких причуд, которые не будут работать в каждом браузере, но в 99% случаев это будет работать.

0 голосов
/ 05 декабря 2018

Например Пользователям Selenium IDE Katalon Recorder может подойти Поддерживает разные браузеры.

0 голосов
/ 01 апреля 2010

... Или вы можете просто использовать привязки .net, которые поставляются вместе с последней парой версий, а затем можете просто запустить их через nUnit.

0 голосов
/ 30 марта 2010

Я знаю, Watin совместим с IE и Firefox. Если вы хотите сгенерировать тестовый код, вы можете использовать Watin Test Recorder

Это, конечно, означает, что вы используете .Net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...