Não há um único padrão universalmente aceito que defina todos os termos de teste de software. No entanto, vários recursos e organizações contribuem para estabelecer definições e práticas comuns:
1. Padrões IEEE: *
IEEE STD 829-2008 - Padrão para documentação do teste de software e sistema: Este padrão define vários tipos de documentação de teste, incluindo planos de teste, casos de teste e relatórios de teste e inclui definições para termos de teste comuns.
*
IEEE STD 1012-2012 - Padrão para verificação e validação de software: Este padrão fornece uma estrutura para processos de verificação e validação e define os termos associados.
2. Organização Internacional de Padronização (ISO): *
ISO/IEC/IEEE 29119 - Engenharia de software - Teste de software: Esse padrão internacional fornece uma estrutura abrangente para testes de software, cobrindo vários aspectos, como processos de teste, documentação de teste e terminologia. É frequentemente referido como o "padrão de teste".
3. Conselho Internacional de Qualificações de Teste de Software (ISTQB): * Glossário
ISTQB dos termos de teste: O ISTQB, uma organização sem fins lucrativos que promove o conhecimento de teste de software, fornece um glossário abrangente com definições para uma ampla gama de termos de teste usados no setor.
4. Outros recursos da indústria: *
Teste de software Body Of Knowledge (SWEBOK): Este guia, desenvolvido pela IEEE Computer Society, fornece uma visão geral abrangente dos testes de software, incluindo definições para termos essenciais.
*
Livros e artigos: Numerosos livros e artigos de especialistas em testes de renome contribuem para definir e esclarecer vários termos de teste.
5. Padrões organizacionais: * Muitas organizações desenvolvem seus próprios padrões ou diretrizes internas que podem incluir definições específicas para termos de teste de software. Esses padrões podem se alinhar com as melhores práticas do setor ou atender às necessidades específicas da organização.
Considerações importantes: *
Evolução da terminologia: O teste de software é um campo em constante evolução, e novos termos e conceitos surgem regularmente. É importante manter -se atualizado com os últimos avanços e tendências do setor.
*
O contexto é importante: Embora existam definições gerais, o significado específico de um termo às vezes pode variar dependendo do contexto de seu uso.
*
Consenso da indústria: Embora não exista uma "Bíblia" para a terminologia de teste de software, o consenso entre especialistas do setor e organizações de padrões ajuda a garantir uma comunicação e compreensão claras.
É recomendável consultar várias fontes e usar as definições que melhor se alinham ao seu contexto e necessidades específicas.