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

Циклы в Selenium IDE



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

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


Циклы в Selenium IDE
2014-03-22 21:30

Здравствуйте.

 

Я новичок и только осваиваю . Так что прошу прощения,если мой вопрос для Вас покажется смешным.

Вопрос заключается в следующем: Записал некие действия ,после чего идет проверка на наличие текста на сайте.

Как сделать так,чтобы ,если текст найден ,то тест продолжает работу,если же не найден ,то останавливается и начинает его выполнять с самого начала в selenium ide

Спасибо



JIRA: dashboards и SOAP API
2014-03-24 13:56

Запись доклада Никиты Налютина на онлайн-конференции Chief ConfeT&QA, весна 2012.

Отчетность, отчетность, отчетность – разным руководителям, коллегам по цеху, субподрядчикам, заказчикам, себе, в конце концов. Как начинающему и не очень начинающему тест-менеджеру не утонуть в цифрах и отчетах и не сидеть до ночи на работе, подготавливая их каждый день? Вы сможете значительно облегчить себе жизнь, если будете грамотно использовать багтрекер. Например, в JIRA есть средства генерации dashboards и внешнее SOAP API для выполнения рутинных операций.

В данном докладе будут затронуты следующие вопросы:

  • Какие типичные отчеты готовит тест-менеджер
  • Как JIRA фильтрует тикеты
  • Как объединять фильтры в dashboards и получать из этого полезную информацию
  • Что такое JIRA SOAP API
  • Как писать скрипты для сбора статистики по тикетам

{iframe width="560" height="315" frameborder="0" allowfullscreen}http://www.youtube.com/embed/c4asbEz9mX0{/iframe}

{iframe width="476" height="400" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"}http://www.slideshare.net/slideshow/embed_code/32697609{/iframe}

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

JIRA: dashboards и SOAP API
2014-03-24 13:56

Запись доклада Никиты Налютина на онлайн-конференции Chief ConfeT&QA, весна 2012.

Отчетность, отчетность, отчетность – разным руководителям, коллегам по цеху, субподрядчикам, заказчикам, себе, в конце концов. Как начинающему и не очень начинающему тест-менеджеру не утонуть в цифрах и отчетах и не сидеть до ночи на работе, подготавливая их каждый день? Вы сможете значительно облегчить себе жизнь, если будете грамотно использовать багтрекер. Например, в JIRA есть средства генерации dashboards и внешнее SOAP API для выполнения рутинных операций.

В данном докладе будут затронуты следующие вопросы:

  • Какие типичные отчеты готовит тест-менеджер
  • Как JIRA фильтрует тикеты
  • Как объединять фильтры в dashboards и получать из этого полезную информацию
  • Что такое JIRA SOAP API
  • Как писать скрипты для сбора статистики по тикетам

{iframe width="560" height="315" frameborder="0" allowfullscreen}http://www.youtube.com/embed/c4asbEz9mX0{/iframe}

{iframe width="476" height="400" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"}http://www.slideshare.net/slideshow/embed_code/32697609{/iframe}

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

TestComplete & JScript: Validate an JSON File by its JSON Scheme
2014-03-25 14:12

Перехожу от XML на JSON. После первого приближения выяснил, чтобы проверить валидность значений json-объекта нужно применять json-схему. В связи с этим несколько вопросов:

 

1. Как это сделать в TestComplete.

2. Можно ли создать свою схему согласно которой будут проверяться значения.

 

Если не затрудит, просьба привести короткий пример.

 

Например, есть структура:

var Persona = {firstName: "", secondName: ""}

 

Как сделать так, чтобы было недопустипо создание в объекте к-л других элементов? Возможно ли вообще такое?

 

Persona.middleName = "Иваныч"  // fail - middleName не определено

Persona.firstName = "Иван" // true

 

Или только заполнять сначала полностью структуру значениям, а потом к-л образом накладывать схему?

 

3. Возможно ли всплывающие подсказки в json-формате после точки после инициализации пустыми значениями. Например, Persona.<список всех ключей>

 

Спасибо за любую инфу.



Не могу подобраться к чекбоксу
2014-03-25 15:06

Всем доброго дня, прошу помощи

 

есть таблица с документами, напротив каждого из документов можно отмечать чекбокс, у каждого из документов есть значения в соответствующих колонках. До определенного дня "X" я находил и кликал нужный мне чекбокс определенного документа по следующей цепочке из 3х значений 

 

driver.findElement(By.xpath("//td/a[contains(text(), 'Согласован')]/../td[contains(text(), '666')]/../td/input[@type='checkbox']")).click(); 

 

Но вот настал день "X" и программеры сделали одно из значений кликабельной ссылкой, что теперь не позволяет мне обратиться к определенному чекбоксу определенного документа... 

 

Проверяю через Firepath - объект //td/a[contains(text(), 'Согласован')] корректно находится, но в комплекте //td/a[contains(text(), 'Согласован')]/../td[contains(text(), '666')]/../td/input[@type='checkbox'] - не фурычит, наверное я неправильно определяю..

 

вот код строки 

 

 

 

 

 

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

  • image2.png


Об тестировании Android-приложений
2014-03-25 15:44

Доброго времени суток, господа.

 

Интересуюсь тестированием относительно недавно. Одна книжка и много-много человекочасов, проведенных в интернете на соответсвующих сайтах.

Но потянуло почему-то на экзотику.

Хотелось бы заняться тестированием приложений под Android.

Вот, собственно, вопросы:

 

1) Курсов о СОЗДАНИИ приложений под Android гораздо больше, чем курсов о тестировании этих самых приложений. Стоит ли записываться на один-два, чтобы понять, что и как? Или тестировать мобильные приложения можно и черноящичным методом (junior'u)?

 

2) Так как я знаком с этой ОС недавно, есть ли где-нибудь документация к Android'y (желательно на русском языке). Просто помнится мне, что вроде бы брались переводить гайды по ней, но существуют ли эти переводы?

 

3) Подскажите пару-тройку сайтов по заданной теме.

 

 

Спасибо

 



Инструменты для тестирования программного обеспечения
2014-03-25 17:23

онлайн-тренинг с домашними заданиями, 7 занятий по 1,5 часа, начало 17 апреля

Мир тестирования принято разделять на ручное и автоматизированное. Притом, если с ручным всё понятно, то к автоматизаторам чаще всего относят только тех, кто работает с конкретными программами (Selenium, Test Complete).

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

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

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

Цель курса — дать такие знания (теоретические и практические), которые позволят тестировщику осознанно применять все те инструменты, которые будут рассмотрены на занятиях.

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


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

Управление командой тестировщиков, с 21 по 26 аперля
2014-03-25 17:26

Онлайн-интенсив, 7 коротких 25-минутных записей,консультации в скайп-чате, домашняя работа

И всякий из нас, кто предполагает, что может руководить другими,

должен постоянно и напряженно учиться.

А.В. Луначарский

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

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

Список проблем можно продолжать до бесконечности – но значительно лучше решить их первоисточники. Если вы хотите лучше понимать своих сотрудников, помогать им достигать максимальных результатов, развивать свою команду и гордиться ей, то онлайн-интенсив по управлению командой тестировщиков создан именно для вас.

Внимание! Курс имеет смысл проходить только если вы в данный момент руководите командой из трёх или более тестировщиков. При отсутствии команды вы не сможете выполнить домашние задания по курсу и пройти его.

В рамках этого курса ежедневно на протяжении одной недели будут выкладываться короткие записи занятий (15-25 минут). По их результатам надо будет выполнять объёмные (до 2 часов!) домашние задания. Огромную значимость в этом курсе несут домашние задания и помощь тренера в их выполнении, поэтому, если вы не можете выделить столько времени (активная фаза проекта, высокая загруженность), лучше не записывайтесь на этот курс. Участники, не выложившие в день получения домашнего задания результаты его выполнения, к дальнейшему прохождению курса не допускаются!

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


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

Data Driven Test
2014-03-25 17:50

Помогите пожалуйста!

 

Необходимо провести data driven test на java в среде eclipse, используя Selenium WebDriver.

Желательно чтобы данные читались из csv файла, который прикреплен к проекту.

 

Например:

есть web форма содержащая поля: имя; фамилия; номер телефона; email

есть csv файл содержащий соответствующие поля с данными, к примеру 6 записей:

 

1; петя; иванов; 1234567; petr@mail.ru

2; саша; петров; 1533569; sacha@mail.ru

3; коля; дуров; 2134567; kolya@mail.ru

4; дима; bulov; 6354567; dima@mail.ru

5; паша; климов; 2584567; pasha@mail.ru

 

Код должен заполнять web форму несколько раз подряд соответствено всеми значениями в каждой строчке.

Колличество итерации должно равняться кол-ву данных в csv файле

 

Как можно организовать такой тест?

 

Заранее благодарен за помощь

 

 



© 2010 | Software-Testing.Ru


В избранное