Работа тестировщика
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: Работа тестировщика
Что на самом деле неправильноNot Too Late писал(а): ↑Пт мар 03, 2023 7:29 am В компаниях с которыми я имела дело нету отдельного персонала писать UI Automation tests. Их написание входит в обязанность программиста который написал UI functionality.
Нельзя полностью полагать на self-check, это противоречит принципу segregation of duties.
- Not Too Late
- Reactions: 5304
- Сообщения: 16672
- Зарегистрирован: Сб июн 04, 2022 7:14 pm
- Откуда: The First State
Re: Работа тестировщика
Segregation of duties соблюдается. Все в порядке.Mad Hatter писал(а): ↑Сб мар 04, 2023 5:38 amЧто на самом деле неправильноNot Too Late писал(а): ↑Пт мар 03, 2023 7:29 am В компаниях с которыми я имела дело нету отдельного персонала писать UI Automation tests. Их написание входит в обязанность программиста который написал UI functionality.
Нельзя полностью полагать на self-check, это противоречит принципу segregation of duties.
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: Работа тестировщика
И как же?Not Too Late писал(а): ↑Сб мар 04, 2023 5:56 amSegregation of duties соблюдается. Все в порядке.Mad Hatter писал(а): ↑Сб мар 04, 2023 5:38 am
Что на самом деле неправильно
Нельзя полностью полагать на self-check, это противоречит принципу segregation of duties.
- Not Too Late
- Reactions: 5304
- Сообщения: 16672
- Зарегистрирован: Сб июн 04, 2022 7:14 pm
- Откуда: The First State
Re: Работа тестировщика
Code reviews всегда делается кем то другим. Вот там все и проверяется. Включая test automation coverage, test cases, results etc. Так что все в порядке.
Re: Работа тестировщика
Кстати да, у нас это строго соблюдается. Те, кто пишут UI код, не могут его сами тестировать или писать процедуры для тестов. Их код проверяют другие девелоперы на ревьюз. А те, кто пишут процедуры для Automation tests, не могут их выполнять. Выполняют другие тестировщики.Mad Hatter писал(а): ↑Сб мар 04, 2023 5:38 amЧто на самом деле неправильноNot Too Late писал(а): ↑Пт мар 03, 2023 7:29 am В компаниях с которыми я имела дело нету отдельного персонала писать UI Automation tests. Их написание входит в обязанность программиста который написал UI functionality.
Нельзя полностью полагать на self-check, это противоречит принципу segregation of duties.
-
- Reactions: 112
- Сообщения: 1270
- Зарегистрирован: Вт июн 21, 2022 7:49 am
- :: /viewtopic.php?p=358627#p358627
Re: Работа тестировщика
У нас программисты пишут Unit тесты, а все остальное пишут тестеры. UI почти нет, manual QA тоже ( почти) нет.
- ЖестДобройМоли
- Reactions: 1509
- Сообщения: 4221
- Зарегистрирован: Ср фев 01, 2023 4:59 pm
Re: Работа тестировщика
ex-Chikka
Сидите и не пидиди
Сидите и не пидиди
Re: Работа тестировщика
дык!ЖестДобройМоли писал(а): ↑Сб мар 04, 2023 7:22 pmThis one?
https://akniga.org/brigadir-yuriy-hroni ... irovschika
Re: Работа тестировщика
- Доктор, я не тестирую свой софт.. Я оймазон?Alexander Troyansky писал(а): ↑Пт мар 03, 2023 6:55 am Я так думаю, что оймозон, мелкоософт и мордокнига могут себе позволить: они тестирование проводят на конечных пользователях с постепенно расширяющимся числом участников.
- Нет, вы мудазон!
-
- Reactions: 835
- Сообщения: 2211
- Зарегистрирован: Вт июн 14, 2022 7:57 pm
Re: Работа тестировщика
Вот кстати новый баг в Омозоновском cloud-shell - явно ведь тестируют на конечном пользователе и ограничиваются "интеграционными тестированием". Появился пару недель назад, до этого работал норм:
1) open CloudShell
2) execute:
echo " test"
3) observe:
test
4) attempt to select "test"
5) you can only select "tes", without the last letter
6) click Ctrl+C and then Ctrl+V at the command prompt and observe: "est"
1) open CloudShell
2) execute:
echo " test"
3) observe:
test
4) attempt to select "test"
5) you can only select "tes", without the last letter
6) click Ctrl+C and then Ctrl+V at the command prompt and observe: "est"
- Женя Стоунер
- Reactions: 1815
- Сообщения: 7992
- Зарегистрирован: Пн сен 26, 2022 12:45 pm
Re: Работа тестировщика
1. QA и development - разные работы. Тестировщик вымирающая профессия? ЛОЛ. Как утверждать, что вымирает анализ или синтез. В моей компании присутствуют обе должности, в отличие от других, отдельной организации QA нет, все вместе работают над проектом, под одним менеджментом
2. Тестирование 100% автоматизиовано, вся пирамида, unit/int/ui. Всего для нашего продукта написано 50 тыс тестов, +/-, в основном девелоперами. ТДД не применяем.
2. Тестирование 100% автоматизиовано, вся пирамида, unit/int/ui. Всего для нашего продукта написано 50 тыс тестов, +/-, в основном девелоперами. ТДД не применяем.
- oraclejava
- Reactions: 40
- Сообщения: 185
- Зарегистрирован: Пн сен 05, 2022 8:02 am
Re: Работа тестировщика
В наши дни тестер обязан быть инженером, даже если он ручной.
Я тоже за то чтобы тестеры были частью дев команды, если уж есть что тестировать вручную.
Как правило, помимо тестеров есть и продакт и кастомеры, которые могут визуально понять нравится/ненравится.
А тестер не просто должен по интсрукции кнопки жать, но и участвовать в автоматизации и наладке процесса CI/CD, то есть как минимум должен уметь хоть немного кодить.
Иначе может получиться как у нас недавно.
Отдел тестирования нанял себе тестера, уж не знаю как он вообще попал, но могу точно сказать что не по знакомству.
Короче начали проект, несмотря на то что у нас аджайл, все таки основной фунционал end-to-end ожидался в конце проекта.
Короче этот тестер провел на проекте 5 мес, сидел на митингах, внимательно слушал, но за это время ни сделал ничего, вообще ничего. Даже не предложил свою помощь в наладке тестового сервера. Через 5 мес он неожиданно спросил - как посмотреть логи?
Вау, гигант проснулся! Мы эти логи на каждом стэндапе мусолили, что там лишнего, а что добавить. У нас даже продакт увлекся и пытался кодить... Короче на 6 мес это QA гордо объявил что уходит. А я поздравил его менеджера с тем что он избавился от лоботряса, легко отделался.
Я тоже за то чтобы тестеры были частью дев команды, если уж есть что тестировать вручную.
Как правило, помимо тестеров есть и продакт и кастомеры, которые могут визуально понять нравится/ненравится.
А тестер не просто должен по интсрукции кнопки жать, но и участвовать в автоматизации и наладке процесса CI/CD, то есть как минимум должен уметь хоть немного кодить.
Иначе может получиться как у нас недавно.
Отдел тестирования нанял себе тестера, уж не знаю как он вообще попал, но могу точно сказать что не по знакомству.
Короче начали проект, несмотря на то что у нас аджайл, все таки основной фунционал end-to-end ожидался в конце проекта.
Короче этот тестер провел на проекте 5 мес, сидел на митингах, внимательно слушал, но за это время ни сделал ничего, вообще ничего. Даже не предложил свою помощь в наладке тестового сервера. Через 5 мес он неожиданно спросил - как посмотреть логи?
Вау, гигант проснулся! Мы эти логи на каждом стэндапе мусолили, что там лишнего, а что добавить. У нас даже продакт увлекся и пытался кодить... Короче на 6 мес это QA гордо объявил что уходит. А я поздравил его менеджера с тем что он избавился от лоботряса, легко отделался.
Re: Работа тестировщика
Тогда ему нужно платить как девелоперу. А на это мы пойти не можем, поэтому имеем что имеем.oraclejava писал(а): ↑Вс мар 26, 2023 10:09 pm В наши дни тестер обязан быть инженером, даже если он ручной.
Re: Работа тестировщика
Тестировщик должен налаживать CI/CD и кодить, что, юнит тесты или сам софт? Извините за нескромный вопрос, у вас как у руковoдителя группы, люди довольны не выгoрают на работе?oraclejava писал(а): ↑Вс мар 26, 2023 10:09 pm .... участвовать в автоматизации и наладке процесса CI/CD, то есть как минимум должен уметь хоть немного кодить.
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1451
- Сообщения: 6177
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Работа тестировщика
Судя по объявлениям о найме, так именно и есть - нанимают одного человека делать работу всего IT отдела, где раньше было пять рыл.
Re: Работа тестировщика
В это то проблема, чел не может быть за всех один. Софт из таких компаний корявый и его после релиза ещё дебагят года два. Заказчик думает, что с экономит с меньшей компанией, а выходит так же каки с большой кто определяет сроки, только дольше. Каждый чел должен делать свою работуи не лезть в другую эарию, тем болей с тупыми советами.
Это пришло с индюков, компании пытаясь сэкономить нанимали одного индюка за прайс юнира, который перекрывал всех, но правда в том, что этот нанимал на эти 30-40 баксов в час десять рабов со своего аула по 1-2 бакса на час. Вы видили за сколько на фрилансере индюк готов пахать, за 5 баксов в час с образованием с ихнего уневера. Конечно это и было с говнокодом так как все поучаствовать захотели. Вот Боинг сразу понял когда самолёты посыпались с неба, начал нанимать местных, так как есть с кого спросить. Но в основном компнии живут в старом вемени, хотят и рыбку съесть и на.. косточкой не подавится.
- oraclejava
- Reactions: 40
- Сообщения: 185
- Зарегистрирован: Пн сен 05, 2022 8:02 am
Re: Работа тестировщика
у меня не выгорают, мои подопечные хорошо понимают чем заниматься в рабочее время, что им позволяет полностью переключиться на личные дела в нерабочие часы. Более того, несмотря на то что у нас 24/7 платформа, нет никакого онкола.Buddy писал(а): ↑Пн мар 27, 2023 7:31 amТестировщик должен налаживать CI/CD и кодить, что, юнит тесты или сам софт? Извините за нескромный вопрос, у вас как у руковoдителя группы, люди довольны не выгoрают на работе?oraclejava писал(а): ↑Вс мар 26, 2023 10:09 pm .... участвовать в автоматизации и наладке процесса CI/CD, то есть как минимум должен уметь хоть немного кодить.
В том числе благодаря тому, как поставленно и тестирование и автотестирование.
Вы сами говорите про падающие боинги, типа сэкономили, и тут же удивляетесь что тестер должен быть технически продвинут.