Ruby
Работа со скрывающейся формой.
Опубликовано Kostuan в 31.01.2012Есть выпадающая форма с выбором статусов. После клика что бы форма открылась если в этой форме нету курсора она срывается через пару секунд. Селениум почемуто не может выбрать статус. Как можно заставить селениум перевести курсор в эту форму?
at.info news #16 - Автоматизация за неделю
Опубликовано polusok в 04.01.2012
- Автоматизация на iOS
- Magento Test Automation Framework
- Практическое применение SpecFlow и WatiN
- Пример использования WebDriver для Grails
- Еще инструменты по мобайл автоматизации
- Мануал по фреймворку Thucydides
- Еще один Cloud сервис по запуску селениум тестов
- Инструмент Spinach для групирования Selenium тестов на Ruby
- Еще одна статья об Android WebDriver
- Ожидание элементов в WebDriver на C#
- IBM покупает GreenHat
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
at.info news #14 - Автоматизация за неделю
Опубликовано d3unka в 11.12.2011
- Пишите правильные BDD тесты на Ruby
- Новая версия плагинов под jMeter 0.5.0
- watir-webdriver-0.4.1
- Вышел Ranorex 3.2
- Android тесты в Selenium GRID
- BDD с библиотекой Vagrant
- Cucumber is Not A QA Tool
- Используем WebDriver c Xvfb
- PageSpeed сервис от Google
- QTP vs Selenium vs WebDriver
- flynnid - инструмент для регитсрации Selenium ноды к Selenium GRID
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Webdriver ruby проблема с поиском элемента.
Опубликовано Kostuan в 08.11.2011Вот элемент на станице.
<div class="eventtype type type1"/>
Selenium IDE всё нормально определяет элемент и кликает по нему..
А когда я добавляю в тест webdriwer
element = driver.find_element(:class, "eventtype type type1").click
после выполнения выдаёт ошибку
elenium/webdriver/common/search_context.rb:41:in `find_element'
from 1.rb:15:in `<main>'
Может быть что webdriver не распознаёт элементы с пробелами?
ruby + jenkins как?
Опубликовано Kostuan в 02.11.2011Как привязать ruby тесты к jenkins ci?
С какими параметрами создавать job?
Кто какие средства CI использует для автоматизации тестов на ruby?
at.info news #7 - Автоматизация за неделю
Опубликовано polusok в 17.10.2011
Выпущен Selenium 2.8.0- Тестирование веб-приложений на Jenkins используя Maven, Tomcat и Web Driver
- Реализация Page-Object c помощью ruby на watir-webdriver и selenium-webdriver
- Автоматизация генерации iOS сертификатов на WebDriver
- Отчет по at.info посиделки с примерами
- Рефакторинг Java code
- Тестирование и важность автоматизации в agile проектах
- nativeDriver для iOS
- Padrino и BDD и разработка автоматических тестов на Ruby
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
QA Automation Specialist
Опубликовано polusok в 02.09.2011We are looking for worthy candidate on position QA Specialist to work on the full time basis in Kiev office.
Requirements:
- Experience 3+ years in QA/Testing
- Experience in working with Automated Testing Tools (SilkTest and Ruby is a plus)
- Experience in creation automated test script for testing front-end and back-end applications
- Good knowledge in SQL
- Basic Unix/Shell knowledge
- Bachelor degree in IT
- Good English reading/writing/speaking skills
- Customer communication experience
- Ability to work with diverse personality types and organize teamwork
- Quick learner, self starter, and willingness to take ownership
Компания:
Apeiron Systems
Город:
Киев (Kiev)
Страна:
Украина
Инструменты:
SilkTest, Ruby
Ориентировочная зарплата:
2,000-2,500 USD в месяц
Контакт:
Вадим Кравченко, apeiron_hr@ukr.net »
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Обучение Ruby on rails
Опубликовано polusok в 30.03.2011мне подсказали интересный сайт где можно научиться Ruby on rails бесплатно и весело
Интеграция Ruby и TestComplete
Опубликовано KaNoN в 25.03.2011Когда мы имеем дело с длительными проектами по автоматизации, которые длятся уже несколько лет, но при этом сам тестируемый продукт развивается, охватывая новые платформы и технологии, то рано или поздно оказывается, что инструмент, который мы выбрали когда-то давно, по-прежнему хорош для существующей платформы, но какую-то новую платформу им не охватить.
Более того, со временем идеологии автоматизации тоже меняются и если раньше делали упор на таких скриптовых языках, как VBScript, с целью упростить написание тестов за счет простоты и популярности данных языков (по-крайней мере так маркетинг предполагает), то сейчас автоматизация UI-level тестирования все-таки больше тяготеет к интеграции в процесс разработки. А это влечет за собой тенденцию к разработке тестов с использованием языков программирования, которые более интенсивно используются при разработке самих приложений. Тот же Selenium в этом плане даже не является исключением, а скорее подтверждением этой тенденции.
В результате, если появляется новая подсистема, которую надо тестировать другим набором средств, то и подход и выбор языка написания тестов тоже меняется, исходя из новых веяний (особенно когда там присутствует такое волшебное слово, как Agile).
И наконец, у нас есть несколько инструментальных связок для разных платформ и все используют разные языки, хотя команда одна и та же. Чтобы не повредить мозг автоматизаторам от частых переключений между языками программирования, да и просто уменьшить дублирование выполняемых работ, имеет смысл сделать некоторый слой, унифицирующий все используемые решения. В итоге, на самом верхнем уровне тесты пишутся в едином стиле, на едином языке, но при этом охватывая весь спектр используемых платформ.
Вот в таких условиях приходится прибегать к различным техническим хитростям, когда приходится совмещать что-то, что малосовместимо между собой.
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Watir: Базовые стили написания тестов. Использование библиотеки Rspec. Часть 3
Опубликовано d3unka в 02.03.2011Третья часть серии уроков по написанию тестов с использованием Watir.
Написание тестов с использованием библиотеки Rspec
RSpec – библиотека для написания тестов по BDD методикам. Номенклатура RSpec более развита чем xUnit. Что позволяет писать более «читабельные» тесты.
Test => Example (Тест => Пример)
Ключевое слово test заменяется на пример. Пример описывается в simple english форме, что выполняет даный тест.
Assertions => Expectations (Проверка => Ожидание)
Слово проверка заменяется на Ожидание. Для ожидания используются ключевые слова Should и should_not.
Для начала использования нужно уставноить Gem библиотеку RSpec. Для этого выполним
gem install rspec
Последняя версия RSpec не работает с Ruby версией 1.8.6, поэтому тесты будут приводиться для Ruby версии 1.8.7
Сразу посмотрим на пример RSpec теста и разберемся в коде
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Читать далее
Статьи
- 1 of 23
- ››
Комментарии
надо было обернуть выбор в Select
В коде класса-теста
e.send_keys("123")а где сам
попробовать
спасибо
- 1 of 195
- ››
© 2009-2010 Портал для автоматизаторов тестирования ПО
Автор проекта Поляруш Михаил | При использовании материалов ссылка на www.automated-testing.info обязательна.
Все замечания и пожелания присылайте на webmaster@automated-testing.info.
Автор проекта Поляруш Михаил | При использовании материалов ссылка на www.automated-testing.info обязательна.
Все замечания и пожелания присылайте на webmaster@automated-testing.info.









