Архив рубрики: Постановка мозгов

О профессионализме в тестировании

Василий Шукшин.»Стенька Разин« Последнее время Васека работал молотобойцем. И тут, помахав недели две тяжелой кувалдой, Васека аккуратно положил ее на верстак и заявил кузнецу: — Все! — Что? — Пошел. — Почему? — Души нету в работе. — Трепло,- сказал кузнец.- Выйди отсюда. Васека с изумлением посмотрел на старика кузнеца. — Почему ты сразу переходишь… Читать далее »

Стимулы мануального тестирования в Google

Расшифровка части интервью Артема Бойцова (Google) проекту Happy-Pm — часть про тестирование в Google. Минута: 56:20 Есть ли в Google люди, которые проводят мануальное тестирование? То есть, сидят и «кликают»? Да, есть тест-инженеры, очень многое автоматизируется, и даже у тех, кто делает мануальное тестирование, есть большое количество средств, разных инструментов, использование которых облегчает работу. Но… Читать далее »

«Кнут и плетка» для программистов

К одной из тутошних записей в комментариях был вопрос о роли тестировщиков. В целом «народное» мнение на эту тему можно сбилдить таким образом: «Зачем нужны тестировщики, и можно ли их всех запихнуть в одну ракету и направит ее в недра планеты Земля? И если да, то когда ближайший рейс?« Кагбэ, да, но… Роль тестировщиков в… Читать далее »

Основные «фишки» скриншотера SnagIt

Есть платные и бесплатные утилиты для скриншотов. Функциональность у всех почти идентична за некоторыми исключениями. Отдельно можно рассказать про MS Paint, но там будет мало хороших слов… Стандартом в индустрии тестирования в Windows-среде является SnagIt. Когда мне приходится работать в мире Unix, я всегда рыдаю от невозможности найти ему адекватную замену. Единственно подходящим остается Gimp,… Читать далее »

Разница между ошибкой (багом) и дефектом (тоже багом)

Очередной сайт «Software Quality Assurance Interview Questions and Answers» подкинул то, над чем я когда-то искренне смеялся: 20. What is Bug? A fault in a program which causes the program to perform in an unintended or unanticipated manner. 20. What is Defect? If software misses some feature or function from what is there in requirement… Читать далее »

Этот противный «Can’t reproduce»

Для самомнения вердикт «Can’t reproduce» не так страшен как «Not a bug«, но — тоже неприятно. Официальщина: «Не могу воспроизвести» означает только то, что работник, ответственный за починку дефекта, не смог его воспроизвести на билде, указанном в описании дефекта. Почему не смог? Из-за разницы в конфигурации компьютеровВ веб-отрасли это бывает реже, чем в десктопных приложениях.… Читать далее »

Процесс тестирования в крупных компаниях

Спросили, могу ли я поделиться настоящими боевыми тест-планами, иной документацией, просто чтобы посмотреть, как организован процесс тестирования в крупных компаниях. Если конфиденциальность позволяет. Конфиденциальность не позволяет. Это даже не смешно. К тому же, одни только документы вряд ли покажут, как, собственно, организован процесс. Кто учился летать по-учебникам физики? Просто ознакомиться с темплейтами подобных документов можно… Читать далее »

Что такое перформанс-тестирование

Запись техническая, для порядка, уточнений и ссылания на первоисточники. Тестирование продуктивности — вот самый точный перевод термина «performance testing». Но чаще всего используется словосочетание «тестирование производительности«. А еще чаще мы говорим «перформанс тестинг», чтобы не упариться с переводом. Непорядок мирового порядка заключается в том, что под словом «перформанс» подразумевается очень много всякого. Например, выступление артистов… Читать далее »

Как быстро делать «быстрые» проекты

Начнем с того, что сегодня требуется делать проекты быстро и быстро их запускать Но многие считают, что быстро сделать и получить финал — это одно и тоже В итоге проекты умирают только из того, что они были СРОЧНО нужны. Хотя на самом деле люди жили без них несколько тысяч лет. План: не спешить определить график… Читать далее »

Тестировщик sapiens, невымирающий

Четыре основных типа мышления тестировщика указаны в отличной и сложной книге «Lessons Learned in Software Testing«, в уроке №21 «Good testers think technikally, creatively, critically and practically«: Техническое мышление способность «моделировать» технологии, находить и понимать взаимосвязи, причины и следствия. Креативное мышление способность генерировать новые идеи, видеть и сознавать вероятное, а не только то, что видно.… Читать далее »