Size: a a a

2019 May 14

MZ

Marina Zubakova in QA Сибирь
Дима Ставецкий
коллеги, такой вопрос в тему смещения влево
погрузился в тему, почитал разные статьи/доклады (даже на хабре есть парочка)
если я правильно понял, сама тема не нова и она про то, чтобы начать тестировать раньше для того, чтобы получать фидбек раньше (помогать не создавать баги, вместо того чтобы указывать на уже написанные баги), вовлечение разработчиков и как следствие разгрузка тестирования - это больше сайд эффект самой методики
плюс есть еще например сдвиг вправо http://blog.qatestlab.com/2017/07/04/shift-right-testing/
оба сдвига по сути - методики, которые можно сочетать и использовать для повышения качества продукта
то есть в идеале тестировщик составляет некие ноутсы еще до начала разработки, проанализировав будущий продукт (по тз, через коммуникации, пропустив через свой опыт), и этими ноутсами (и своим знанием системы) руководствуется разработчик
от докладов же складывается ощущение, что сдвиг влево сейчас используется в принципе для того, чтобы за счет разработчиков высвободить себе время:
1) на разрыв порочного круга "много ручного - мало автотестов"
2) на исследовательское тестирование, а манки тестинг отдать разработчикам
3) плюс чтоб снизить зависимость разработки от тестирования (аналог бас фактора, "двум тестировщикам уйти в отпуск - непозволительная роскошь")
разработчик сам пишет чеклист, тестировщик делает ревью (или даже не делает)
то есть получается какое-то решение проблем тестирования за счет разработки? ну и за счет этого наращиваем скорость не теряя качества. Как-то меняется сама суть методики
на встречу к сожалению не попал, так что задним числом размышления на тему
буду рад услышать разные мнения
всё правильно понял, в основном стремление, чтобы все были погружены в задачу, как я говорила на встрече 80% багов от незнания работы самой системы, ЦА и подобного
И действительно мы не успели затронуть тестирование вправо. Возможно мы очень сильно акцентировали внимание на том, что разработка сейчас делает, поэтому сложилось впечатление того, что мы пытаемся свои проблемы на них переложить.
источник

‌‌‎Оо in QA Сибирь
А все занимаются преимущественно QC. Это уже другая концепция
источник

A

Aleksander in QA Сибирь
‌‌‎Оо
А все занимаются преимущественно QC. Это уже другая концепция
не говорите за всех)
источник

‌‌‎Оо in QA Сибирь
Aleksander
не говорите за всех)
Не имел кого-то конкретного. Однако, судя по описаниям вакансий, я прав
источник

‌‌‎Оо in QA Сибирь
*большинство
источник

ДС

Дима Ставецкий in QA Сибирь
по описаниям вакансий не просто судить, потому что по описанию может быть в основном qc как будто, а по факту баланс быть сильно смещен в сторону qa
источник

ДС

Дима Ставецкий in QA Сибирь
но не берусь судить насколько сильно и везде это распространено
источник

MZ

Marina Zubakova in QA Сибирь
Алексей
надо понимать, что тестирование разработчиками разумно не в каждом проекте. То, что я вижу у себя, и по отзывам других людей- на больших количествах кейсов, проходимых на больших количествах конфигураций время разработчика разумнее потратить на автоматизацию регрессионных кейсов, пока тестирует тестировщик. Т.е. в таком случае сдвиг влево не равен тестированию разработчиком, для нас сдвиг влево это про тестирование требований, помощь на этапе проективания, раннее тестирование и подготовка тест планов/чеклистов до того, как разработка закончилась (в идеале- до того. как началась)
конечно, например я приводила пример, что на вебе задачи у нас мелкие и сильно декомпозированы, то есть нет там регресса на 100+ часов никогда. А вот с мобильными приложениями сложнее, у них есть разные ОС, платформы,экраны и прочее. Разработка конечно не будет это проверять, мы думаем как это заоптимизировать
источник

А

Алексей in QA Сибирь
давайте не скатываться до stackoverflow с "закрыто как дубликат"
тема не заявлялась как новая, но если для кого-то это идея новая- мы рады, что смогли открыть новый дивный мир :) идея в диалоге на эту тему и обмену опытом
источник

ДС

Дима Ставецкий in QA Сибирь
согласен, что факт новизны или нет, в данной теме не ключевой момент обсуждения
источник

A

Aleksander in QA Сибирь
Для меня сдвиг влево и сдвиг вправо - это часть девопс трансформации, и отлично подходит под его парадигмы
1. Разрушение границ между отделами/ролями
2. Вся команда начинает владеть и отвечать за продукт. Уходит "а я написал, тестировщики протестили криво, опсы криво залили, сапорт тупой, а пм-ы ваще бездельники с аналитиками"
3. Знание продукта и пользователей, которое помогает отвечать на многие вопросы. Очень часто программисты не понимают, что пишут, а тестировщики - что тестируют. Вот с этим знанием уже можно тестировать гипотезы и требования - это сдвиг влево. С этим знанием можно заворачивать требования, которые не нужны клиенту, или делать их лучше
4. Продукт не заканчивается после тестирования. Всё только начинается после деплоя, потому что цель кода - выполять какое-то действие, закрывать какую-то боль. А не быть просто написанным) Так что аналитика, как ведет себя софт после деплоя - ошибки, узкие места и прочее - это сдвиг вправо. Анализ, как пользователи используют новую фичу - это ещё больший сдвиг вправо. К примеру, я знаю людей, которые ЛОМАЮТ фичу, что посмотреть, придут ли за ней пользователи просить починить. Если не придут - отлично, она не нужна, можно силы на поддержку не тратить
источник

A

Aleksander in QA Сибирь
Так что в целом это не про тестирование, а про девопс трансформацию. Но это работает не во всех командах, не во всех проектах и не всем надо
источник

A

Aleksander in QA Сибирь
И вообще это как подростковый секс
источник

А

Алексей in QA Сибирь
неуклюже, но очень увлекательно?
источник

A

Aleksander in QA Сибирь
Алексей
неуклюже, но очень увлекательно?
Все о нем говорят, но мало у кого он есть
источник

A

Aleksander in QA Сибирь
Но твоя версия тоже хороша)
источник

А

Алексей in QA Сибирь
вечно я забываю правильный ответ 😊
источник

ДС

Дима Ставецкий in QA Сибирь
наверное, что меня смущает в отчасти в этом
"Но это работает не во всех командах, не во всех проектах и не всем надо"
это кусок из анонса митапа
"Обсудим, куда сейчас движется направление тестирования.
Подискутируем с экспертами о перспективах, рисках и новых возможностях.
Расскажем о том, как развивается тестирование в Plesk."
когда я записывался на митап, я предполагал что там будут обсуждения в контексте движения тестирования как отрасли (может даже ее подчастей)
но это наверное мысль отдельная от той основной, что я выше закидывал
может дело в моих неверных ожиданиях, потому что отрасль может одновременно и двигаться в этом направлении и при этом не порождать единые удобные для всех методики
источник

A

Aleksander in QA Сибирь
Отрасль очень разная. К примеру, если вы приедете на митап в Украину, вам придется постоянно делать поправку на то, что там только заказная разработка.
источник

ДС

Дима Ставецкий in QA Сибирь
несомненно, а еще в нагрузочном тестировании наверняка сильно своя атмосфера
источник