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

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

.
Без тест-кейсов веселее
17.12.2014 15:09

Доклад Алексея Лупана на онлайн-конференции для специалистов по тестированию Fun ConfeT&QA, весна 2012.

Обычный тестировщик начинает карьеру с тест-кейсов, и ими же завершает свой прекрасный жизненный цикл.

Крик из толпы: «Камон! Долой тест-кейсню!»

Мы вооружаемся плюсами тестирования без тест-кейсов, мы минимизируем минусы этого прекрасного подхода, мы захватываем почту-телеграф-телефон-твиттер!

С площади гудит: «Дааааааайошь старые порядки взад!»

Нам с трибуны докладывает Мурка в кожаной тужурке: «Товарищи! Доколе мы терпим засилье тест-кейсов?! Нам нужен Fun! Fun, товарищи! Fun!»

Давайте начнем прямо сейчас, давайте «Отречемся от старого мииииииира»

Подробнее...
 
"Скажите, это правда, что Selenium IDE скоро умрёт?"
02.12.2014 11:26

И если это правда -- стоит ли ходить на тренинг "Selenium 2.0, стартовый уровень", который в основном посвящён этому инструменту?

Действительно, ровно два года тому назад, ноябре-декабре 2012 года, разработчики Selenium решили, что пора избавиться от Selenium IDE, и отвели на это два года.

И что же мы видим? Жив он, жив! И даже продолжает постепенно развиваться. Более того, из всех инструментов семейства Selenium у него самое большое количество загрузок.

Да, несмотря на то, что все книжки и эксперты в один голос твердят, что "тесты созданные рекордером это плохие тесты", миллионы людей во всём мире продолжают успешно использовать рекордер для решения своих задач.

Как такое возможно?

Дело в том, что автоматизация бывает "большая" и "малая".

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

Но бывают и другие задачи.

Быстро сделать скрипт, который поможет заполнять большие формы при ручном тестировании. Быстро сделать скрипт, который будет быстро устанавливать приложение при помощи визарда, где надо пройти десять шагов, на каждом просто нажимая кнопку Next. Быстро сделать скрипт, который меняет настройки приложения, если вам часто нужно это делать во время тестирования.

Обратили внимание? Ключевое слово здесь "быстро". Да, Selenium IDE это простой инструмент, его можно быстро освоить, и его можно использовать для быстрого решения простых задач, вообще не выходя из браузера.

Приходите на тренинг "Selenium 2.0, стартовый уровень", и уже после первого занятия вы сможете это делать!

Однако через какое-то время у вас начнут возникать вопросы -- а как запустить тесты в другом браузере? а можно ли запускать их "по расписанию"? почему мои тесты иногда сбоят и как повысить их надёжность?

Приходите на тренинг "Selenium 2.0, стартовый уровень", и про вы тоже узнаете!

А ещё чуть позже, возможно, вы поймёте, что пора сделать следующий шаг, и перевести тесты из Selenium IDE на настоящий язык программирования.

Приходите на тренинг "Selenium 2.0, стартовый уровень", расскажем и про то, как сделать этот шаг к более сложным тестам!

 
Мобильный парк или искусство ухода за тестовым устройством
05.12.2014 11:48

Надежда Кныш, ЗАО «Технологии качества», бренд A1QA

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

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

Общие правила работы с парком устройств

Отдельный парк устройств для конкретного проекта – это мечта любого QA Менеджера с одной стороны, и непозволительная роскошь с другой. Именно поэтому зачастую парк устройств является достоянием целой компании с множеством команд и большим набором мобильных проектов. Если в таком парке устройств 10 и меньше, то особого жесткого контроля не требуется. Но если парк содержит внушительное количество мобильных девайсов, стоит детально регламентировать правила получения и возврата устройства.

Подробнее...
 
В трансляцию добавлен новый блог Александра Жалейко - Test&Fun
01.12.2014 14:53

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

Блог Александра Жалейко - Test&Fun

Об авторе блога:

Меня зовут Жалейко Александр. В настоящее время работаю в компании "ФОРС - Центр разработки", где отвечаю за весь процесс тестирования на нескольких проектах. Активно занимаюсь автоматизацией тестирования. Всего в IT уже более 8 лет, из них в тестировании - более 4-х.

О блоге:

Как следует из названия блога Test&Fun, блог о том, как тестировать и получать от этого удовольствие. Постараюсь рассказывать о технологиях, которые могут облегчить жизнь тестировщикам, а так же о многом других интересных вещах, встречающихся в процессе тестирования.

Интересное из блога:

Цикл статей "Легкий способ начать автоматизировать" (определяем локаторы, пишем первый тест и генерируем отчет о тестировании), которые должны помочь человеку, никогда ранее не занимавшемуся автоматизированным тестированием, начать им заниматься!

 
Тестировщик среди программистов: жизнь по ту сторону кода
21.11.2014 17:22

Анастасия Коцевич, ЗАО «Технологии качества», бренд A1QA

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

Благодаря этому (и иным соображениям целесообразности) «кодеры» и «тестеры» обычно работают отдельно друг от друга. Но иногда бывают исключения. Опытом участия в таком «совместном» проекте и извлеченными уроками мне хотелось бы поделиться в этой статье.

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

Подробнее...
 
В трансляцию добавлен новый блог Алексея Баранцева - А хотите я расскажу Вам...
21.11.2014 10:43

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

Новый блог Алексея Баранцева - А хотите я расскажу Вам... - http://barancev.github.io/

Автор о себе и о блоге:

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

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

 
Итоги конкурса по закрытому тестированию интернет-магазина М.Видео и новый этап конкурса с новым призом - iPhone 6!
20.11.2014 13:35

Дорогие коллеги!

Вот и настал этот момент – мы подводим итоги первого конкурса по закрытому тестированию интернет-магазина М.Видео!

Кто-то в честном "бою" шел к абсолютной победе, кто-то разуверился в своих силах на начальных этапах, но итог один: конкурс успешно завершился!

Многие участники положительно отозвались о конкурсе, так как благодаря нему они получили навыки работы с одной из самых популярных BTS – Redmine; кроме того, получили уникальный «боевой опыт» тестирования реального продукта; а еще, кроме практики, самые активные тестировщики обзаведутся интересными гаджетами, которые выиграли в честной битве!

Кто же эти счастливчики? Ими стали следующие участники:

Почетное первое место занял Вячеслав Харатоков, набравший 76 баллов!

Приз:  Смарт-часы Sony SmartWatch 2 SW2 Black + сертификат на тренинги тестировщиков на сумму 10 тысяч рублей.

Второе место в честной битве одержала Maryna Kolesnik, набравшая 41 балл;

Приз: Электронная книга PocketBook 624 White и сертификат на тренинги тестировщиков на 5 тысяч рублей.

А почетную «бронзу» одержала Татьяна Маркова – 27 баллов!

Приз: Электронная книга teXet TB-446 SE

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

Поздравляем!

Но это еще не все - НОВЫЙ конкурс!

Задача серьезнее – ставки выше.

По завершению первого этапа конкурса, мы объявляем второй. Теперь, когда мелкие ошибки, найденные благодаря Вам, будут исправлены, мы запустим новый конкурс по поиску дефектов в интернет-магазине М.Видео. Задача сложнее, но и приз куда интереснее – iPhone 6!

Второй конкурс будет проведен с 27.11.14 по 12:00 (МСК) 08.12.14 гг. Теперь это не просто шанс для новичков попробовать себя в тестировании крупного проекта, но реальная возможность для опытных тестировщиков сразиться за отличный приз и показать работу настоящих профессионалов своего дела!

Детальная информация о втором конкурсе будет добавлена 25.11.2014 г. в закрытую ветку форума (пароль:  ljvjdjq).

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

 
Тренинги по тестированию в новогоднем формате
17.11.2014 13:33

Мы все очень занятые люди: работа, семья, личные дела. Где тут найти время на обучение… А если тренинг длинный – два-три месяца, то обучение представляется вообще чем-то нереальным.

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

Но что же делать? Не разорваться же, нет смысла учиться, если для этого нет времени.

У нас есть решение: тренинги в новогоднем формате!!!

Новогодние праздники слишком длинные и многие задумываются: чем же заняться эти дни? Да еще и с пользой. Наше решение - тренинги в новом новогоднем формате.

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

В новогоднем формате пройдут следующие тренинги:

Школа тест-менеджеров
Начало: 1 декабря 2014 года

Школа тест-аналитика
Начало: 1 декабря 2014 года

Практикум по тест-дизайну
Начало: 5 декабря 2014 года

Программирование на Java для тестировщиков
Начало: 5 декабря 2014 года

Все секреты и тайны Selenium 2.0
Начало: 12 декабря 2014 года

Программирование на C# для тестировщиков
Начало: 19 декабря 2014 года

Тестирование производительности
Начало: 19 декабря 2014 года

Будем рады видеть Вас среди участников наших тренингов.

В новый год -- с новыми знаниями!!!

Посмотреть расписание других тренингов по тестированию ПО

 
Alien bugs или пришельцы из мира дефектов
13.11.2014 12:22

Павел Новик, ЗАО «Технологии качества», бренд A1QA

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

Однако, все не так просто, как может показаться на первый взгляд.

I. Непроста и неказиста жизнь рядового программиста тестировщика.

Для начала давайте порассуждаем о нашей ежедневной работе и вспомним о тех проблемах, с которыми мы постоянно сталкиваемся. Во-первых, представьте, что дефект найден и успешно зарегистрирован в баг-трекерной системе. Вы столкнулись с данным дефектом, читаете его описание и… не понимаете, о чём все это. Вторая, не менее часто встречающаяся проблема, – плохо описанные дефекты, поступающие от пользователей либо заказчиков, а также бета-тестировщиков. Иногда сложно угадать, что именно пользователь имел ввиду под туманными описаниями типа «я нажал кнопку и приложение «упало», или «ваше приложение не устанавливается». Ну и последний по порядку, но не по значимости, ребус – Вы знаете, что дефект есть, но не можете его локализовать (воспроизвести по точным шагам).

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

Подробнее...
 
Ещё раз про pairwise
11.11.2014 15:23

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

Техника покрытия попарных комбинаций (pairwise testing) – пожалуй, одна из самых «магических». Сотня параметров? Миллионы миллиарды триллионы дециллионы комбинаций? Нет проблем! Берём Магический Инструмент, закладываем в него данные об этих параметрах, нажимаем Магическую Кнопку. Месиво цифр – и на выходе всего десяток комбинаций, которые нужно проверить.

Я встречал две крайности в применении этой техники.

Одна крайность – использование везде, с потрясающе простым обоснованием применимости – «ну, тестов же мало получается, это классно!» Другая крайность – полный отказ от использования этой техники, с не менее замечательным объяснением – «непонятно, как это работает, а тестов получается подозрительно мало, не верю!»

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

Я расскажу, не прибегая к теории, какие существуют кнопки и рычаги управления техникой покрытия попарных комбинаций:

  • когда она эффективна, а когда не очень,
  • какие зависимости между параметрами мешают применять эту технику, а какие не мешают,
  • как «дробить» и «склеивать» переменные, чтобы заставить технику работать эффективнее,
  • меняется ли результат от «перестановки мест слагаемых»,
  • какие баги пропускает эта техника и почему.

Ах да, конечно, обязательно покажу Магические Инструменты, как же без этого :)

Подробнее...
 
Russian App Day – новое мероприятие о приложениях, облачных и мобильных технологиях
11.11.2014 12:23

21 ноября в Технополисе «Москва» состоится новое кросс-индустриальное мероприятие Russian App Day про мобильные и облачные технологии в России. Организаторы: компания Microsoft при поддержке Российской Ассоциации Электронных коммуникаций (РАЭК) и сообщества разработчиков приложений Apps4All.

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

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

Мы будем говорить про бизнес

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

Мы расскажем о трендах

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

Будет много интерактива

Мероприятие будет не просто интересным, но также динамичным и разнообразным. Вы сможете посетить два бизнес потока со множеством сессий в различных форматах (панельные дискуссии, лекции и интервью), интерактивная выставка и … специальный трек для детей — следите за анонсами, мы его скоро объявим!

Для кого это мероприятие?

Если вы:

  • Отвечаете за продвижение приложений или развитие бизнеса с помощью приложений.
  • Занимаетесь разработкой или дизайном и хотите узнать про бизнес вокруг приложений.
  • Являетесь мобильным или облачным стартапом.
  • Компания, которая хочет развиваться на волне современных технологий.

– тогда вам нельзя пропустить Russian App Day!

В рамках конференции мы построим город будущего, состоящий из интерактивных инсталляций с девайсами и приложениями. Зона будет разработана и сконструирована совместно с Британской Высшей школой Дизайна.

Успейте купить билет в будущее!

А для читателей нашего портала организаторы приготовили 30% скидку, промокод для получения скидки - RADAY_VIP.

Трансляция мероприятия под катом

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