Взять на себя функции тестировщика
От: Артём Австралия жж
Дата: 25.11.24 01:52
Оценка:
В нынешней атмосфере https://en.m.wikipedia.org/wiki/Shift-left_testing и назовём это так "высоких процентных ставок", тестировщики стали дефицитным ресурсом.

Делитесь пожалуйста, success stories, "как программисты победили зависимость от кадровой единицы- выделенного QA — и стали чаще релизиться". Какие книжки по QA нужно прочесть, чтобы постичь этот нехитрый скилл.

upd скачал "istqb — foundations of software testing". Наверное, скопирую её на таблет, под подушку.

upd2 чтоб не плодить сущностей shmj — вымирание вида "QA обыкновенный" это данность, от которой нужно плясать. Своё г. пахнет фиалками, это факт. С этим когнитивным искажением должны быть какие-то практики борьбы. Книжки, блоги, советы бывалых и т.д. Когда программиста срели ночи будят звонком про лежащий прод- это тоже стресс.
Отредактировано 25.11.2024 4:57 Артём . Предыдущая версия . Еще …
Отредактировано 25.11.2024 4:03 Артём . Предыдущая версия .
Re: Взять на себя функции тестировщика
От: sergey2b ЮАР  
Дата: 25.11.24 01:58
Оценка: 8 (2) :)
У нас 100% покрытие кода тремя типами тестов
Утомился
Re: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 02:37
Оценка: -4
Здравствуйте, Артём, Вы писали:

Аё>В нынешней атмосфере https://en.m.wikipedia.org/wiki/Shift-left_testing и назовём это так "высоких процентных ставок", тестировщики стали дефицитным ресурсом.


Аё>Делитесь пожалуйста, success stories, "как программисты победили зависимость от кадровой единицы- выделенного QA — и стали чаще релизиться". Какие книжки по QA нужно прочесть, чтобы постичь этот незитрый скилл.


Разработку и тестирование лучше не совмещать и вот почему. Тестировщик это ответственное лицо, он отвечает за подтверждение качества. Он работает со стрессом, этот человек должен возлагать на свои плечи ответственность и стрессовать, переживать что если что-то не так — то виноват он. И основная его функция — снять ответственность с плеч разработчика и водрузить ее на свои плечи. Только это имеет смысл. И причина почему это нужно делать — мозг плохо работает в режиме стресса.
Re[2]: Взять на себя функции тестировщика
От: Нomunculus Россия  
Дата: 25.11.24 05:00
Оценка: +2
Здравствуйте, Shmj, Вы писали:

Ну и бред. Делает разраб, а отвечать должен левый чувак? Тогда уж руководитель разрабов, который разрабов и дрюкает. А инфу для этого должны давать тестировщики, да
Re: Взять на себя функции тестировщика
От: koenig  
Дата: 25.11.24 05:00
Оценка: :))) :)
готовь 3 конверта...
Re[3]: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 07:44
Оценка: :)
Здравствуйте, Нomunculus, Вы писали:

Н>Ну и бред. Делает разраб, а отвечать должен левый чувак? Тогда уж руководитель разрабов, который разрабов и дрюкает. А инфу для этого должны давать тестировщики, да


Именно это позволяет снизить стресс — избавить разраба от стресса и обеспечить комфортную безопасную среду, в которой мозг расслабляется и работает в продуктивном режиме. Иначе смысла нет.

Только в случае когда тестер готов взять ответственность — он имеет смысл. И называть лучше отдел качества — кто дает гарантию.
Re[4]: Взять на себя функции тестировщика
От: Нomunculus Россия  
Дата: 25.11.24 07:45
Оценка: -1
Здравствуйте, Shmj, Вы писали:

S>Именно это позволяет снизить стресс


Ну раз такой нежный — иди в дворники. Да и там стресс будет. Это неизбежно. И это правильно. Кто делает — тот и отвечает
Re[2]: Взять на себя функции тестировщика
От: AWSVladimir  
Дата: 25.11.24 08:08
Оценка: +1
Здравствуйте, sergey2b, Вы писали:

S>У нас 100% покрытие кода тремя типами тестов

S>Утомился

Что за 3 типа тестов?
Re[5]: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 08:43
Оценка:
Здравствуйте, Нomunculus, Вы писали:

S>>Именно это позволяет снизить стресс

Н>Ну раз такой нежный — иди в дворники. Да и там стресс будет. Это неизбежно. И это правильно. Кто делает — тот и отвечает

Есть два разных качества:

1. Способность разрабатывать софт.
2. Стрессоустойчивость.

Эти качества могут быть как совмещены в одном человеке так и не совмещены. Очевидно что когда два в одном — встречается реже, по этому очевидное решение — разнести по двум разным ролям а лучше даже отделам. И когда что-то в продакшене не так — то все косяки не тестеров — и даже разраб скажет какие же они идиоты, как могли допустить (а я то тестирую только благоприятный сценарий). И легче на душе.
Re[2]: Взять на себя функции тестировщика
От: Sharov Россия  
Дата: 25.11.24 08:53
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Разработку и тестирование лучше не совмещать и вот почему. Тестировщик это ответственное лицо, он отвечает за подтверждение качества. Он работает со стрессом, этот человек должен возлагать на свои плечи ответственность и стрессовать, переживать что если что-то не так — то виноват он. И основная его функция — снять ответственность с плеч разработчика и водрузить ее на свои плечи. Только это имеет смысл. И причина почему это нужно делать — мозг плохо работает в режиме стресса.


Про ответственность соглашусь, но делится она тут пополам.
Кодом людям нужно помогать!
Re[3]: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 08:56
Оценка:
Здравствуйте, Sharov, Вы писали:

S>>Разработку и тестирование лучше не совмещать и вот почему. Тестировщик это ответственное лицо, он отвечает за подтверждение качества. Он работает со стрессом, этот человек должен возлагать на свои плечи ответственность и стрессовать, переживать что если что-то не так — то виноват он. И основная его функция — снять ответственность с плеч разработчика и водрузить ее на свои плечи. Только это имеет смысл. И причина почему это нужно делать — мозг плохо работает в режиме стресса.


S>Про ответственность соглашусь, но делится она тут пополам.


Ну можно так — что разработчика дрючит тестер — но не сильно. Если уж совсем много косяков будет — то это будет видно по багтрекеру и может как-то привести к задержке повышения по должности. Неприятно, но без стресса. Исключение составляет разве что намеренный вред.

А тестировщика дрючит сама реальность и если он допустил в прод. и потерпели убытки — то вплоть штрафов и увольнения. Т.е. берет всю ответственность на себя.
Re[2]: Взять на себя функции тестировщика
От: LaptevVV Россия  
Дата: 25.11.24 09:34
Оценка: +1
S>Разработку и тестирование лучше не совмещать и вот почему. ... И причина почему это нужно делать — мозг плохо работает в режиме стресса.
Это у кого как.
Вполне себе бывает, что в стрессе мозг работает как машина — быстро и четко.
Видимо, зависит от уровня стресса.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 09:37
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Это у кого как.

LVV>Вполне себе бывает, что в стрессе мозг работает как машина — быстро и четко.
LVV>Видимо, зависит от уровня стресса.

Но не постоянно же держать мозг в стрессе. Разово — возможно.

По этому функция тестировщиков — как раз избавлять от стресса. Если они не готовы взять на себя такую роль — то смысла ноль.
Re[6]: Взять на себя функции тестировщика
От: Нomunculus Россия  
Дата: 25.11.24 09:42
Оценка: +1
Здравствуйте, Shmj, Вы писали:

Легкость твоей души никому не интересна. Ты или в рынке или нет. Твой комфорт — твое дело.
Re[4]: Взять на себя функции тестировщика
От: Sharov Россия  
Дата: 25.11.24 09:43
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, Sharov, Вы писали:


S>>>Разработку и тестирование лучше не совмещать и вот почему. Тестировщик это ответственное лицо, он отвечает за подтверждение качества. Он работает со стрессом, этот человек должен возлагать на свои плечи ответственность и стрессовать, переживать что если что-то не так — то виноват он. И основная его функция — снять ответственность с плеч разработчика и водрузить ее на свои плечи. Только это имеет смысл. И причина почему это нужно делать — мозг плохо работает в режиме стресса.

S>>Про ответственность соглашусь, но делится она тут пополам.
S>Ну можно так — что разработчика дрючит тестер — но не сильно. Если уж совсем много косяков будет — то это будет видно по багтрекеру и может как-то привести к задержке повышения по должности. Неприятно, но без стресса. Исключение составляет разве что намеренный вред.
S>А тестировщика дрючит сама реальность и если он допустил в прод. и потерпели убытки — то вплоть штрафов и увольнения. Т.е. берет всю ответственность на себя.

Ответственность пополам. Программист тоже не должен лажать и проверять свои решения. В конце концов, зп у разработчиков обычно
больше, поэтому будь любезен. Но чтобы как-то помочь и разгрузить программиста, есть тестировщики. Ну и 100% покрытый кода тестами
не дает гарантии отсутствия багов.
Кодом людям нужно помогать!
Re[4]: Взять на себя функции тестировщика
От: Sharov Россия  
Дата: 25.11.24 09:44
Оценка: :)
Здравствуйте, Shmj, Вы писали:

LVV>>Это у кого как.

LVV>>Вполне себе бывает, что в стрессе мозг работает как машина — быстро и четко.
LVV>>Видимо, зависит от уровня стресса.
S>Но не постоянно же держать мозг в стрессе. Разово — возможно.

Не постоянно, но регулярно.
Кодом людям нужно помогать!
Re[7]: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 09:54
Оценка:
Здравствуйте, Нomunculus, Вы писали:

Н>Легкость твоей души никому не интересна. Ты или в рынке или нет. Твой комфорт — твое дело.


Вообще выгодно было бы иметь человека-оркестра, который все умеет, все знает, максимально быстро и безропотно работает, не подвержен стрессу и выгоранию и стоит пол копейки — готов с утра до ночи работать за 100 тыр. Только вот не таких людей. Просто нет.

По этому и приходится свои хотелки соотносить с реальностью — разграничивать ответственность.
Re[3]: Взять на себя функции тестировщика
От: Osaka  
Дата: 25.11.24 09:56
Оценка:
LVV>Вполне себе бывает, что в стрессе мозг работает как машина — быстро и четко.
Если не достигнут отказ в обслуживании, значит это ещё не стресс.
"Стрессоустойчивость" — это корректное восстановление работы после возврата нагрузки в допустимый предел, а не работать нахаляву в разы больше.
Отредактировано 25.11.2024 10:15 Osaka . Предыдущая версия .
Re[8]: Взять на себя функции тестировщика
От: Нomunculus Россия  
Дата: 25.11.24 09:56
Оценка:
Здравствуйте, Shmj, Вы писали:


S>По этому и приходится свои хотелки соотносить с реальностью — разграничивать ответственность.


Ну и как, ты нашел тестера, который согласен принимать на себя все удары вместо тебя? Нет, и не найдешь. Это вои мечты.
Re[9]: Взять на себя функции тестировщика
От: Shmj Ниоткуда  
Дата: 25.11.24 10:07
Оценка:
Здравствуйте, Нomunculus, Вы писали:

S>>По этому и приходится свои хотелки соотносить с реальностью — разграничивать ответственность.

Н>Ну и как, ты нашел тестера, который согласен принимать на себя все удары вместо тебя? Нет, и не найдешь. Это вои мечты.

За деньги — да. Удавалось находить, пусть это и дороже стоило. За ответственность нужно платить, но это не значит что нет желающих на это.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.