Duas proposições combinadas que traduzem tanto a idéia de hipóteses mutuamente exclusivas quanto à de que pelo menos uma das hipóteses ocorra, representam uma operação lógica denominada
Acerca de testes de software, julgue os itens subsequentes.
JUnit é um framework open-source utilizado para facilitar o desenvolvimento de códigos em Java e verificar se os resultados gerados por classes são os esperados. Essa verificação é chamada de teste unitário ou teste de unidade. No caso da linguagem Java, esse teste é feito por meio do JUnit em cada classe separadamente, mas não em cada método.
Acerca de testes de software, julgue os itens subsequentes.
Um plano de teste é um documento que apresenta o planejamento para a execução do teste, incluindo a abrangência, a abordagem, os recursos e o cronograma das atividades de teste, cujos critérios de aceite não são definidos nesse documento.
Acerca de testes de software, julgue os itens subsequentes.
O teste de software consiste na verificação dinâmica do comportamento esperado de um programa tendo como base um conjunto de casos de testes finito, selecionado de um domínio normalmente infinito.
O teste do software tem a finalidade de fornecer informações acerca da qualidade do software em relação ao contexto em que ele deve operar. Os testes de software incluem a técnica denominada
I caixa preta.
II caixa branca.
III caixa cinza.
IV teste de integração.
V teste de sistema.
A quantidade de itens certos é igual a
O valor do fator de ajuste (VAF) para calcular os pontos de função ajustados é baseado
O primeiro passo para alcançar estimativas efetivas para um projeto de software, por meio de análise de pontos de função, é estimar
Na fase de Elaboração do processo unificado de desenvolvimento de sistemas é criado e apresentado como resultado da fase, dentre outros, o artefato
Projetos são instrumentos para qualquer atividade de mudança e geração de serviços e produtos e entre suas principais orientações em relação à gestão de mudanças cite-se a adoção de uma sistemática para o controle de mudanças, onde procedimentos para mudanças devem integrar os controles com todas as áreas envolvidas. São afirmativas pertinentes ao
Para se garantir a qualidade dos processos, vários passos devem ser tomados, entre eles:
I. Gerenciar os requisitos, identificando quais são as principais necessidades do software, levanto em conta tanto os requisitos funcionais quanto os não funcionais.
II. Acompanhar o projeto de software para que se possa ter uma visão bem realista do progresso do projeto, sendo possível tomar ações eficazes quando o desempenho software se desviar de forma significativa dos planos do projeto.
III. Gerenciar a configuração do software para estabelecer e manter a integridade dos produtos do projeto ao longo do ciclo de vida do software para dar maior segurança ao desenvolvedor e permitir maior controle de desenvolvimento...