Questões de Concurso
Comentadas sobre teste de software em engenharia de software
Foram encontradas 1.374 questões
Ao utilizar testes automatizados, o TDevS:
A respeito de desenvolvimento de software, julgue o item que se segue.
A finalidade do teste de carga é determinar como a aplicação em seu ambiente do lado do servidor responderá a várias condições de carga.
Sobre o processo de testes de software, é INCORRETO afirmar que:
A respeito de engenharia de software, julgue o item a seguir.
A automação de testes em software permite uma cobertura mais ampla e rápida das funcionalidades, além de reduzir a probabilidade de erros humanos durante a execução dos testes.
Acerca de engenharia de software, julgue o seguinte item.
Testes unitários em DevOps eliminam revisões de software e testes de aceitação, garantindo-se um código sempre livre de erros e com integração e deployment contínuos.
Em relação a inteligência artificial, metodologias ágeis de desenvolvimento e teste de software, julgue o próximo item.
O teste de software é essencial para identificar e corrigir defeitos antes que o produto seja lançado, garantindo-se, assim, que o software atenda aos requisitos de qualidade definidos.
Nesse contexto, o Teste de Integração
Nesse contexto, o técnico deve utilizar o teste de
“O Desenvolvimento Dirigido a Testes (TDD) foi inicialmente proposto por Kent Beck como parte integrante do método ágil Extreme Programming (XP). Martin Fowler destaca o TDD como uma prática central na metodologia. Essa prática mantém a solução mais facilmente modificável durante o desenvolvimento, permitindo revisões constantes e viabilizando a estratégia adaptativa como um todo.”
Fonte: PRIKLADNICKI, R.; WILLI, R.; MILANI, F. Métodos Ágeis para Desenvolvimento de Software. Porto Alegre: Bookman, 2014. (Adaptado)
Tendo em vista o TDD, assinale V (verdadeiro) ou F (falso) em cada afirmativa a seguir.
( ) Um teste automatizado consiste em um caso em que se exercita uma determinada situação para a qual os resultados esperados são descritos de forma clara.
( ) TDD é uma abordagem de desenvolvimento na qual os testes são escritos pelo cliente.
( ) Testes Unitários são incorporados em um programa que pode ser testado cada vez que uma alteração é feita.
A sequência correta é
A respeito de inteligência artificial (IA) e de metodologias ágeis de desenvolvimento de software, julgue o item que se segue.
A realização de testes automatizados pode aumentar a eficiência do processo de teste de software, o que permite a execução rápida e repetitiva de casos de teste.
No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.
O objetivo do debugging é apenas corrigir os erros de sintaxe, pois erros lógicos são tratados exclusivamente por testes unitários.
No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.
O teste da caixa branca pode ser aplicado para avaliar estruturas de controle, caminhos de execução e cobertura de código dentro do programa.
A validação de sistemas informatizados é um requisito fundamental em indústrias reguladas, como a farmacêutica e a alimentícia, para garantir confiabilidade, segurança e integridade dos dados gerados. Baseando-se em normas e diretrizes como a FDA 21 CFR Part 11, a validação abrange etapas como planejamento, qualificação e testes para assegurar que os sistemas funcionem conforme o esperado e sejam capazes de atender aos requisitos operacionais e regulamentares. Nesse contexto, relacione adequadamente as colunas a seguir.
1. Protocolo de Qualificação de Instalação (QI).
2. Protocolo de Qualificação de Operação (QO).
3. Protocolo de Qualificação de Desempenho (QP).
4. Análise de riscos no sistema.
5. Teste de integridade de dados.
( ) Documento que verifica se o sistema está instalado de acordo com as especificações do fabricante.
( ) Avalia o comportamento do sistema em condições normais de uso, verificando sua adequação aos requisitos do usuário.
( ) Garante que o sistema pode operar corretamente dentro dos limites estabelecidos pelo fabricante e especificações técnicas.
( ) Processo que identifica vulnerabilidades que podem impactar a confiabilidade ou a segurança do sistema.
( ) Verifica se os dados gerados e armazenados pelo sistema são consistentes, confiáveis e auditáveis.
A sequência está correta em