• Главная
  • О сайте
  • Архив

Normal testing

From the programmer's worst friend

Feeds:
Записи
Комментарии
« А не тестируй только функционал…
Каковы ваши требования? Качественные? »

Каждый должен заниматься своей работой, но…

25.06.2014 Автор: Alexei Lupan

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

Ведь логично, что каждый должен заниматься своей работой? Да, очень логично, мне это уже объясняли:

  • менеджер управляет,
  • проститутка проститутничает,
  • программист программирует,
  • сборщик податей собирает налоги и пишет апдейты к талмуду,
  • тестировщик тестирует.

Все при деле.

Одному только тестировщику неймётся — ему, дураку, хочется, чтобы тестированием занимались все, хе-хе…

Дело в том, что неугомонный тестировщик прав в том смысле, что тестировать могут все.

Могут, а не должны.

Ну, может же проститутка управлять проектом, или даже программировать?

Да, в принципе, может, если ей соображалку не отбило. И даже государством может поуправлять. Или городом.

Может же менеджер просто из чувства ответственности взять и проверить, что софт, который разрабатывается под его ответственностью, действительно делает то, что должен делать? Может. Знаю менеджеров (все они выходцы из программистов и адекватно рассуждающие боевики правого сектора взрослые люди), которые так делают. Это вообще должно быть нормой.

Если бы тестированием занимались ТОЛЬКО тестировщики, то мне пришлось бы нанять отдельного человека, который будет проверять мои карманы при КАЖДОМ моем выезде из дома:

  • ключи от квартиры — есть,
  • ключи от машины — есть,
  • права и техпаспорт и страховка — есть,
  • краны закрыты — есть,
  • бумажник в сумке — есть,
  • в бумажнике что-то есть — есть,
  • часы на правой руке — есть,
  • хипповская фенька на левой руке — есть,
  • убедиться в том, что у меня нет повышенной температуры, чесотки, отравления, слабоумия или ипотеки — есть,
  • я вообще нормально одет? Штаны есть? А не намереваюсь ли я выйти из дома в тапках? — есть.

Я что, придурок, чтобы нанимать отдельно человека для этой работы?

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

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

Проблема в том, чтобы понять, почему они на этом настаивают.

Ну, рассмотрите желание снять с себя ответственность за возможные промахи.

Рассмотрите страх перед неизвестным. «Тестировать» — это же «тест-кейсы писать и баги писать, а я что, дурак, что ли, столько ерунды писать?»

Рассмотрите простое и естественное заблуждение о том, что тестировщик «отвечает за качество продукта«. Немало менеджеров удивляются тому, что «Менеджер проекта отвечает за качество продукта просто потому, что менеджер проекта отвечает за результаты проекта«.

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

Рассмотрите нежелание «падать по социальной лестнице» до уровня какого-то там тестировщика.

Рассмотрите простое человеческое невежество о том, что «тестирование — это же просто…»

Да, это просто. Поначалу вообще никаких проблем. Просто возьмите и протестируйте, чего уж там…

И вообще, хорошенько рассмотрите тех, кто находится рядом.

Будем их переубеждать?

Не слишком ли это примитивные разговоры?

Ваша оценка:

Поделиться ссылкой:

  • Tweet
  • по электронной почте
  • Печать

Понравилось это:

Нравится Загрузка...

Похожее

Опубликовано в Постановка мозгов | 4 комментария

комментария 4

  1. на 09.07.2014 в 18:24 Михаил

    Алексей, а что блог про Селениум забросили?

    НравитсяНравится


    • на 09.07.2014 в 20:34 Алексей Лупан

      Кагбэ да. Ежедневно не использую, вот и не пишу.

      НравитсяНравится


  2. на 26.06.2014 в 13:48 Daria Yankova (@Lissa_dariana)

    «Рассмотрите простое и естественное заблуждение о том, что тестировщик “отвечает за качество продукта“. Немало менеджеров удивляются тому, что “Менеджер проекта отвечает за качество продукта просто потому, что менеджер проекта отвечает за результаты проекта“. »

    Не всех менеджеров (людей) можно переубедить. Тут наверное нужно смириться и просто выполнять свою работу.

    НравитсяНравится


  3. на 26.06.2014 в 05:46 Pavel

    Конечно софизм. Каждый делает свое дело, но может сам решать, что в это дело входит. почему бы и нет ).
    А насчет примитивности — ну да, начиная с какого-то уровня опыта это — примитивные разговоры. А когда-то вполне ничо так были, важными казались. Другие проходят похожий путь в свое время, никуда не денутся.
    Убеждать ли? про сферического в вакууме — кажется бессмысленным. Если влияет на работу — можно и убедить. Вопрос целесообразности наверное.
    как-то так. пойду работать работу.

    НравитсяНравится



Обсуждение закрыто.

  • Aut bene

    Спiвпрацювальник по підготувальні тестувальників.

    Автор [глоссария] терминологии тестирования (english).

    Неоднократный докладчик [SQA Days], [QA Fest] и других конференций по тестированию ПО.

    Неспешный езжун на «[Волга ГАЗ-21]» 1965 года выпуска.

    Игрун чего-то похожего на тяжелый блюз [на классической гитаре].

    И так [далее].

  • Присоединиться к ещё 1 337 подписчикам

  • Follow Normal testing on WordPress.com
  • Залежи

  • Темы

    • Без рубрики (6)
    • Документация (18)
      • Тест-план (2)
    • Изображения (149)
      • Видео (49)
      • Комиксы (20)
      • Скриншоты (48)
      • Фотографии (46)
    • Инструменты (53)
      • Debian (13)
      • Макросы (1)
      • Трекеры (15)
        • Баг-трекер (8)
        • Тест-трекер (5)
      • LibreOffice (4)
    • Книги (19)
    • Конференции (138)
      • Подкасты (12)
      • Презентации (50)
        • Слайдкасты (10)
      • Семинары (19)
    • Обзоры (1)
    • Постановка мозгов (246)
      • Банальное (168)
        • Не смешно (47)
        • Неприятно (14)
        • Печали (15)
        • Радости (57)
        • Смешно (35)
      • В гостях у психиатра (45)
        • Поросенок v2.0 (3)
        • Странности (12)
        • Удивительные баги (17)
      • Level 80 (2)
    • Соображения (206)
      • Балабольник (10)
      • Гипотезы (11)
      • Озарения (55)
      • Откровения (88)
    • Статьи (23)
      • Интервью (6)
      • Опросы (1)
      • Переводы (11)
    • Управляторское (56)
      • Agile (13)
      • Программисты (23)
      • Рекрутинг (8)
    • Учеба в бою (83)
      • Тренировка (13)
      • Фишки (28)
      • Читерство (9)
    • Testing like… (79)
      • Acceptance testing (5)
      • Business Driven Testing (2)
      • Context-driven testing (2)
      • Defect-based Test Design Technique (1)
      • Автоматизация (37)
        • Performance Testing (5)
      • Рецессионное тестирование (1)
      • Юзероиммитатор (15)
      • Exploratory testing (9)
      • тест-дизайн (8)
      • State Transition testing (1)
      • Unit testing (1)
      • Usability testing (2)
    • To Do (12)
      • Анонсы (7)
  • Тэги

    Calc Excel James Bach Jira Mantis SQA Days SQA Days 7 SQA Days 8 SQA Days 10 Александр Александров Александр Орлов Алексей Баранцев Наталья Руколь Хватит тупить Юля Нечаева
  • Самое читаемое

    • Тестируем поля логин/пароль
    • Ссылки в Confluence. Mazafaka
    • Как в Excel отображать символ валюты перед цифрами
    • Группирование данных в Excel
    • Priority & Severity на пальцах обезъянок
    • Что такое перформанс-тестирование
    • Основные положения тестирования
    • План тестирования должен быть внятным, четким, небольшим
    • Сохранить несохраняемое видео от дяди Боба Мартина
    • Zephyr - new Test Management System
  • Комментарии

    • Alexei Lupan к записи S3E13: Про Тест планы и тест стратегии в 2020 году
    • esculapandreevgmailcom к записи S3E13: Про Тест планы и тест стратегии в 2020 году
    • Alexei Lupan к записи Сетап для преподавания в сети
    • Сергей к записи Сетап для преподавания в сети
    • Alexei Lupan к записи Сетап для преподавания в сети
    • Дмитрий к записи Сетап для преподавания в сети
    • Сетап для преподавания в сети | Normal testing к записи Оценка времени на тестирование: неочевидные надводные камни
  • Блоги о тестировании

    • 1) Блоги тестировщиков на software-testing.ru
    • Про тестинг
    • Selenium IDE — rulezzz!
  • Профессиональное

    • Удобный софт
    • Управление тестированием
    • IT Crowd wikiquotes
    • Testing History

На платформе WordPress.com.

WPThemes.


loading Отмена
Сообщение не было отправлено — проверьте адреса электронной почты!
Проверка по электронной почте не удалась, попробуйте еще раз
К сожалению, ваш блог не может делиться ссылками на записи по электронной почте.
Политика конфиденциальности и использования файлов сookie: Этот сайт использует файлы cookie. Продолжая пользоваться сайтом, вы соглашаетесь с их использованием.
Дополнительную информацию, в том числе об управлении файлами cookie, можно найти здесь: Политика использования файлов cookie
%d такие блоггеры, как: