Перейти к содержимому

Фотография

Selenium Builder


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 akorolev

akorolev

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Королев А.В.


Отправлено 22 марта 2013 - 07:12

Всем привет! Установил недавно Selenium Builder и стал при помощи него писать тесты. Попробовал писать на языке Selenium 2 и заметил что команды совершенно другие чем у Selenium 1 и их гораздо меньше. Кто нибудь может подсказать документацию по командам Seleniuma 2 ? Пробовал напечатать текст в поле через setElementText но он не отработал, а вот через команду type от Selenium 1 очень даже все отработало. =(
И вообще стоит ли заморачиваться с Selenium Builder и писать тесты на нем или лучше использовать Selenium IDE?
  • 0

#2 ashipovalov

ashipovalov

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Шиповалов Александр


Отправлено 23 марта 2013 - 04:16

Если честно, то я ничего не понял - вот документация по Selenium:
Документация на русском языке
Документация на английском языке
  • 0

#3 Julia_Sh

Julia_Sh

    Новый участник

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 27 марта 2013 - 06:17

Всем привет! Установил недавно Selenium Builder и стал при помощи него писать тесты. Попробовал писать на языке Selenium 2 и заметил что команды совершенно другие чем у Selenium 1 и их гораздо меньше. Кто нибудь может подсказать документацию по командам Seleniuma 2 ? Пробовал напечатать текст в поле через setElementText но он не отработал, а вот через команду type от Selenium 1 очень даже все отработало. =(
И вообще стоит ли заморачиваться с Selenium Builder и писать тесты на нем или лучше использовать Selenium IDE?

Если под selenium 2 вы имеете в виду использование веб-драйверов, то да, для веб-драйвера набор команд гораздо уже. Это объясняется тем, что данного набора команд достаточно для реализации необходимого функционала + подразумевается, что можно использовать методы языка (java, например) для ввода дополнительного функционала (проверки и пр.). Веб-драйвер используется только для взаимодействия с браузером.
  • 0

#4 akorolev

akorolev

    Новый участник

  • Members
  • Pip
  • 12 сообщений
  • ФИО:Королев А.В.


Отправлено 12 апреля 2013 - 06:46

Люди, на сайте есть форма создания нового пользователя, при клике по полю появляется всплывающее мини попап окно. При клике на это появившееся попап окно мы можем ввести текст и нажав Enter или клике за пределами окна текст присвоится полю. Но дело в том что если мы выполняем эти действия в Selenium Bilder то он не отслеживает первый клик по полю чтобы появилось попап окно. Поэтому я решил сделать отдельное действие клика по полю но окно не выполняется и отображается сообщениеп что локатор не найден хотя FirePath находит локатор. В чем может быть проблема? http://screencast.com/t/bk80U6wABc26
  • 0

#5 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 12 апреля 2013 - 07:38

проблема может быть в
1. Наличии иФрейма перед элементом (т.е. элемент находится в нём)
2. В блидере (зачем его вообще использовать? В чём выиграш лично для вас?)
3. В руках. Сам часто делаю глупые ошибки
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных