Antes de iniciar o teste móvel, desktop teste ou testes de web site, é necessário avaliar quanto tempo vai demorar. Muitas empresas tentam avaliar precisamente o tempo e os recursos necessários para o desenvolvimento de um aplicativo e não prestam muita atenção para o processo de testes.
Muitas vezes é difícil avaliar o tempo necessário para o software de teste devido a muitos fatores.
Alguns dos fatores são:
-software de teste de experiência da empresa;
-complexidade do sistema;
-habilidades, conhecimentos e experiência de testadores.
Não vai fazer para compor equações usando esses fatores. Fórmulas de avaliação são sofisticadas e não mostrará a quantidade realista de horas de trabalho necessário para o ensaio. Alguns métodos de avaliação, no entanto, são bastante úteis.
Aqui estão os métodos para a avaliação do tempo necessário para testes de Software:
1. Desenvolvimento método da relação
De acordo com este método o número de testadores necessários para o projeto é calculado a partir do número dos desenvolvedores do projeto. A taxa depende do tipo e tamanho do projeto.
Se é que um projeto comercial para uma relação de grande mercado de desenvolvedores para testadores será 3:2, para um pequeno mercado - ratio será 3:1. Se é o desenvolvimento de software de-the-shelf comercial para um cliente individual ou relação de desenvolvimento de sistema corporativo interno será de 4:1, se é desenvolvimento de software interno de governo - proporção será 5:1.
A relação pode alterar durante diferentes estágios do desenvolvimento e testes de processos. No último estágios de teste o número de testadores podem até mesmo ultrapassar o número de desenvolvedores.
2. Projeto pessoal relação método
Este método é bom, quando a quantidade de pessoas que realizam o desenvolvimento muda frequentemente. Foi construído sobre a quantidade total de empregados que trabalham no projeto.
Se é um projeto comercial para testadores um grande mercado vai fazer 27% do material todo do projeto, para um mercado pequeno - 16%. Se é desenvolvimento de software de-the-shelf comercial para um cliente individual ou desenvolvimento de aplicativos corporativos internos, testadores perfazem 14% da equipe do projeto, se é o desenvolvimento de software interno de governo - testadores fará até 11%.
3. Método de procedimento de ensaio
Este método baseia-se na quantidade de procedimentos que serão desenvolvidos e executados. O número de testadores necessários para o projeto é calculado usando esses dados.
Para usar este método software empresa teste deve ter matrículas de quantidade de procedimentos de teste realizados durante semelhantes processos de desenvolvimento e quantidade de testadores horas passaram sobre esses procedimentos.
É necessário encontrar a correlação entre a quantidade de procedimentos de teste e horas de trabalho despendidas pelos testadores nestes projetos e calcular o número de testadores exigido para o novo projeto, tendo em conta a experiência do projeto similar anterior.
Este método concentra-se apenas na quantidade de procedimentos de teste e dá a visão estreita do processo de teste. É mais eficiente quando usado em conjunto com outros métodos de avaliação.