Разделы портала

Онлайн-тренинги

.
Записи докладов SQA Days 12 (Минск), часть 2
12.01.2013 18:57

Продолжаем публикацию записей докладов с прошедшей в Минске конференции по тестированию ПО SQA Days 12.

Автоматизация тестирования пользовательского интерфейса веб-приложений
Николай Алименков, XP Injection, Киев, Украина

Парный Тайм-менеджмент для тестировщиков
Сергей Атрощенков
, VIAcode, Санкт-Петербург, Россия

Прикладное юзабилити
Ольга Горенко, UsabilityLab, Киев, Украина

Тестирование и техподдержка брак или сотрудничество?
Рина Ужевко, SKAZKA, Москва, Россия

Автотестирование АБС. Конвейер разработки, конвейер данных, конвейер выполнения
Алексей Надененко, Сбербанк Технологии, Минск, Беларусь

Описание докладов по ссылке Подробнее...

Подробнее...
 
Записи докладов SQA Days 12 (Минск), часть 1
12.01.2013 18:39

2-3 декабря в Минске прошла очередная конференция по тестированию ПО SQA Days 12.

Постепенно обрабатываются записи докладов конференции. По мере их подготовки мы будем выкладывать ссылки на записи.

Сегодня публикуем первые пять записей докладов. Описания докладов по ссылке Подробнее...

Формальная верификация как средство тестирования (в Java)
Владимир Иванов, Александр Ильин, Oracle, Санкт-Петербург, Россия

Базы знаний на службе у IT-аутсорсеров
Аяз Ашрапов, Fujitsu, Казань, Россия

Тестируем игры для мобильных устройств: от прототипа до запуска
Екатерина Типанова, i-Free, Санкт-Петербург, Россия

СI - модное увлечение или новая классика?
Игорь Яговой,
Grid Dynamics, Санкт-Петербург, Россия

Wargaming. Ни слова о танках
Артур Карабанов, Wargaming, Минск, Беларусь

Подробнее...
 
Новые конференции серии ConfeT&QA Online: определены даты и действуют скидки для первых 50-ти участников
09.01.2013 12:20

Определены даты очередных онлайн-конференций по тестированию ПО четвертой серии конференций ConfeT&QA Online.

Весной запланировано три конференции:

Данные конференции уже зарекомендовали себя как удобные и информативные мероприятия. Почитать об основных преимуществах формата и посмотреть программу предыдущих онлайн-конференций можно на сайте http://confetqa.ru/

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

Приглашаем также спонсоров мероприятия. Для них мы подготовили несколько традиционных спонсорских пакетов, а также готовы подготовить и провести нетрадиционные акции в рамках онлайн-конференций.

А для участников мы подготовили много разных скидок. Размер скидки зависит от сроков оплаты и количества конференций, в которых Вы решили участвовать.

Те, кто доверяет нам и готов регистрироваться на конференцию прямо сейчас получит специальную скидку для первых 50-ти участников. Для них стоимость участия в одной конференции всего 900 рублей, а во всех трех 2160 рублей.

Регистрируйтесь прямо сейчас и получайте самые большие скидки.

 
C Новым 2013 годом!!!
29.12.2012 12:22

Уважаемые коллеги, друзья, наши читатели!!!

Каждый новый год мы публиковали поздравления от одних и тех же людей. Теперь мы решили немного отойти от этой традиции и предложили всем желающим присоединиться к коллективному поздравлению этого года.

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

А ниже поздравления от самых разных людей: тренеры, блогеры, представители компаний, тестировщики и не только.

Подробнее...
 
Кто такой хороший тестировщик?
21.12.2012 11:09

Автор: Joel Montvelisky

Перевод: Максим Шульга

Думаю, что вдогонку статье о разработчиках, нужно добавить что-нибудь интересное и для тестировщиков.
И какая удача, на глаза попалась статья о 10 причинах того, что вы не настоящий тестировщик (+ часть 2).
Так что я позволю себе, как и в прошлый раз, потренироваться в переводе, а заодно и переварить эти мысли. Перевод, как обычно, очень вольный (а местами и неполный) и по ходу повествования перемежается моими мыслями.

Итак, поехали.

Вы НЕ являетесь профессионалом, если:

Подробнее...
 
Читабельные отчеты для автоматизации на C# и Selenium Webdriver (Gallio Automation Platform + BDDfy)
17.12.2012 14:17

Публикуем доклад Дмитрия Жария с прошедшей осенью очередной онлайн-конференции Auto ConfeT&QA.

Я уверен в том, что многие из нас, тестировщиков-автоматизаторов, прикладывают огромные усилия для того, чтобы результате тестового прогона создавался красивый, понятный и читабельный отчет. Чтобы был не просто голый call-stack c “NoSuchElementException”, а чтобы было ясно, что делал тесткейс и на каком шаге он упал, чтобы были картинки и видео, чтобы было просто приятно его читать и не стыдно другим показать.

+
Пусть наши коллеги из мира Java продолжают настраивать Jenkins и писать собственные парсеры для логов JUnit. А в мире .NET, есть замечательные бесплатные инструменты – MbUnit, Gallio Icarus, BDDfy – которые помогут сделать из Вашей автоматизации – кон-фЭтку!

Подробнее...
 
ODT и KDT в TestComplete: миф или реальность?
17.12.2012 13:45

Автор: Дмитрий Марков

В инструменте TestComplete уже давно (начиная с древних версий) есть модули, позиционируемые как ODT (Object-driven testing) и KDT (keyword-driven testing). Являются ли эти модули удобными для реализации этих подходов или это просто красивое название? Об этом и порассуждаю в этой заметке.

Все, что написано ниже — сугубо мое мнение, основанное на 5-летнем опыте автоматизации на TestComplete, начиная с версии 6.0 и заканчивая последней (на данный момент 9.10).

Пара слов о самом TestComplete

TestComplete — отличный инструмент. В автоматизации desktop-приложений ему пока нет равных, если брать во внимание цену, порог вхождения, удобство, функциональность. В последних версиях (начиная с 8.0) также очень существенно была доработана возможность автоматизации веб-приложений. Вполне возможно, что скоро TestComplete станет конкурентом WebDriver (во всем, кроме цены).

Также очень большой плюс инструмента — это поддержка таких технологий, как Flash, Flex, AJAX, Silverlight. Ну и другое (что, впрочем, есть и в других инструментах).

В отличие от того же (конкурента) QTP, TestComplete, например, дает возможность выбора скриптового языка: C++, C#, DelphiScript, VBS, JScript. Не все стоит использовать (об этом напишу отдельную заметку), но есть выбор — это само по себе уже плюс.

Также есть полнофункциональный 30-дневный триал в версии Enterprise, что очень удобно и хорошо.

Подробнее...
 
Максим Шульга: Можно ли обойтись без тестировщиков?
14.12.2012 19:03

В трансляцию блогов добавлен блог Максима Шульги, где он пишет про программирование, тестирование и управление проектами.

От автора:

"Я долгое время работал в команде разработки, где не было тестировщиков. Все тестирование выполнялось разработчиками, упор был сделан на автоматическом тестировании. Поэтому у меня есть чем поделиться с вами. Буду рад вопросам и комментариям к статьям. Особенно к моему выступлению на ITTalk "Можно ли обойтись без тестировщиков". Блог не только о тестировании, там можно найти мои отзывы о конференциях, книгах, а также статьи о программировании. В статьях о тестировании речь чаще идет не о классическом тестировании (специалистами-тестировщиками), а о том, как выполнять часть работы по тестированию силами разработчиков."

Подробнее...
 
Блог Олега Малышева – Просто IT блог
10.12.2012 00:00

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

Блог Олега Малышева – Просто IT блог.

Об авторе: Меня зовут Малышев Олег. На данный момент вот уже 1,5 года занимаюсь тестированием веб и мобильных сайтов, приложений под Android и IOS. До этого 3,5 года занимался тестирование банковского ПО. Работаю в компании ЗАО "Мамба" на должности руководителя группы тестирования.

Курсы Алексея Баранцева подтолкнули меня к изучению Selenium-а. На данный момент прошел все курсы по селениуму (и не только) от Алексея, кроме Базового курса по Селениуму, который в ближайшее время планирую пройти.

В связи с большим количеством задач и нехваткой ресурсов, стараюсь правильно автоматизировать наш сайт исключительно в свободное от работы время. Пишу тесты на Java c использованием Seleniuma , как завещал Алексей, в формате DSL в удобно читаемом стиле, тесты в одном пакете, реализация в хелперах в другом. Для автоматизации приложения под Android начинаю потихоньку использовать Robotium.

О блоге: prostoitblog.ru - блог об автоматизации тестирования и жизни.

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

Одни из последних статей, которые я разместил:

Как я заавтотестил переписку между юзерами через WebDriver на Java - я расписал код и структуру, которые я использовал для автоматизации переписки между юзерами на на нашем сайте, было бы неплохо узнать от коллег, как реализовали автоматизацию переписки между юзерами на своих проектах

Как я использую регулярные выражения в своих автотестах - здесь я написал небольшую статью, как я использовал регуларные выражения на своем проекте при автоматизации тестирования, было бы здорово узнать как коллеги используют регулярные выражения в своих проектах

Как составлять xpath и css селекторы - в этой статье я написал отзыв и поделился вебинаром Михаила Поляруша "КАк составлять xpath и css селекторы" а так составил шпаргалку по xpath и css на основе этого видео, которое разместил на блоге.

Также написал добавил несколько записей со статьями для новичков, как создавать проект в эклипс, как установить библиотеку selenium, как подключить testng, как установить груви консоль и т д В общем, блогу только 4 месяца и я его тихонько заполняю.

 
Анатомия ошибки
29.11.2012 12:36

Сергей Высоцкий, cпециалист по тестированию высоконагруженных сервисов 2ГИС

Представляем вашему вниманию запись выступления, которое состоялось в рамках DevDay , организованном компанией 2ГИС в Новосибирске.

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

Подробнее...
 
Протоколирование в Selenium
28.11.2012 11:53

Выступление Алексея Баранцева на онлайн-конференции Auto ConfeT&QA 2012.

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

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

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

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

Вместо этого я покажу, как выжать максимум из того, что уже имеется в Selenium и TestNG. Разные библиотеки используют разные фреймворки протоколирования, я расскажу, как всё это перенаправить в единый фреймворк-фасад slf4j и при помощи фреймворка протоколирования logback сохранить всё в базу данных. При этом будут рассмотрены разные варианты запуска тестов – локально, удалённо, с использованием Selenium Grid, а также запуск тестов в облаках с использованием сервиса SauceLabs.

Подробнее...