GeeksforGeeks
Software Testing Life Cycle (STLC) é uma sequência de diferentes atividades realizadas durante o processo de teste de software.
características do STLC:
- STLC é uma parte fundamental do ciclo de vida do desenvolvimento de Software (SDLC), mas o STLC consiste apenas nas fases de teste.
- STLC começa assim que os requisitos são definidos ou documento requisito de software é compartilhado pelas partes interessadas.
- STLC produz um processo passo a passo para garantir software de qualidade.
nas fases iniciais do STLC, enquanto o produto de software ou a aplicação está sendo desenvolvido, a equipe de teste analisa e define o escopo dos critérios de teste, entrada e saída e também os casos de teste. Ajuda a reduzir o tempo do ciclo de ensaio e também a melhorar a qualidade do produto.assim que a fase de desenvolvimento terminar, a equipe de teste está pronta com os casos de teste e iniciar a execução. Isso ajuda a encontrar bugs na fase inicial.
Fases de STLC:
- Análise de requisitos:
Análise de requisitos é o primeiro passo do ciclo de vida de teste de Software (STLC). Nesta fase, a equipe de garantia de qualidade entende os requisitos como o que deve ser testado. Se algo está faltando ou não é compreensível, então a equipe de garantia de qualidade se reúne com as partes interessadas para entender melhor o conhecimento de detalhes do requisito. - Test Planning:
Test Planning is most efficient phase of software testing life cycle where all testing plans are defined. Nesta fase, o Gerente da equipe de teste calcula o esforço estimado e o custo para o trabalho de teste. Esta fase começa uma vez que a fase de recolha de requisitos é concluída. - Desenvolvimento de caso de teste:
a fase de desenvolvimento de caso de teste começa uma vez que a fase de planejamento de teste é concluída. Nesta fase, a equipe de teste anota os casos de teste detalhados. A equipe de teste também prepara os dados de teste necessários para o teste. Quando os casos de teste são preparados, então eles são revistos pela equipe de garantia de qualidade. - ambiente de teste configuração:
ambiente de teste configuração é a parte vital do STLC. Basicamente ambiente de teste decide as condições em que o software é testado. Esta é uma atividade independente e pode ser iniciada juntamente com o desenvolvimento de caso de teste. Neste processo, a equipe de teste não está envolvida. o desenvolvedor ou o cliente criam o ambiente de teste. - execução do teste:
Após o desenvolvimento do caso de teste e configuração do ambiente de teste fase de execução do teste começa. Nesta fase, a equipe de teste começa a executar casos de teste baseados em casos de teste preparados na etapa anterior. - Test Closure:
This is the last stage of STLC in which the process of testing is analyzed.Leitor de atenção! Não pares de aprender agora. Obtenha todos os importantes conceitos de teoria CS para entrevistas SDE com o curso de Teoria CS a um preço amigável para os estudantes e se tornar indústria pronta.Etiquetas de artigos: