Filtrar
245 Questões de concurso encontradas
Página 1 de 49
Questões por página:
Questões por página:
Concurso:
SEFAZ - PA
Disciplina:
Engenharia de Software
Trata-se de uma técnica utilizada para se projetarem casos de testes na qual o programa ou sistema é considerado uma caixa preta e, para testá-lo, são fornecidas entras e avaliadas as saídas para verificar se estão em conformidades com os objetivos especificados. Nesta técnica os detalhes de implementação não são considerados e o software é avaliado segundo o ponto de vista do usuário. A descrição anterior define:
Disciplina:
Engenharia de Software
Para a execução de um processo de testes de software completo, diversos são os níveis de testes que podem ser empregados. Com a finalidade de se avaliar o software ou uma funcionalidade dele como um todo, emprega-se o teste
Concurso:
SANESUL
Disciplina:
Engenharia de Software
No desenvolvimento de sistemas de software, diferentes técnicas de teste são aplicadas para garantir a qualidade, a segurança e o desempenho das aplicações. Sobre as técnicas de teste de software, assinale a alternativa correta.
Concurso:
SANESUL
Disciplina:
Engenharia de Software
Sobre Desenvolvimento Guiado por Testes (TDD) e Desenvolvimento Orientado por Comportamento (BDD), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.
( ) No TDD, os testes são escritos após a implementação do código, garantindo que todas as funcionalidades já estejam desenvolvidas antes da fase de testes.
( ) O BDD amplia o conceito do TDD ao enfatizar a descrição do comportamento do sistema em uma linguagem natural, permitindo maior colaboração entre desenvolvedores, testadores e analistas de negócio.
( ) No BDD, o formato Given-When-Then (Dado-Quando-Então) é utilizado para estruturar cenários de testes e descrever funcionalidades de forma compreensível para todos os envolvidos no projeto.
( ) O principal objetivo do TDD é garantir que o código seja testável e modular, enquanto o BDD visa melhorar a clareza dos requisitos e a comunicação entre times técnicos e não técnicos.
( ) TDD e BDD melhoram a automação de testes, mas não substituem totalmente os testes manuais, especialmente para áreas que envolvem interação do usuário e avaliações subjetivas.
( ) No TDD, os testes são escritos após a implementação do código, garantindo que todas as funcionalidades já estejam desenvolvidas antes da fase de testes.
( ) O BDD amplia o conceito do TDD ao enfatizar a descrição do comportamento do sistema em uma linguagem natural, permitindo maior colaboração entre desenvolvedores, testadores e analistas de negócio.
( ) No BDD, o formato Given-When-Then (Dado-Quando-Então) é utilizado para estruturar cenários de testes e descrever funcionalidades de forma compreensível para todos os envolvidos no projeto.
( ) O principal objetivo do TDD é garantir que o código seja testável e modular, enquanto o BDD visa melhorar a clareza dos requisitos e a comunicação entre times técnicos e não técnicos.
( ) TDD e BDD melhoram a automação de testes, mas não substituem totalmente os testes manuais, especialmente para áreas que envolvem interação do usuário e avaliações subjetivas.
Concurso:
Prefeitura de Fazenda Rio Grande - PR
Disciplina:
Engenharia de Software
Tanto o teste de caixa preta quanto o teste de caixa branca têm vantagens e desvantagens próprias, e certos defeitos só podem ser detectados usando uma mistura das duas metodologias. De posse dessas informações e considerando os tipos de testes citados, correlacione as colunas e assinale a alternativa com a sequência correta.
1. Caixa Preta.
2. Caixa Branca.
( ) É feito principalmente por testadores de software.
( ) Nenhum conhecimento de implementação é necessário.
( ) Este teste pode ser iniciado com base no documento de especificações de requisitos.
( ) A implementação de código é necessária para o teste.
1. Caixa Preta.
2. Caixa Branca.
( ) É feito principalmente por testadores de software.
( ) Nenhum conhecimento de implementação é necessário.
( ) Este teste pode ser iniciado com base no documento de especificações de requisitos.
( ) A implementação de código é necessária para o teste.