Foram encontradas 56.729 questões.
O teste de integração permite identificar e corrigir problemas de comunicação e interação
entre os componentes de um sistema, evitando falhas e garantindo a qualidade do
produto final. Existem diferentes formas de abordar os testes de integração, mas, em
geral, é possível separar os testes de integração em duas categorias primárias:
incremental e não incremental. Nesse sentido, são testes de integração da categoria
estratégia incremental
Provas
Questão presente nas seguintes provas
Integração Contínua, Entrega Contínua e Implementação Contínua são práticas
essenciais para criar um fluxo contínuo de desenvolvimento, testes e entrega de
software, garantindo qualidade e agilidade. Considerando esses conceitos, analise as
afirmativas abaixo.
I Na Implementação Contínua, todas as mudanças que o desenvolvedor efetiva, após passar por todas as etapas de testes sem falhar, vão automaticamente para produção.
II Na Entrega Contínua, todas as mudanças que o desenvolvedor efetiva, após passar por todas etapas de testes sem falhar, vão automaticamente para produção.
III A Entrega Contínua expande o conceito de Integração Continua, adicionando as etapas de testes de aceitação e integração, usando ambientes semelhantes à produção.
IV A Implementação Contínua expande o conceito de Integração Contínua, mas descarta os testes de unidade, uma vez que os testes de aceitação e integração já garantem o resultado esperado.
Das afirmativas, estão corretas
I Na Implementação Contínua, todas as mudanças que o desenvolvedor efetiva, após passar por todas as etapas de testes sem falhar, vão automaticamente para produção.
II Na Entrega Contínua, todas as mudanças que o desenvolvedor efetiva, após passar por todas etapas de testes sem falhar, vão automaticamente para produção.
III A Entrega Contínua expande o conceito de Integração Continua, adicionando as etapas de testes de aceitação e integração, usando ambientes semelhantes à produção.
IV A Implementação Contínua expande o conceito de Integração Contínua, mas descarta os testes de unidade, uma vez que os testes de aceitação e integração já garantem o resultado esperado.
Das afirmativas, estão corretas
Provas
Questão presente nas seguintes provas
A integração contínua foi proposta pela primeira vez por Grady Booch, um dos criadores
do UML (Unified Model Language), em 1991, e mais tarde esse método foi integrado
como uma das 12 práticas fundamentais do Extreme Programming. Nesse contexto, a
integração contínua
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
- Qualidade de Software
Um conjunto de princípios conhecidos como "As três maneiras" foram absorvidos pelo
DevOps e são considerados os princípios a partir dos quais todos os comportamentos de
DevOps observados podem ser derivados. Em relação a esses princípios, analise as
afirmativas abaixo.
I O primeiro princípio é o Fluxo, o qual prima por um fluxo de trabalho rápido e suave desde o Desenvolvimento até Operações, visando entregar valor aos clientes.
II O segundo princípio é o Feedback, o qual expressa que a comunicação é importante para aprender com os erros a fim de evitá-los no futuro, uma vez que falhas são inerentes a sistemas complexos.
III O terceiro princípio é a Pipeline, o qual define que todos os processos devem ser mapeados para permitir sua execução imediatamente e sempre que necessário, mesmo que milhares de vezes ao dia.
IV O segundo princípio é a Integração Contínua, no qual os desenvolvedores, com frequência, juntam suas alterações de código em um repositório central. Depois disso, criações e testes são executados.
Das afirmativas, estão corretas
I O primeiro princípio é o Fluxo, o qual prima por um fluxo de trabalho rápido e suave desde o Desenvolvimento até Operações, visando entregar valor aos clientes.
II O segundo princípio é o Feedback, o qual expressa que a comunicação é importante para aprender com os erros a fim de evitá-los no futuro, uma vez que falhas são inerentes a sistemas complexos.
III O terceiro princípio é a Pipeline, o qual define que todos os processos devem ser mapeados para permitir sua execução imediatamente e sempre que necessário, mesmo que milhares de vezes ao dia.
IV O segundo princípio é a Integração Contínua, no qual os desenvolvedores, com frequência, juntam suas alterações de código em um repositório central. Depois disso, criações e testes são executados.
Das afirmativas, estão corretas
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
O movimento DevOps surgiu utilizando as metodologias ágeis como inspiração para
substituir a abordagem tradicional no desenvolvimento e na manutenção dos sistemas em
produção. Em relação às suas características, o DevOps
Provas
Questão presente nas seguintes provas
O framework Scrum e a metodologia XP (Extreme Programming) têm abordagens
diferentes para tratar a agilidade. Em relação a essas abordagens,
Provas
Questão presente nas seguintes provas
Para aplicar os seus valores e princípios durante o desenvolvimento de software, o XP
(Extreme Programming) propõe uma série de práticas. Uma delas sugere uma visão
comum que auxilia o time e o cliente na compreensão dos elementos do sistema,
traduzindo os termos técnicos em palavras que tenham significado dentro do projeto.
Essa prática é denominada
Provas
Questão presente nas seguintes provas
O Scrum define que, ao final de cada sprint, seja realizado um evento para planejar
maneiras de aumentar a qualidade e a eficácia. Nesse evento, o Time Scrum avalia as
características da última sprint em relação aos indivíduos, às interações, aos processos
e às ferramentas bem como revê a definição de pronto, caso seja necessário. Esse
evento é definido como
Provas
Questão presente nas seguintes provas
No Scrum, como resultado da Reunião de Planejamento da Sprint, é gerado o artefato de
Backlog da Sprint, cujo conteúdo é uma coleção de tarefas que deverão ser realizadas
durante a sprint. Nesse contexto, a criação do Backlog da Sprint é responsabilidade
Provas
Questão presente nas seguintes provas
Realizar a integração de código é uma prática comum para programadores que usam o
GIT como o sistema de controle de versão. Para realizar essa tarefa, o GIT disponibiliza
duas estratégias: merge e rebase. Ao analisar as duas estratégias, é possível observar
que
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container