SóProvas


ID
704347
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de teste de software, julgue os itens seguintes.

Os testes de unidade são feitos por equipes especializadas em testes, de forma a se garantir que os módulos que compõem o sistema sob construção estejam funcionando de acordo com as especificações.

Alternativas
Comentários
  • Esse teste é realizado normalmente pelo desenvolvedor, é um teste de caixa branca. Para o teste de unidade é necessário conhecer programação, pq irá testar as entradas e saídas de métodos e rotinas (unidades).
  • --- ERRADO ---
    Testes de Unidade ou Testes Unitários como também são conhecidos, são feitos principalmente por desenvolvedores, podendo ser feitos também por testadores.
    Portanto o erro da questão está em dizer que são feito "por equipes especializadas em testes", ou seja, desenvolvedores teoricamente não são especializados em testes.
  • O fato dos testes de unidade serem feitos tanto por equipes especializadas, quanto por desenvolvedores, deixa a questão CORRETA!

    A forma como os testes de unidade vai ser feita (equipe/desenvolvedor) depende da organização. Mas CONCEITUALMENTE falando, elas podem ser feitas, sim, por equipes especializadas. 

    Caso a questão tratasse a assertiva como "Os testes de unidade são feitos APENAS por equipes especializadas em testes...",  aí sim, a questão estaria incorreta. Qustão mal formulada!! Bem peculiar da banca cespe.
  • Esse tipo de questão do CESPE (muito comum por sinal) é aquela que você lê e fala, PUTZ!!! pode ser certo ou errado e agora? a questão foi restritiva e CORRETA ou foi especifica e ERRADA? Realizando o exercicio, marquei a resposta com o Certo e errei a questão, o fato foi que considerei "(...) feitos por equipes especializadas" apenas restritivo, pois exclui as equipes não especializadas. Agora, o que me levou a pensar dessa forma? ehehhehe, aqui é que esta a ironia, o que me fez pensar assim foi exatamente outras questões do CESPE!!!

    BRASIL!!! 
  • É válido lembrar que os testadores implementam testes para serem executados, logo eles podem sim fazer o teste de unidade. Caberia recursos com certeza essa questão.
    Uma das definições de um Testador é justamente a de: "Implementação de Testes". Não limitando nem especificando quais testes. Desta forma pode-se auferir a opção  Certo .

    Ps: No livro do Pressman nada comenta sobre quem é o responsável por implementar os testes, ele apenas se referencia ao desenvolvedor do teste, não especificando seo desenvolver do teste é um desenvolver ou um testador.
  • considerei errado por falar de modo a garantir que os módulo que compõem o sistema ESTEJAM funcionando de acordo comas especificações.Isso seria teste de integração.
    O teste de unidade preocupase com apenas uma pequena parte do software e não com a integraçao dessa pequena parte com as demais partes deste software.
  • Concordo com o clark, o testeunitario nao vai garantir que modulos de um sistema funcione de acordo com as especificações e sim o de integração.  
  • O erro está  em "equipes especializadas", pois este tipo de teste dependendo da maturidade ou do processo da empresa pode ser feito tanto pela equipe de dev como pelo testes. Porém deve ter conhecimento em desenvolvimento.