Как стать автором
Обновить

МСК — II-я конференция специалистов по качеству ПО

Время прочтения 1 мин
Просмотры 2.1K
Тестирование IT-систем *
29-го сентября, в субботу, с 11 до 17
в здании московского офиса Luxoft состоится
II-я открытая конференция специалистов по качеству ПО

Тема: Постановка процессов контроля и обеспечения качества ПО

Формат: бесплатная, по регистрации

Секции конференции:
1. Понятие качества, метрики и практики обеспечения и контроля качества.
2. Организация и управление тестированием.
3. Внедрение автоматизации в тестировании.
Для участия необходимо обязательно зарегистрироваться с указанием ФИО по ссылке
(Выберите справа «Участвую»).

Если вы хотите сделать доклад на конференции, пошлите письмо по адресу qa2conf@mail.ru.
Заявки на доклады принимаются до вечера воскресенья 23.09.
Тезисы докладов будут выложены в понедельник, 24-го сентября.

Организаторы:
Сергей Мартыненко, Денис Бесков-Доронин, Дмитрий Ручко, Александр Лобач

Адрес проведения семинара:
метро Октябрьское Поле, 1-й Волоколамский проезд, д.10, строение 3

Путь от метро:
первый вагон из центра, выход по подземному переходу направо, потом сразу налево, далее проходите около 50 метров вперед на остановку 105 и 800. Вам необходимы автобусы NN 105, 800, следующие до остановки «1-й Волоколамские проезд». Автобус останавливается напротив первой проходной.
Либо пешком от метро, идти минут 10.
Всего голосов 21: ↑16 и ↓5 +11
Комментарии 3

Тестировщики, хотите знать, как положительным образом влиять на программистов?

Время прочтения 2 мин
Просмотры 2.9K
Тестирование IT-систем *
Перевод
Недавно в комментариях в очередной раз попалась мне на глаза легенда про Чёрную Команду, рассказанная Томом ДеМарко в свой книге «Человеческий фактор». Книга замечательная, а легенда дурацкая. Так и хочется пожелать, чтобы ДеМарко всю жизнь пришлось работать с такими тестировщиками!

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

Чтобы как-то компенсировать этот негатив, я решил опубликовать несколько отрывков из статей Майкла Болтона, в которых пропагандируется в точности противоположный стиль взаимоотношений с коллегами по команде. Сегодня — первый отрывок.

Итак, хотите знать, как положительным образом влиять на программистов?
  • Скажите программистам, что ваша главная цель – помочь им хорошо выглядеть, а затем начните в это верить. Ваша работа – не стыдить, не обвинять и не выступать в роли зла. Я не думаю, что мы имеем право даже в шутку говорить об этом, поскольку это не смешно.
  • Вы всегда являетесь носителем плохих новостей. Отдавайте себе в этом отчет, и доставляйте плохие новости с сочувствием и сдержанностью.
  • Вы тоже можете ошибаться. Относитесь скептически к своим собственным выводам.
Читать дальше →
Всего голосов 48: ↑42 и ↓6 +36
Комментарии 82

Тестировщики, хотите знать, как положительным образом влиять на менеджеров?

Время прочтения 2 мин
Просмотры 1.3K
Тестирование IT-систем *
Перевод
Предыдущая заметка содержала перечень советов тестировщикам, как положительным образом влиять на программистов.

А вот рекомендации относительно того, как тестировщики могут оказывать позитивное влияние на менеджеров.
  • Оказывайте проекту сервис, а не будьте помехой. Вы поставляете информацию, а не насаждаете процессы.
  • Предоставьте менеджерам информацию, которая им требуется для принятия решений, а затем позвольте им принять эти решения.
  • Полностью осознавайте, что они принимают не технические, а бизнес-решения.
  • Помните, что продукт не обязательно должен соответствовать вашему стандарту качества.
  • Ни менеджер разработки, ни кто-либо другой не обременен должностной обязанностью делать вас счастливым. Возможно, часть их работы — помочь вам работать более эффективно. Помогите им разобраться, как это сделать. В частности, обратите внимание на тот факт, что…
Читать дальше →
Всего голосов 30: ↑23 и ↓7 +16
Комментарии 20

Тестирование: из грязи в князи

Время прочтения 7 мин
Просмотры 13K
Тестирование IT-систем *
Из песочницы
Пролог

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

Рекомендуется несколько абстрагироваться от текущего восприятия читателем тестирования в современном его статусе, чтобы понять как это происходило в прошлом, дабы с лету не отмахнуть статью с возгласами «да это и так все понятно», «это давно известные факты, зачем об этом писать» и т.д. Я не пытаюсь Вам рассказать о том, как нужно ходить, а лишь хочу рассказать о том, как когда-то научился ходить сам и как научились этому все мы.
Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 22

Обучение тестировщиков. Практический опыт и советы

Время прочтения 7 мин
Просмотры 40K
Блог компании VK Тестирование IT-систем *
Что подталкивает нас к организации обучения? В первую очередь — потребность в качественном улучшении работы и повышении квалификации сотрудников. Как правило, и сами сотрудники заинтересованы в том, чтобы развиваться. Нередко, правда, выясняется, что человек не знает, куда. Он просто хочет расти, но не понимает, какой ему нужен рост — «горизонтальный» или «вертикальный».

На выходе бизнес, в первую очередь, хочет получить квалифицированных сотрудников — «спецназовцев» от мира тестирования. С какими проблемами мы сталкиваемся?

Проблемы при организации обучения


1. В компании могут отсутствовать тренеры как таковые

Что же делать, если нет тренеров? На самом деле, это не проблема. Информацией можете делиться лично вы. Еще один вариант — сделать тренерами коллег. Например, если вам необходимо организовать обучение программированию, попробуйте подойти к одному из разработчиков и сказать: «О, Великий Сверхчеловек, озари меня своим знанием, научи меня программировать!». Возможно, это сработает. Также может сработать кейс с регулярными поставками пива. Одним словом, решение всегда есть.
Читать дальше →
Всего голосов 46: ↑41 и ↓5 +36
Комментарии 17

Взгляд тестировщика на сопровождаемость ПО

Время прочтения 3 мин
Просмотры 4.4K
Тестирование IT-систем *
Хочу поделиться мыслями об одном из качеств программного обеспечения: сопровождаемости.



В проектах не всегда обращают внимание на сопровождаемость. В результате с изменением команды начинаются сложности. Особенно если команда меняется неожиданно и большим составом.
Читать дальше →
Всего голосов 13: ↑4 и ↓9 -5
Комментарии 11

Проблемные личности среди тестировщиков

Время прочтения 12 мин
Просмотры 40K
Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Управление проектами *Управление персоналом *
Перевод


Отдел обеспечения качества (QA) занимается поиском багов в ПО. Методы отличаются в разных компаниях, но обычно этим занимаются сотрудники, знакомые с программным обеспечением. Они используют его различными способами и пытаются найти баги, которые упустили разработчики.

Термин QA может относиться к самому процессу, к организации, а также к отдельному тестировщику в рамках этой организации. Обычно тестировщиков в организации по обеспечению качества называют “QA”. В этой статье для единообразия будем использовать общую аббревиатуру QA вместо более точного «тестировщик отдела обеспечения качества».

В разных компаниях отличается степень ответственности QA за общее качество продукта. Иногда термин «обеспечение качества» не совсем применим к этому отделу, если он только ищет баги и подсчитывает их количество.
Читать дальше →
Всего голосов 40: ↑27 и ↓13 +14
Комментарии 29

Сценарное и исследовательское тестирование мобильных игр

Время прочтения 5 мин
Просмотры 20K
Блог компании SimbirSoft Тестирование IT-систем *Разработка мобильных приложений *Разработка игр *Тестирование игр *
На глобальном игровом рынке приложения для смартфонов и планшетов в 2018 году обеспечили 45% продаж, обогнав игры для консолей (32%) и ПК (23%). Рынок мобильных игр ежегодно растет как минимум на 10% – около 7 миллиардов долларов в денежном выражении – по данным Global Games Market Report.

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

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 6

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

Время прочтения 5 мин
Просмотры 16K
Блог компании SimbirSoft Тестирование IT-систем *
При создании IT-решений ошибки обходятся дорого, это особенно заметно в медицине, где от качества ПО зависят человеческие жизни, или в сфере банкинга, где возможны крупные финансовые потери. Автоматизация тестирования позволяет организовать постоянную проверку качества продукта. Давайте разберемся, в каких случаях она необходима.

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

Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 7

Меньше, чем пара. Еще один способ сокращения количества тестов

Время прочтения 8 мин
Просмотры 9.1K
Блог компании TINKOFF Тестирование IT-систем *Тестирование веб-сервисов *
Любому QA известен такой метод минимизации тест-кейсов, как Pairwise Testing — попарное тестирование. Метод отличный, достаточно простой и проверенный множеством команд. Но что делать, если после его применения кейсов остается слишком много?

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

image
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Комментарии 0

Экономим ресурсы и успеваем в срок: зачем подключать QA-инженера в начале работы над фичей

Время прочтения 5 мин
Просмотры 3.2K
Блог компании Kolesa Group Тестирование веб-сервисов *Управление разработкой *Карьера в IT-индустрии
Из песочницы

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

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

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

«Осторожно, печеньки!»: советы начинающим тестировщикам в сфере безопасности

Время прочтения 12 мин
Просмотры 27K
Блог компании red_mad_robot Информационная безопасность *Тестирование IT-систем *Тестирование веб-сервисов *

Привет, меня зовут Вика Бегенчева, я QA-инженер в Redmadrobot. Я расскажу, как злоумышленники крадут наши данные, и что можно сделать, чтобы от этого защититься. Статья написана для начинающих тестировщиков безопасности и тех, кому непонятно, что за «фрукты» эти хакеры и чем они там занимаются.

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 8

Три ошибки, которые я совершала как junior QA engineer

Время прочтения 3 мин
Просмотры 7.1K
Блог компании Kolesa Group Тестирование веб-сервисов *Тестирование мобильных приложений *Карьера в IT-индустрии

Есть мнение, что “войти в айти” легче через тестирование. Будучи на третьем курсе, я part-time подрабатывала асессором. Тогда я впервые попробовала себя в тестировании, увидела первые чек-листы ( я еще не знала, что они так называются). “Войти в айти” не было моей целью, потому что я уже и так училась на программиста, но сама идея тестирования меня очень увлекла. Так на последнем курсе я устроилась на стажировку в Kolesa Group. 

Месяц подготовки: чтение пресловутого Романа Савина “Тестирование дот ком”, просмотр роликов на YouTube и практика в создании тест-кейсов. Этого мне хватило, чтобы начать свой джедайский путь в тестировании.

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

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 9

Кто такой QA Engineer, QC Engineer и Software Engineer in Test

Время прочтения 3 мин
Просмотры 33K
Тестирование IT-систем *Управление разработкой *Управление персоналом *

Я недавно латала дыры в понимании разницы между Quality Assuarance и Quality Control. Статей на эту тему много, я накидала свой вариант, хотелось по существу. Делюсь с вами. Enjoy, если актуально!

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 16

Что такое качество. Разбираемся в иерархии терминов «QA», «QC» и «тестирование»

Время прочтения 9 мин
Просмотры 16K
Блог компании Ростелеком Тестирование IT-систем *Терминология IT

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

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 2

Мои принципы качества

Время прочтения 2 мин
Просмотры 1.8K
Блог компании OTUS Тестирование веб-сервисов *
Перевод

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

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 0

Менторство в QA: как погрузить новых сотрудников в проектную работу

Время прочтения 8 мин
Просмотры 3.5K
Блог компании SimbirSoft Тестирование IT-систем *Учебный процесс в IT Карьера в IT-индустрии

Привет! Меня зовут Наталья, в QA я с 2010 года. За это время была тестировщиком, QA, QA Lead, спикером на курсах по тестированию, ментором. С 2018 года возглавляю группу менторов в направлении QA компании SimbirSoft. Мы с командой развиваем внутреннюю программу обучения для новых сотрудников (Примечание. Ниже по тексту мы их иногда будем называть менти). В статье расскажем, какие подходы оказались эффективными у нас – возможно, они будут полезны и вам. 

Наш опыт учитывает особенности заказной разработки: нужны специалисты, готовые влиться в самые разные проекты – от банков до промышленного ПО, с командами от 3 до 100+ человек. В статье рассмотрим, что нужно знать менторам в QA, как составить программу обучения, выстроить непрерывный процесс передачи знаний и погружения в проект. Также наши коллеги поделятся своими лайфхаками.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Лучшие практики тестирования API

Время прочтения 12 мин
Просмотры 27K
Блог компании «Ингосстрах» Тестирование IT-систем *API *

В этой статье мы рассмотрим описание процесса тестирования программного обеспечения сквозь призму работы с API. Я попытался собрать полезные факты из книги “Hands on restful API design and the best practices” авторов Harihara Subramanian и Pethuru Raj. В книге подробно описываются этапы проектирования API и есть отдельная глава по тестированию RESTful сервисов в связке с API.

Можно читать в связке с моим предыдущим переводом “Стратегия тестирования REST API: что именно вам нужно тестировать?”. По ходу перевода я привожу примеры из личной практики (выделены курсивом), чтобы наглядно проиллюстрировать каждый этап из книги.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 5

от Тестирования к Обеспечению качества

Время прочтения 7 мин
Просмотры 14K
Тестирование IT-систем *Управление проектами *Управление продуктом *
Туториал
✏️ Технотекст 2022

«Вначале было слово и это слово было два байта»
Старая шутка программистов



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

Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 10

Tester. Или почему важно, изменить свою роль в команде

Время прочтения 10 мин
Просмотры 7.3K
Разработка веб-сайтов *Тестирование IT-систем *Разработка мобильных приложений *
Из песочницы

Привет, друзья. Меня зовут Илья и у меня для вас плохие новости.

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

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

Деминг, Уильям Эдвардс

Причины и варианты того, что мы можем сделать в этой ситуации, я предлагаю рассмотреть в этой статье.

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Комментарии 10