Доступно

[Software-testing] Техники и инструменты поиска и оформления дефектов

Тема в разделе "Курсы по программированию", создана пользователем Бошетунмай, 9 май 2017.

Цена: 6120р.-97%
Взнос: 125р.
100%

Основной список: 59 участников

Резервный список: 29 участников

Статус обсуждения:
Комментирование ограничено.
  1. 9 май 2017
    #1
    Бошетунмай
    Бошетунмай ОргОрганизатор

    Складчина: [Software-testing] Техники и инструменты поиска и оформления дефектов

    Screenshot_1.jpg Screenshot_2.jpg

    Изучим инструменты

    Putty — снять статистику, последить за логом
    WinSCP — забрать лог с сервера
    Grep — найти нужный стек в логе (linux)
    Cygwin — найти нужный стек в логе (windows)
    Postman — послать POST-запрос на сервер
    Perlclip — сгенерить большую строку текста

    Программа курса
    1. Логи
    Я расскажу, что такое логи в целом. Покажу, куда смотреть в стек-трейсе и как использовать grep. Дам доступ к папке с логами на linux-сервере.
    Логи — основной инструмент команды разработки. Тестировщик не может воспроизвести баг и несет лог разработчику. Разработчик смотрит в стек-трейс и понимает, в чем проблема. А когда тестировщик сам может туда посмотреть — это круто)

    2. Панель разработчика
    Панель разработчика используют разработчики. Но и нам она бывает полезна:
    • получить прямую ссылку на всплывающее окно;
    • посмотреть JS-лог;
    • ограничить быстрый интернет, словно сидите с телефона;
    Рассмотрим полезные для тестирования вкладки.

    3. Локализация
    Если не локализовать баг — его закроют. Он или не воспроизведется, потому что мало нужной информации. Или окажется дублем другой задачи. В локализации помогут:
    Принцип лопаты. Как докопаться до истины.
    Эффект лентяя. Как вовремя остановиться.

    4. Оформление — шаги
    Что такое баг-трекер и зачем он нужен. Как офомлять задачи.
    Шаблон бага.
    Шаблон улучшения.
    Эффект мышки. Чем меньше, тем лучше
    Фишка прямоты. Чем понятнее, тем лучше
    Особенности вложения аттачей, типовые ошибки при описании и примеры из жизни тренера.


    5. Оформление — название
    Как правильно оформить название бага и что может вызвать проблемы.
    Принцип «Что? Где? Когда?».
    Эффект упоротого менеджера.
    Теория краткости.

    6. Классы эквивалентности
    Классы эквивалентности и граничные значения — основные техники тест-дизайна. На границах чаще всего встречаются баги. Не зная о классах, не сможем локализовать баг — в какую сторону думать?
    Рассмотрим:
    • как писать чек-листы;
    • как расширять их с помощью классов эквивалентности;
    • какие бывают границы.
    7. Поиск и доп инструменты
    Расскажу, как вообще искать баги, что делать, когда больше нет идей и какие дополнительные инструменты помогут в работе.
    Покажу, как использую любимые исследовательские туры и какие команды из linux-а спасают мне жизнь.

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

    9. Ретроспективный анализ ошибки
    Поделюсь личным опытом — что помогает именно мне. Расскажу про принцип пяти почему и дам шаблон анализа проблемы.

    Тренер: Ольга Назина (Киселёва)

    Скрытая ссылка
    Подробное описание:
    Скрытая ссылка
     
    Последнее редактирование модератором: 11 янв 2024
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      24 июн 2024
    2. skladchik.com
      Хранитель хранитель.
      24 июн 2024
    3. skladchik.com
      Складчина закрыта.
      22 июн 2024
    4. skladchik.com
      Складчина доступна.
      11 янв 2024

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      24 июн 2024
    2. skladchik.com
      Хранитель хранитель.
      24 июн 2024
    3. skladchik.com
      Складчина закрыта.
      22 июн 2024
    4. skladchik.com
      Складчина доступна.
      11 янв 2024
  3. Обсуждение
  4. 9 май 2017
    #2
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Как всегда просьба рекламировать в похожих темах и приглашать знакомых.
    Курс хороший, это не теория для начинающих, а практика и инструменты уровня продвинутого джуна.
     
    1 человеку нравится это.
  5. 21 май 2017
    #3
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Ребят, кто думает ещё - однозначно вписывайтесь. Здесь реально то, что поможет и тестировать лучше, и по работе продвинуться.
    Автор написала о том, как курс менялся и улучшался:
     
    1 человеку нравится это.
  6. 15 июн 2017
    #4
    Walman
    Walman ЧКЧлен клуба
    Я ВООБЩЕ ничего не знаю о тестировании. Этот курс подойдет для меня? У меня нет Линукса, сервера - я дома на Вин 10 смогу все сделать? Спасибо
     
  7. 15 июн 2017
    #5
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Такс-такс.
    Если начинающий, то лучше взять книжку Савина "Тестирование.com" или даже лучше Куликова "Тестирование программного обеспечения" и почитать.
    Нет, надо будет ставить Линукс - но это не сложно и интересно. В курсе конкретные вещи, которые полезны на реальных проектах, а не общая теория. Это не плохо, всему своё время.
     
  8. 19 июл 2017
    #6
    Бошетунмай
    Бошетунмай ОргОрганизатор
    Давайте может собираться? Поток уже закончился ведь.
     
  9. 28 июл 2017
    #7
    black_parasol
    black_parasol ЧКЧлен клуба
    Следующий поток 21 августа, на него и будем собираться.
    Просьба тех, у кого есть возможность, поставить в подпись и тоже порекламировать. Снизим ещё взнос. :)
     
    3 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.