Questões de Concurso Para analista de ti

Foram encontradas 1.241 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2172167 Programação
Sobre automatização de testes para aplicação web e dispositivos móveis, há ferramentas que abrangem uma variedade de ferramentas e bibliotecas que permitem e suportam a automação de navegadores e aplicativos nativos em várias linguagens. Há uma ferramenta que é um framework de automação de testes para navegadores web, que manipula um navegador nativamente, como um usuário faria, seja localmente ou em uma máquina remota usando um servidor específico. Ela fica no núcleo desse servidor e atua como uma interface para escrever conjuntos de instruções que podem ser executados alternadamente em muitos navegadores. Qual é essa ferramenta?
Alternativas
Q2172166 Engenharia de Software
O teste é feito de forma diferente em diferentes contextos. O teste em um projeto ágil é feito de forma diferente do que o teste em um projeto de ciclo de vida sequencial. Os produtos de trabalho de implementação do teste incluem trabalhos manuais como: os procedimentos de teste e seu sequenciamento, a elaboração das suítes de teste e cronograma de execução do teste. Em alguns casos, especialmente em modelos de desenvolvimento incremental e iterativo, em que as alterações de código estão em andamento, alguns testes automatizados desempenham um papel fundamental na criação da confiança de que as alterações não impactaram os componentes existentes. Qual é o tipo de teste mais propenso a ser automatizado?
Alternativas
Q2172165 Engenharia de Software
Existem as seguintes técnicas de modelagem de testes: caixa branca (também chamadas de técnicas estruturais ou baseadas na estrutura) que são baseadas em uma análise da arquitetura, do detalhamento do projeto, da estrutura interna ou do código do objeto de teste, concentram-se na estrutura e no processamento dentro do objeto de teste; caixa preta (também chamadas de técnicas comportamentais ou baseadas no comportamento) que são fundamentadas em uma análise da base de teste apropriada, aplicáveis a testes funcionais e não funcionais e se concentram nas entradas e saídas do objeto de teste sem referência à sua estrutura interna. Qual alternativa abaixo contém, respectivamente, uma técnica de caixa branca e uma técnica de caixa preta? 
Alternativas
Q2172164 Programação
Uma API (Application Programming Interfaces ou Interfaces de Programação de Aplicações) é uma especificação que facilita a troca de mensagens ou dados entre duas ou mais aplicações de software diferentes. Uma definição de API mais informal e normalmente adotada entre engenheiros de software profissionais abrange qualquer interface bem definida que defina o serviço que um componente, um módulo ou uma aplicação fornece a outros elementos de software. Uma vantagem do desenvolvimento com APIs é que a sua criação e sua utilização economiza tempo de programação. Por que isso ocorre?
Alternativas
Q2172163 Engenharia de Software
Scrum é um método de desenvolvimento ágil de software, cujos princípios são consistentes com o manifesto ágil e usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica, há tarefas a serem realizadas dentro de um padrão de processo chamado Sprint. O trabalho realizado dentro de um Sprint é adaptado ao problema em questão definido e, muitas vezes, modificado em tempo real pela equipe Scrum. Os testes nesse contexto precisam acompanhar os sprints, e a equipe de teste precisa estar envolvida em todas as atividades estruturais. A equipe de teste deve fazer parte de quais dos papéis presentes no Scrum?
Alternativas
Respostas
686: B
687: D
688: A
689: E
690: D