Архив рубрики: Откровения

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

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

Backend forever

Это было мое первое серьезное приложение, которое пришлось тестировать. Точнее, сперва постигать в процессе тестирования, чтобы затем тестировать. Очень реальная вещь. Используется для бронирования авиабилетов через международные системы бронирования авиабилетов. С трейдеровскими приложениями не сравнится, но все-таки, когда разобрался, все стало выглядеть очень логично. Хотя все равно — страшный сон Круга и Нильсена…

Agile и пирожки

Disсlaimer: запись на тему «Люди, мы дышим воздухом, воздухом, люди!». Но это надо, это важное. I. Бабушка «фурычит» в пирожках Технология создания пирожков слегка запутанная. Одни пирожки пекутся в духовой печи. Другие жарятся во фритюре. Третьи сперва обмакиваются в кляр. Тесто для пирожков делают различное: слоеное, рассыпчатое, рубленое, блинчатое, заварное, на дрожжах — постное и… Читать далее »

План тестирования должен быть внятным, четким, небольшим

Весьма рассудительная статья План тестирования на блоге «Про тестинг». Для тех, кто только что присоединился Тест план (Test Plan) — это документ описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.… Читать далее »

Черная команда

Цитата из книги Демарко и Листера «Человеческий фактор — успешные проекты и команды«. Приводится пример понятия «Кристаллизация» — речь идет об эффекте увеличенной производительности, который присущ наиболее работоспособным командам разработчиков.

CSSH — используем несколько компьютеров для performance testing

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

Почему тестировщиков всегда будет мало

Из-за денег и тщеславия. Есть два типа тестировщиков — Хирург и Медседстра. Одни, «проверяльщики«, занимаются проверкой уже сделанной программы (или какой-то вещи), выискивая несоответствия ожиданиям. Есть очень хорошие проверяльщики, у них развито наблюдение, интуиция, опыт. Есть посредственные, которые интуицией не обладают. Субъективную разницу между ними можно определить посредством количества и качества найденных ими багов. Другие,… Читать далее »

Эти гадкие и противные мужланы!

Сочинил это по мотивам подборки на /emo_coders/, и на стену повесил. Программы с багами на тестирование не принимаются. Если ты такой умный, то почему у тестировщика всегда полно работы? Тестировщик приходит на работу не за тем, чтоб найти друзей. Тщательно проводя unit-тестирование перед сдачей продукта, ты помогаешь обществу. Здесь куют тест-кейсы! Сегодня тестировщик заставил плакать… Читать далее »