-
Puts, errei a questão. Não percebi que ele falou de TECNICA, e respondi como se fosse tipo de teste. Coloquei da caixa preta. letra E)
Pelo que entendi existem duas Técnicas de Teste ( Funcionais e Não-Funcionais).
A Técnica funcional aborda os seguintes tipos de testes:
- Teste Caixa Branca
- Teste Caixa preta
- Teste Caixa Cinza
- Teste de Regressão
A Técnica não-funcional aborda as seguintes:
- Teste de desempenho
- Teste de carga
- Teste de usabilidade
- Teste de confiabilidade
- Teste de recuperação
PS: Alguém corrija-me se eu estiver errado ou acrescente se necessário.
-
Acho que é isso mesmo.
http://pt.wikipedia.org/wiki/Teste_de_software
-
Pelo que pesquisei, caixa-preta, caixa-branca e caixa-cinza também são técnicas para testar software, mas são técnicas funcionais.
Em contraste às técnicas funcionais, que verificam a operação correta do sistema em relação a sua especificação, as técnicas não funcionais verificam a operação correta do sistema em relação a casos inválidos ou inesperados de entrada. É uma forma de testar a tolerância e a robustez do software em lidar com o inesperado.
Fonte: http://pt.wikipedia.org/wiki/Teste_de_software
-
Quem errou essa questão estudou pelo Pressman ou Sommerville,
quem acertou estudou pelo Wikipedia (bibliografia fundamental para FCC)
-
Wikipedia bibliografia fundamental para FCC? Que coisa..
-
Eu ainda não consegui classificar os tipos de testes, estágios ou níveis de testes, técnicas de testes, ... Ora, o que são técnicas para alguns são chamados de tipos de testes para outros; ora é o inverso. Confesso que estou confuso. A classficação que havia feito até esta questão era a seguinte:
Técnicas: teste Operacional, teste negativo-positivo, teste de regressão, teste de caixa branca, teste de caixa preta, teste alfa, teste beta.
Tipos de testes: teste de benchmark, teste de funcionalidade, teste de confiabilidade, teste de desempenho, teste de suportabilidade, ...
Para mim, as técnicas eram aplicadas para tipos de testes específicos.
Devido a essa minha classificação, respondi como sendo teste de caixa-preta. Errei!!!
Após a ler o post do colega acima, concordo que casos inválidos ou inesperados de entrada, validam a robustez e a confiabilidade do sistema em relação a recuperação contra erros e falhas e dessa forma não é um teste para validar requisitos FUNCIONAIS, mas para validar requisitos NÃO FUNCIONAIS.
-
Essa FCC é uma praga (1).
Comportamento esperado é um tipo de requisito funcional.
"O teste caixa-preta tenta encontrar erros nas seguintes categorias:...(4) erros de comportamento ou de desempenho"
Pressman, 7ed, pag 439.
"Os termos teste funcional e teste estrutural são às vezes usados em lugar de teste caixa-preta e teste caixa-branca, respectivamente."
Pressman, 7ed, pag 431.
-
Essa é uma questão que não vale a pena estudar, visto que foi tirada da wikipedia, é um conceito errado, não baseado em nenhuma literatura de referência como Pressman ou Sommerville. Cabia a anulação, com certeza.
-
Assim fica difícial, nem a própria FCC estabeleceu um critério para cobrar fases, níveis, técnicas, etc. Olhem essa questão:
Q62908 A técnica de teste de software, também chamada de comportamental, é a técnica de: R: Caixa-Preta.
-
Pra mim não existe a técnica não-funcional, mas sim teste de caixa-preta. Questão passível de anulação!!!
-
Tem que ser criada uma lei que obrigue as bancas a colocar a bibliografia das provas. Tem que ler livros, wikipédia e a mente do avaliador...
-
Questão ridicula
-
FCC querendo ser CESPE? k k k k
Há duas 'Técnicas' de Teste : Funcionais e Não-Funcionais.
-
Teste Funcional: Verificação da consistência entre o produto implementado e os requisitos funcionais.
Teste não-funcional: Verificar as características de como o sistema trabalha. Teste de carga, interoperabilidade, manutenibilidade...
Fonte: http://www.great.ufc.br/ctqs/images/arquivos/NTTteste.pdf
-
Boa Josepe !!!