- 
                                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 !!!