- "... bem, aqui está de novo, o problema do teste voltou para mim, há quanto tempo você já consegue?" - Vasya mal comentou sobre a notificação aparecida de uma nova carta.
Olá, meu nome é Vasya e sou um desenvolvedor fullstack. Hoje vou contar a vocês uma história sobre como, em uma pequena equipe, tentamos abandonar os testes manuais - por que precisávamos, o que fizemos, o que conseguimos.
Claro, a história estará cheia de feitos heróicos, reviravoltas repentinas, traição pesada e amor verdadeiro.
Quem estará interessado no artigo:
Líderes de equipe / direção procurando maneiras de acelerar / reduzir o custo de desenvolvimento;
Testadores manuais que desejam iniciar o controle de qualidade;
QA como “outro caso de sucesso para melhorar os processos da equipe”;
Desenvolvedores que não são indiferentes aos processos da equipe.
Prólogo. A história do botão de onipotência - "Reabrir"
Em tempos imemoriais antigos, as terras de uma empresa eram divididas entre as Guildas, vamos chamá-las em breve, de acordo com o tipo de artes marciais que possuíam de seus membros - C #, Python, JS.
Todas as guildas eram cuidadas por uma casta de gerentes empreendedores que usavam seus serviços e vendiam os resultados de seu trabalho para o mundo externo. Seu governador era o STO (o organizador mais trabalhador). A tarefa do STO era melhorar a eficiência das Guildas.
Para ajudar as Guildas, o STO criou várias outras guildas, menores, usando os espaços desocupados da empresa. A lista foi reabastecida:
(SRE);
(QA);
(DevOps).
, — .
, ( ) , , , , .
“Reopen”, — , . SRE DevOps, QA — . , , , , ...
I.
<52 >
— «, , ? ... , ? , ?» — . , — , ?
, , . — .
<50 >
, QA .
— «, , , ? , - , , ?» — .
— «, , — . - , -, » — .
, :
;
, ( , );
( ).
II. QA
<72 >
— «... , - , ?» — .
, , , :
, — , ;
, — , .
:
, , — , . , , . , — .
, . , — , " ".
, , — .
III.
:
«» , ;
, QA ;
TTM / — , - ;
bus-factor , ( QA , " " — );
— . , , .
« ?» — , , , . , , .