Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

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

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

.
«Молчание – золото»: 13 вещей, которые не стоит говорить разработчикам и тестировщикам
06.07.2016 14:40

Оригинальная публикация

Статья опубликована с согласия компании 1cloud

/ фото Sistema Bibliotecario Vimercatese CC

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

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

1. «Можешь закончить тестирование поскорее?»

Тестирование должно проводиться вдумчиво и тщательно, чтобы не пропустить критичные недоработки. Хорошее тестирование – залог качественного продукта. Разумеется, есть инструменты для ускорения процесса (вот несколько туториалов по автоматизации тестов, предложенные резидентами Stack Exchange), однако, даже автоматизированные тесты приходится поддерживать и постоянно модифицировать.

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

Подробнее...
 
Новый блог в нашей трансляции: QA automation community - Белорусское сообщество тестировщиков
05.07.2016 18:32

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

Знакомьтесь - QA automation community - Белорусское сообщество тестировщиков - https://comaqa.by/

Мы - IT-профессионалы: разработчики, тестировщики, автоматизаторы, менеджеры, специалисты по продажам. Сотрудники ведущих компаний, тренера, консультанты, участники международных конференций.

Цель нашего сообщества - создать единую СНГ площадку для эффективного общения всех IT-специалистов в контексте автоматизированного тестирования.

У вас будет возможность:

  • услышать доклады ведущих IT-профессионалов и поделиться своим опытом
  • бесплатно участвовать в “промо”-версиях топовых IT-конференций стран СНГ
  • регулярно встречаться лично, на тематическом форуме, в “филиалах” сообщества в социальных сетях и мессенджерах

IT в Беларуси является одной из самых перспективных и стремительно развивающихся профессиональных сфер. Она привлекает все больше специалистов, порой из совершенно неожиданных областей.

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

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

 
SQA Days-19: подборка докладов по развитию команды
05.07.2016 13:47

В конце мая этого года в Санкт-Петербурге прошла конференция SQA Days 19. Записи некоторых выступлений с конференции уже появляются в открытом доступе.

По мере их публикования мы сделаем подборки докладов по основным темам в тестировании.

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

Регулярные оценки в команде тестировщиков, Наталья Руколь, Quality Lab, Москва, Россия


Аудит команды тестирования в сложном проекте, Nikita Syskov, EPAM, Минск, Беларусь



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



 
Онлайн-тренинги по тестированию на июль-август и наши новости
04.07.2016 11:51

Традиционно раз в два месяца мы представляем расписание наших онлайн-тренингов на ближайшие пару месяцев и делимся новостями.

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

В связи с выходом новой версии JMeter 3.0. мы решили полностью переписать наш тренинг Тестирование производительности. До 12 июля на этот тренинг действует старая цена.

Запустили новый тренинг НЛО: найти, локализовать и оформить ошибку. Это практический курс для тестировщиков по локализации и оформлению баг-репортов + советы по поиску багов, который научит описывать баг-репорты так, чтобы их понял даже вернувшийся после лоботомии разработчик.

Добавили новую опцию в курс Школа тест-менеджеров v. 2.0. Раньше мы брали на курс начинающих менеджеров, у которых есть своя команда и проект. Сейчас прийти может даже тот, кто только думает о карьере тест-менеджера. В этом случае, мы предоставим ему проект и поможем собрать команду на время прохождения курса.

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

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

Тестирование для начинающих

Продолжительность Дата начала
Школа успешных тестировщиков, v 2.0
Расширяет кругозор, ускоряет карьерный рост
10 занятий 24 августа 2016 года
Тестирование веб-приложений
Ручное и автоматизированное, функциональное и нефункциональное -- всего понемногу
3 занятия

11 июля 2016 года

Онлайн-интенсив для начинающих тестировщиков
Стать хорошим тестировщиком всего за неделю? Давайте попробуем!
1 неделя
7 занятий
18 июля 2016 года
Онлайн-интенсив для начинающих тестировщиков (3-х недельная версия)
Стать хорошим тестировщиком всего за три недели? Давайте попробуем!
7 занятий 18 июля 2016 года
Комплексная система подготовки тестировщиков по программе ISTQB
Подготовка к сдаче ISTQB Foundation Level
14 занятий 10 августа 2016 года
НЛО: найти, локализовать и оформить ошибку
Научит описывать баг-репорты так, чтобы их понял любой разработчик
4 занятия 11 июля 2016 года

Проектирование тестов



Практикум по тест-дизайну
Базовые техники, необходимые любому тестировщику
6 занятий 22 июля 2016 года
Школа тест-аналитика
Глубокий двухмесячный курс по проектированию тестов
16 занятий 10 августа 2016 года

Автоматизация тестирования



Автоматизация функционального тестирования
Закладываем общие фундаментальные знания в области автоматизации тестирования
5 занятий 11 июля 2016 года
Программирование на Java для тестировщиков
Каждый тестировщик должен уметь программировать :)
10 занятий 15 июля 2016 года
Программирование на С# для тестировщиков
Каждый тестировщик должен уметь программировать :)
10 занятий 11 июля 2016 года
Программирование на Python для тестировщиков
Каждый тестировщик должен уметь программировать :)
10 занятий 11 июля 2016 года
Эффективное использование TestNG и JUnit
Тестовые фреймворки - основа основ автоматизации
4 занятия

26 августа 2016 года

Организация автоматизированного тестирования
Стратегия внедрения автоматизированного тестирования
4 занятия 15 июля 2016 года

Обучение использованию Selenium

Подробная карта курсов по Selenium


Selenium 2.0: стартовый уровень
Самый простой из курсов по Selenium, без программирования.
3 занятия

11 июля 2016 года

Разработка тестов на Java с использованием Selenium 2.0
Рассматриваются все основные возможности Selenium
3 занятия 11 июля 2016 года
Разработка тестов на Python с использованием Selenium 2.0
Рассматриваются все основные возможности Selenium
3 занятия 15 июля 2016 года
Разработка тестов на С# с использованием Selenium 2.0
Рассматриваются все основные возможности Selenium
3 занятия 15 июля 2016 года
Все секреты и тайны Selenium 2.0
Наиболее сложный курс по Selenium, для подготовленных слушателей
5 занятий 22 июля 2016 года

Нефункциональное тестирование



Тестирование производительности веб-приложений
Практические занятия с использованием JMeter
4 занятия 29 июля 2016 года
Тестирование удобства использования
Как сделать продукт, который будет нравиться вашим пользователям, а не тестировщикам
4 занятия 10 августа 2016 года
Тестирование защищенности веб-приложений
Про SQLi, RFI, XSS, CSRF и прочие интересные штуки.
4 занятия 29 июля 2016 года

Управление тестированием



Школа тест-менеджера, v 2.0
Для руководителей групп тестирования и для тех, кто хочет стать руководителем
16 занятий

13 июля 2016 года

Вспомогательные средства

SQL для тестировщиков, v 2.0
Знание SQL -- большой плюс в вашем резюме
12 занятий по 45-60 минут 5 сентября 2016 года

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

 
Новости тестирования за июнь
30.06.2016 13:20

Вышел июньский выпуск рассылки портала Software-Testing.RU, в котором собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

Посмотреть выпуск можно по ссылке

 
Автоматизируем тестирование Android приложений
27.06.2016 10:51

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

Представляем доклад Андрея Дзыни

Последнее время область мобильных приложений становится все популярнее. Чего только стоит приложение Angry Birds, количество загрузок которого уже давно превысило цифру в 10 миллионов!

Существует 3 основных типа Android приложений:

  • Native
  • Web
  • Hybrid

За 20 минут я успею показать, как автоматизировать Native Android приложения при помощи инструмента Robotium, так чтобы голова не болела.

Обсудить доклад в форуме

 
Электронная версия майского выпуска журнала Tester's Life, майский выпуск
23.06.2016 14:41

Выложен майский выпуск электронной версии журнала Tester's Life.

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

  • Как не надо проводить нагрузочное тестирование (Автор: Тимур Нурлыгаянов)
  • Как мы давно мечтали, но так и не смогли... (Автор: Алексей Лупан)
  • Модульное, компонентное и юнит-тестирование (Автор: Наталья Руколь)
  • Смертные грехи тестировщика: темные стороны и
  • самоэкзорцизм (Автор: Александр Селяев)
  • Мысли об основах тест-дизайна (Автор: Роман Шейко)
  • GPRS, ADSL, 3G, WIFI... (Автор: Cергей Докучаев)
  • Автоматическое тестирование. 5 шагов к тому, чтобы автоматические тесты взлетели. (Автор: Игорь Любин)
  • Байка для оруженосца. Использование вариантов использования. (Автор: Сергей Мартыненко)
  • FFmpeg. Часть 2 – Продвинутое использование (Автор: Артем Антонов)
  • Мысли о баг-репортах (Автор: Сергей Атрощенков)
  • Процесс, который алмазы точит... (Автор: Алексей Булат, Алексей Лемешев)
  • Регрессионный рай и ад (Автор: Сергей Высоцкий)
  • Визуальные спецификации (Автор: Михаил Дубаков)

Приятного чтения

 
Новый тренинг Тестирование производительности
23.06.2016 09:49

В мае вышла новая версия JMeter 3.0. Концептуальных изменений в ней нет, однако поменялся интерфейс, изменились названия некоторых элементов, а также появились новые элементы.

В связи с этим мы решили полностью переписать наш тренинг “Тестирование производительности”.

Помимо адаптации к JMeter 3.0, программа обновленного тренинга претерпела и другие изменения. Учтены замечания в отзывах участников, больше времени мы уделили моментам, которые казались ученикам сложными, максимально уплотнив материал лекций. Лекции разбиты на небольшие фрагменты до 20 минут для удобства просмотра и навигации.

Дата начала работы первой группы – 29 июля.

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

Посмотреть описание и программу тренинга

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

 
Эффективное, результативное, изящное тестирование
22.06.2016 11:58

Автор: Джефф Найман (Jeff Nyman)

Оригинал статьи: http://testerstories.com/2012/06/testing-that-is-effective-efficient-and-elegant/

Перевод: Ольга Алифанова

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

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

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

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

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

Подробнее...
 
Исследовательское тестирование. Инструкция пользователя
20.06.2016 12:22

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

Представляем доклад Глеба Рыбалко.

Популярность техник тестирования основанных на опыте набирает популярность с каждым годом. Скорее всего, Вы уже не найдете ни одного профессионала по тестированию и обеспечению качества, которому были бы не знакомы термины exploratory & ad hoc. Об этих видах тестирования пишутся книжки. Популярность этого направления уже дошла до того, что такое тестирование было включено в некоторые американские стандарты и предписания. Естественным образом такая ситуация отражается и на клиентах. Все чаще и чаще клиент сам приходит к Вам с инициативой внедрения исследовательского или ad hoc тестирования. И первое, что в таком случае хочется ответить это: «Да, да, конечно. Это нам поможет. Это же последние веяния. Давайте попробуем… «Но всегда ли исследовательское тестирование помогает?

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

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

Обсудить в форуме

 
Code Fest 2016: подборка докладов для тестировщиков
16.06.2016 01:14

27-28 марта прошла конференция разработчиков, посвященная вопросам разработки, управления проектами и тестирования.

Публикуем подборку докладов, которые пригодятся тестировщикам.

Доклады на русском языке:

“Badoo Development. Развитие процессов тестирования в Badoo за три года” – доклад Ильи Кудинова о проблемах в тестировании в Badoo и о том, как эти проблемы решать.

“Digital Security. Расширяем инструментарий — тулзы пентестеров в разработке и тестировании” – доклад Сергея Белова о дополнении и улучшении инструментов, используемых тестировщиками.

“2ГИС. Автоматизация тестовой инфраструктуры в 2ГИС” – доклад Антона Галицына о проблемах с инфраструктурой, о внедрении “OpenStack”, о достоверности результатов автотестов.

“Borland. Как тестировать приложение, предназначенное для тестирования приложений?” – Инструменты для создания автотестов и инструменты для нагрузочного тестирования сами являются достаточно сложными программами, которые требуют тщательного тестирования. Тимур Шевляков рассказывает о том, как они тестируют инструмент нагрузочного тестирования SilkPerformer, какие нестандартные задачи при этом возникают и как они их решают.

Доклады на английском языке:

“The Story of Appium” – доклад Dan Cuellar, в котором автор делится своим опытом тестирования с использованием фреймворка “Appium”.

“Spotify Model Based Testing” – доклад Kristian Karl, в котором автор расскажет о плюсах и минусах “Тестирования на основе модели”.

“HPE Software Deliver fast, on time and with high quality” – доклад Karim Fanadka, в котором автор рассказывает о внедрении новых технологий и методов для упрощения и совершенствования своей работы.