diff --git a/_layouts/default.html b/_layouts/default.html index 38bdb5c..b3b313b 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -7,6 +7,7 @@
diff --git a/_site/pages/sobre.html b/_site/pages/sobre.html index a9e398b..128d64b 100644 --- a/_site/pages/sobre.html +++ b/_site/pages/sobre.html @@ -7,6 +7,7 @@
Dá suporte a cobertura, verificando se os requisitos são cobertos pelos casos de teste e avaliando o nível de risco residual em um objeto de teste.
Auxilia também na determinação do impacto das mudanças, torna o progresso e os relatórios dos testes mais compreensíveis, facilitando na comunicação.
-Exemplo de uma simples rastreabilidade: Existe uma história de usuário com o identificador, título e versão do software : "01 - Funcionalidade Login - 1.0v". O caso de teste gerado para essa funcionalidade, teria o identificador do caso de teste, identificador da história de usuário referente a funcionalidade, versão do software, título do caso de teste: "[TC-01][US-01][1.0v] - Verificar Login com usuário válido"
+Exemplo de uma simples rastreabilidade: Existe uma história de usuário com o identificador, título e versão do software : "US-01 - Login - 1.0v". O caso de teste gerado para essa funcionalidade, teria o identificador do caso de teste, identificador da história de usuário referente a funcionalidade, versão do software, título do caso de teste: "[TC-01][US-01][1.0v] - Verificar Login com usuário válido"
Há ferrametas como Jira e Microsoft Azure, que auxiliam na rastreabilidade, podendo associar os elementos diretamente ao produto de trabalho que está sendo gerado.
diff --git a/collections/_ctfl_resumo/capitulo-1/indice-1-4-5.md b/collections/_ctfl_resumo/capitulo-1/indice-1-4-5.md new file mode 100644 index 0000000..9577891 --- /dev/null +++ b/collections/_ctfl_resumo/capitulo-1/indice-1-4-5.md @@ -0,0 +1,16 @@ +--- +capitulo: 1 +indice: 1.4.5 +order: 15 +subcapitulo: true +subindice: true +title: Papéis no Teste +--- + +Há duas funções principais nos testes, o papel de Gerenciamento de testes e de Testador. Pessoas diferentes podem exercer esses papéis em momentos diferentes, dependo das habilidades e do contexto do projeto/produto, mas também é possível que um profissional ocupe os dois papéis. As definições dos papéis são as seguintes: + +
Habilidades:
+ +A habilidade de comunicação é muito importante para nós testadores, pois geral somos os portadores das más notícias, e estas notícias podem ser recebidas como crítica ao trabalho do autor. As atividades de teste também podem ser consideradas destrutivas, embora contribuam muito para o sucesso e a qualidadde do projeto, sendo assim os defeitos e falhas devem ser comunicados de forma construtiva.
diff --git a/collections/_ctfl_resumo/capitulo-1/indice-1-5-2.md b/collections/_ctfl_resumo/capitulo-1/indice-1-5-2.md new file mode 100644 index 0000000..48b0078 --- /dev/null +++ b/collections/_ctfl_resumo/capitulo-1/indice-1-5-2.md @@ -0,0 +1,12 @@ +--- +capitulo: 1 +indice: 1.5.2 +order: 18 +subcapitulo: true +subindice: true +title: Abordagem de equipe completa +--- + +A abordagem de equipe completa é uma prática vinda da Extreme Programming (XP), nela os membros da equipe compartilham o mesmo espaço de trabalho e qualquer um com habilidade necessária pode executar a tarefa solicitada, além de que todos são responsáveis pela qualidade.
+ +Visa melhorar a dinâmica da equipe, comunicação, interação, compartilhamento de conhecimentos e habilidades. Os testadores transmitem conhecimento sobre testes e influenciam o desenvolvimento do produto.
diff --git a/collections/_ctfl_resumo/capitulo-1/indice-1-5-3.md b/collections/_ctfl_resumo/capitulo-1/indice-1-5-3.md new file mode 100644 index 0000000..ace0675 --- /dev/null +++ b/collections/_ctfl_resumo/capitulo-1/indice-1-5-3.md @@ -0,0 +1,19 @@ +--- +capitulo: 1 +indice: 1.5.3 +order: 19 +subcapitulo: true +subindice: true +title: Independência dos testes +--- + +"Um certo grau de independência torna o Testador mais eficaz na localização de defeitos devido às diferenças entre os vieses cognitivos do autor e do Testador" - cf. Salman - 1995.
+ +Os produtos de trabalho são testados ...
+ +
Sem independência: pelo seu autor.
+Alguma independência: pelos colegas do autor, mebros da mesma equipe.
+Alta independência: por Testadores de fora da equipe, mas membros da mesma organização.
+Independência muito alta: por Testadores de fora da organização.
+ +É bom que seja realizado vários níveis de independência dentro de um mesmo projeto. Quanto maior a independência, maior será a liberdade para contestar ou refutar suposições feitas pelos stakeholders, também será maior a probabilidade de descobrir diferentes defeitos, pois a formação e perspectiva são diferentes do autor. Entretanto maior é a probabilidade de ficarem isolados da equipe de desenvolvimento, levando a falta de colaboração, problemas de comunicação e serem vistos como gargalos.
diff --git a/collections/_ctfl_resumo/capitulo-1/indice-1-5.md b/collections/_ctfl_resumo/capitulo-1/indice-1-5.md new file mode 100644 index 0000000..e171eb8 --- /dev/null +++ b/collections/_ctfl_resumo/capitulo-1/indice-1-5.md @@ -0,0 +1,10 @@ +--- +capitulo: 1 +indice: 1.5 +order: 16 +subcapitulo: true +subindice: false +title: Habilidades essenciais e boas práticas em testes. +--- + +Habilidade é a capacidade de fazer algo bem feito, sendo assim os testadores devem ter a habilidade de realizar testes em diferentes níveis e independência de testes, além de ser participantes ativos dentro de uma equipe.
diff --git a/collections/_posts/ctfl_resumo/2024-08-19-ctfl-resumo-capitulo-1.html b/collections/_posts/ctfl_resumo/2024-08-27-ctfl-resumo-capitulo-1.html similarity index 100% rename from collections/_posts/ctfl_resumo/2024-08-19-ctfl-resumo-capitulo-1.html rename to collections/_posts/ctfl_resumo/2024-08-27-ctfl-resumo-capitulo-1.html