2015-04-24 7 views
-3

Я работаю стажером QA, и считаю себя новичком в этом мире ИТ. Мне нужно научиться использовать Selenium для автоматического тестирования. Может ли кто-нибудь помочь мне и облегчить мою жизнь? Мне нужно знать, что я должен изучить, чтобы работать в Селене. Что самое главное знать? Я хорошо разбираюсь в ручном тестировании, но эта автоматическая вещь для меня нова. И что вы думаете о инструментах Жасмина и Огурца и в чем разница между ними и Селеном?Selenium - автоматическое тестирование

Спасибо!

+0

Вы можете найти ряд обучающих программ автоматизации Selenium в Интернете. По моему мнению, вам лучше познакомиться с некоторыми базовыми материалами программирования. Особенно python, языки сценариев php. Потому что большую часть времени селен использует с скрипты python. – CodeCanyon

+0

спасибо :) сделают так – Vlad

+0

«Потому что большую часть времени селен использует с скриптами python». это просто, неправда. Селен гораздо более распространен в оригинальной языковой привязке - Java. – aholt

ответ

2

Начать с родного сайта Selenium http://www.seleniumhq.org/. Здесь вы можете получить представление о том, что такое селен и каковы различные инструменты.

Если вы были ручным тестером и понятия не имеете о начале кодирования с помощью Selenium IDE. Это плагин firefox. Его простой подключи и играй. Найдите видеоуроки на трубке.

Тогда вам нужно будет немного узнать о кодировании для использования Selenium Webdriver или Selenium RC. Вы можете использовать любой язык программирования из списка, указанного на сайте селена.

Ну, его невозможно полностью обучить селену, но я уверен, что вы можете найти множество учебных пособий в Интернете.

+0

Большое вам спасибо! Еще одна вещь. Я знаком с Selenium IDE, и это выглядит довольно просто, но мне нужно научиться работать в WebDriver. Так что это будет просто базовое знание кодирования? Или мне нужно быть хорошим? Еще раз спасибо! – Vlad

+0

Я думаю, что вы можете иметь базовые знания в области кодирования и иметь возможность создавать интересные тесты, используя примеры и учебные пособия в Интернете. Проблема возникает, когда вам нужно что-то делать за пределами примеров, и вам нужно разобраться в этом сами, вот когда это поможет получить некоторые знания в области кодирования, чтобы решить проблему самостоятельно. Selenium довольно круто, но, взглянув на Огурца и Жасмин, они тоже очень полезны, поэтому изучите эти возможности. Удачи! – Carlton

+0

Большое спасибо, я сделаю это! – Vlad

1

Я думаю, что проще всего начать с Selenium IDE, это плагин для Firefox. Вы просто кликаете запись, и она захватывает нажатия кнопок, ввод формы и введенные слова и т. Д.

Чтобы сделать что-либо более сложное (например, веб-драйвер), вам нужно будет изучить язык программирования, к счастью, есть много поддерживаемых языков для выбора из.

+0

Спасибо, Карлтон! Ваша помощь много значит. – Vlad

0
  1. Необходимо начать с Selenium IDE http://www.seleniumhq.org/projects/ide. Это браузер Firefox для создания веб-автоматизированного TC. Используя этот плагин, вы можете создавать автоматические TC без каких-либо тредингов, иметь интуитивно понятный интерфейс и огромный список команд для проверки разных вещей на веб-странице. Кроме того, в Интернете много информации о Selenium IDE (в google, youtube, stackoverflow и т. Д.), Поэтому будет очень легко создать ваш первый ATC. Более того, вы можете запускать свой TC не только в FF. Используя Google Driver, вы можете запускать ATC в Google Chrome, используя Safari Driver - в браузере Safar и т. Д.

  2. Когда вы будете расти, вы поймете, что плагин Selenium IDE не может решить много ситуаций. Итак, вы должны перейти и изучить Selenium WebDriver. Selenium WebDriver следует сочетать с некоторыми языками программирования (Java, Ruby, Python, C# и т. Д.). Таким образом, в дополнение к этому вы должны иметь по крайней мере базовый уровень на одном из этих языков программирования. Мой выбор - это основа с Selenium WebDriver + Java (Maven + TestNG) + Intellij IDEA. Некоторым людям нравится framework = Selenium WebDriver + Ruby (API) + огурец. Как вы видите, существует множество разных фреймворков, и вы должны выбрать свой собственный подход к своим навыкам и текущим предложениям о работе. Personaly Я советую вам объединить WebDriver с Java, потому что большинству работодателей нужны специалисты с этим языком программирования, но это сложнее по сравнению с другими.

0

Попробуйте это ссылки это поможет вам много

Execute Automation и its videos. Изучайте простые вещи, тогда вы можете перейти на профессиональный уровень. Если у вас есть какие-либо вопросы, то обязательно отправьте его на сайт stackoverflow

См. Больше на Seleniumhq, как уже упоминалось другими.

Удачи.

0

вы должны пройти через основы селена, а затем изучить веб-драйвер селена, поскольку это новейший и мощный инструмент селена. Я из электроники. до года я начал свою карьеру в качестве инженера по тестированию ПО. Так что если вы новичок, то перейдите через «toolsqa.com». вы получите пошаговое обучение + руки на веб-драйвере селена. Это действительно потрясающе. Вы должны попробовать хотя бы один раз

+0

Ссылки полезны, но более подробная информация в ответе будет более полезна. –

Смежные вопросы