Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Selenium IDE Чтение из файла



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Selenium IDE Чтение из файла
2014-07-09 11:26

Ребята, опять нуждаюсь в вашей помощи. Каким образом можно организовать чтение из к примеру txt файла. К примеру этот файл имеет название городов в каждой новой строке. Как присвоить некоторой переменной имя города из файла. Допустим организовать цикл и читать по очереди каждый из городов.

 

Пример файла:

 

Архангельск

Тюмень

Анапа

Барнаул

Москва

Уфа

 

 



тестирование пересобирающейся конструкции приложения
2014-07-09 12:33

Silenium IDE 2.5.0

FireFox 30.0

 

Доброе время суток!

 

Проблема: существует клауд приложение, все элементы которого пересобираются движком при каждом логине в систему\ клике пр. то есть у каждому полю, каждой кнопке присваевается новый ID. 

 

скрины для илюстрации сказаного 

 

Буду рад ответить на все уточняющие вопросы

 

Заранее спасибо!

 

Прикрепленные изображения

  • 1.png
  • 2.PNG


Select в виде button. Как с ним работать?
2014-07-09 13:17

Добрый день! Есть проблема... На проекте select сделан на основе button. Вот скрин самого селекта, а вот его html (на скрине весь html относится к этому селекту, не только выделенный). Как с ним работать? 

Подобный код не приносит железного результата, выбирает через раз:

WebElement values = driver.findElement(By.id("statType-custom-rule-new"));
values.click();
Thread.sleep(500);
driver.findElement(By.xpath("./*//*[contains(text(), 'Current week')]")).click();

 



Jenkins. Результаты тестов на почту.
2014-07-09 14:48

Всем привет.

Использую jenkins для запуска и хранения тестов.

Стало неудобно переходить по ссылке из письма и смотреть результаты, где и какие тесты провалились.

С помощью Email-ext plugin я настроил красивые отчеты. См. вложение.

 

 

Если тест проваливается, он выдает полностью весь лог ошибок в письме, а хочется чтоб было только название провалившегося теста.

В самом формировании отчета эта выглядит так: 

</TABLE>
<br/>
<TABLE BORDER=0 CELLSPACING=2 CELLPADDING=2 Width="100%">
<TR  BGCOLOR="#989898" width="100%"><td><FONT COLOR=White FACE="Geneva, Arial" SIZE=2>  Анализ отказов</font></td></TR>
<TR  BGCOLOR="#424242" width="100%"><td><FONT COLOR=White FACE="Courier New, Lucida Console" SIZE=2>${FAILED_TESTS, showStack=false}</font></td></TR>
</TABLE>
 
Подскажите, как сделать лучше. 
 
В каком виде вы получаете результаты авто тестов? 

Прикрепленные изображения

  • JenkinsEmail.png


Школа тест-менеджеров, новый набор 4 августа и пример первого занятия
2014-07-09 16:39

Онлайн-тренинг, 8 занятий, начало 4 августа

Тренер: Наталья Руколь.

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

Школа Тест-Менеджеров – двухмесячный глубокий курс, проходящий в онлайн-формате. Каждую неделю мы рассматриваем новую тему, после чего вы выполняете по ней домашнее задание. Все задания применяются на практике, поэтому, если в данный момент вы ещё не руководите командой, прохождение тренинга будет не очень эффективным и не рекомендуется.

Чем данный формат обучения отличается от стандартных тренингов и семинаров?

Как всем известно, теория не очень хорошо уживается в нашем сознании без опыта, практики. Для выработки новых навыков и умений требуется время, опыт. Именно поэтому широкую распространённость во всех сферах образования получили тренинги, позволяющие отработать полученный материал на практике, во время образовательного процесса.

Но на тренингах обычно не хватает времени для практики, и условия для практики слишком искусственные.

Поэтому мы создаём новый формат обучения: школа.

В рамках такого обучения, мы встречаемся один раз в неделю для обсуждения одной темы, получения новой информации, определения стратегии её использования в Ваших реальных условиях. После этого на протяжении недели Вы активно практикуете новые знания, решая реальные задачи на своём текущем месте работы.

Всё это время Вас по почте поддерживает тренер, проверяя домашнюю работу и помогая решить сложившиеся в процессе использования сложности.
В результате:

  • Вы получаете незамедлительный результат на работе
  • Вы получаете практические знания, которые сможете использовать в любых условиях и в любой компании
  • Вы получаете максимальную поддержку в решении Ваших задач
  • Вы не тратите время на теорию, которая в нашей школе сведена к минимуму

Подробная программа и условия участия


Читать дальше

Разработка тестов на Java с использованием Selenium 2.0, начало 25 июл
2014-07-09 16:40

онлайн-тренинг с домашней работой, 3 занятия, начало 25 июля

Тренер: Баранцев Алексей

За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

Владение этим инструментом стало одним из обязательных умений для тестировщика-автоматизатора, достаточно посмотреть динамику вакансий, чтобы убедиться в этом.

Если вы хотите считаться профессионалом в области автоматизации тестирования, строчка "я знаю Selenium" обязательно должна присутствовать в вашем резюме.

Простые тесты можно создавать при помощи рекордеров Selenium IDE или Selenium Builder. Но при увеличении объёма и сложности тестов этот подход теряет свою эффективность и привлекательность. Профессионалы пишут тесты на языках программирования.

Основным "официальным" языком программирования для Selenium является Java, потому что большая часть самого Selenium реализована на этом языке и все новые возможности сначала реализуются на Java, а потом переносятся в реализации на других языках – .Net (C#), Ruby, Python.

Этот курс предназначен для тех, кто хочет освоить программный интерфейс Selenium 2.0 и научиться разрабатывать автотесты для веб-приложений на языке программирования Java.

Если до этого Вы не занимались автоматизацией и не знакомы с Selenium, то лучше начать с курса Selenium 2.0: стартовый уровень.

Также существует аналогичный тренинг на языке Python.

После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений на языке программирования Java с использованием инструмента Selenium 2.0, в частности:

  • владеть базовым набором команд Selenium 2.0, эмулирующих действия пользователя (ввод текста, клики мышью),
  • владеть расширенным набором команд Selenium 2.0, эмулирующих действия пользователя (клавиатурные сочетания, перетаскивание элементов мышью и другие),
  • владеть техниками поиска (идентификации) элементов в окне браузера,
  • уметь обеспечивать стабильность и скорость выполнения тестов за счёт правильного использования ожиданий,
  • уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям,
  • владеть основными шаблонами проектирования тестов, в том числе шаблоном PageObject,
  • уметь выстраивать архитектуру тестов таким образом, чтобы тесты можно было легко модифицировать и добавлять новые (при небольшом количестве тестов),
  • уметь организовывать инфраструктуру для запуска тестов на сервере непрерывной интеграции.

Читать дальше

TestLink: как сделать ссылку из описания шага на другой тест-кейс?
2014-07-09 17:24

Всем привет!
Подскажите пожалуйста: 
есть TestLink 1.9. 
Описываю тесткейс. 
Можно ли при описании шагов тест кейса сделать гиперссылку на другой, уже существующий тесткейс?

Например,
"см. тесткейс PR-1"
(в мануале тестлинка и на форуме не нашел ничего подходящего)

p.s. просьба оставить при себе замечания о том, что нужно избавляться от зависимости тесткейсов друг от друга. 
:smile: 
 



© 2010 | Software-Testing.Ru


В избранное