Foram encontradas 50 questões.
Uma abordagem de testes que tem sido acrescentada no pipeline de aplicações é o teste
ponta a ponta por meio de ferramentas como cypress, selenium ou playwright. Esse teste
se destaca por ser uma abordagem relevante para melhorar a qualidade dos sistemas
web complexos. Nesse contexto, os testes ponta a ponta
Provas
Questão presente nas seguintes provas
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
A OWASP Application Security Verification Standard (ASVS) é um padrão desenvolvido
pela OWASP que contempla uma lista de requisitos e controles de segurança para
aplicações web seguirem. Em relação ao OWASP ASVS 4.0.3, analise as afirmações
abaixo.
I Uma aplicação atinge o nível 2 do ASVS, passando apenas nos testes do OWASP Top 10.
II Faz parte dos objetivos principais da ASVS, permitir que fornecedores de serviços de segurança, fornecedores de ferramentas de segurança e consumidores alinhem seus requisitos e ofertas.
III O Nível 3 do ASVS é o nível mais baixo de verificação no ASVS.
IV Faz parte dos objetivos principais da ASVS, ajudar as organizações a desenvolver e manter aplicações seguras.
Das afirmativas, estão corretas
I Uma aplicação atinge o nível 2 do ASVS, passando apenas nos testes do OWASP Top 10.
II Faz parte dos objetivos principais da ASVS, permitir que fornecedores de serviços de segurança, fornecedores de ferramentas de segurança e consumidores alinhem seus requisitos e ofertas.
III O Nível 3 do ASVS é o nível mais baixo de verificação no ASVS.
IV Faz parte dos objetivos principais da ASVS, ajudar as organizações a desenvolver e manter aplicações seguras.
Das afirmativas, estão corretas
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
Cadernos
Caderno Container