cste software testing certification exam question pattern
Este artigo lhe dará uma ideia geral sobre Padrão de papel do exame de certificação CSTE . Incluí alguns exemplos de perguntas e respostas para o papel de teste de simulação CSTE. Você pode consultar essas perguntas e julgar o padrão do papel de resposta descritiva.
Se você precisa de perguntas do tipo objetivo do papel CSTE, pode consultar nosso artigo anterior sobre as respostas das perguntas do tipo objetivo do CSTE. Além disso, você pode baixar mais alguns papéis de amostra de nosso 'Transferências' seção.
Papel de teste CSTE Mock - perguntas e respostas
Q # 1) Defina o seguinte junto com exemplos (25 marcos)
uma. Teste de valor limite
b. Teste de equivalência
c. Adivinhação de erro
d. Verificação de mesa
e. Análise de fluxo de controle
Responda:
a) Análise de valor limite: Um processo de seleção de casos / dados de teste, identificando os limites que separam as condições válidas e inválidas.
Os testes são construídos para testar as bordas interna e externa desses limites, além dos pontos de limite reais ou Uma técnica de seleção em que os dados de teste são escolhidos para ficar ao longo dos 'limites' do domínio de entrada (ou intervalo de saída) classes, estruturas de dados , parâmetros de procedimento, etc.
As opções geralmente incluem valores ou parâmetros máximos, mínimos e triviais.
Por exemplo, Dados de entrada 1 a 10 (valor limite)
Dados de entrada de teste 0, 1, 2 a 9, 10, 11
b) Teste de Equivalência: O domínio de entrada do sistema é particionado em classes de valores representativos para que o número de casos de teste possa ser limitado a um por classe, que representa o número mínimo. de casos de teste que devem ser executados.
Por exemplo, intervalo de dados válido: 1-10
Conjunto de teste: -2; 5; 14
c) Adivinhação de erro: Técnica de seleção de dados de teste. O critério de seleção é escolher os valores que parecem prováveis de causar erros. A Suposição de Erros é baseada principalmente na experiência, com alguma ajuda de outras técnicas, como Análise de Valor Limite.
Com base na experiência, o designer de teste adivinha os tipos de erros que podem ocorrer em um determinado tipo de software e projeta casos de teste para descobri-los.
Qual empresa é atualmente a líder em serviços de hospedagem na web baseados em nuvem?
Por exemplo, se algum tipo de recurso for alocado dinamicamente, um bom lugar para procurar erros é na desalocação de recursos. Todos os recursos estão desalocados corretamente ou alguns são perdidos durante a execução do software?
d) Verificação documental: A verificação documental é conduzida pelo desenvolvedor do sistema ou programa. O processo envolve a revisão do produto completo para garantir que é estruturalmente sólido e que os padrões e requisitos foram atendidos. Este é o meio mais tradicional para analisar um sistema ou programa.
e) Análise de fluxo de controle: É baseado na representação gráfica do processo do programa. Em Análise de Fluxo de Controle; os gráficos do programa têm nós que representam uma instrução ou segmento possivelmente terminando em um ramo não resolvido.
O gráfico ilustra o fluxo de controle do programa de um segmento para outro, conforme ilustrado por meio de ramificações. O objetivo da Análise de Fluxo de Controle é determinar os problemas potenciais nas ramificações lógicas que podem resultar em uma condição de loop ou processamento impróprio.
P # 2) Você descobre que há um testador sênior que está cometendo mais erros do que os testadores júnior. Você precisa comunicar esse aspecto ao testador sênior. Além disso, você não quer perder este testador. Como fazer uma crítica construtiva? (10 marcos)
Responda: Na abordagem da qualidade, é responsabilidade do supervisor fazer com que seus subordinados tenham sucesso. O uso eficaz da crítica é uma ferramenta para melhorar o desempenho dos subordinados.
Ao fazer críticas construtivas, você deve incorporar as seguintes táticas:
- Faça isso em particular.
- Tenha os fatos.
- Esteja preparado para ajudar o trabalhador a melhorar seu desempenho.
- Seja específico sobre as expectativas.
- Siga um processo específico ao fazer críticas.
P # 3) Seu gerente o levou a bordo como líder de teste para testar um aplicativo baseado na web. Ele quer saber quais riscos você incluiria no Plano de Teste. Explique cada fator de risco que faria parte do seu plano de teste. (20 marcos)
Responda: Fatores de risco primários do aplicativo baseado na Web:
- Segurança: qualquer coisa relacionada à segurança do aplicativo.
- Desempenho: O número de recursos de computação e código exigidos pelo sistema para executar suas funções declaradas.
- Correção: Os dados inseridos, processados e emitidos no sistema são precisos e completos
- Controle de acesso: Garantia de que os recursos do sistema de aplicativos serão protegidos
- Continuidade de processamento: A capacidade de manter o processamento no caso de ocorrer um problema
- Trilha de auditoria: A capacidade de comprovar o processamento ocorrido.
- Autorização: Garantia de que os dados são processados de acordo com as intenções da gestão.
O Risco Geral ou Risco Secundário:
- Complexo: qualquer coisa desproporcionalmente grande, intrincada ou complicada.
- Novo: qualquer coisa que não tenha histórico no produto.
- Mudado: qualquer coisa que foi adulterada ou “melhorada”.
- Dependência upstream: qualquer coisa cuja falha cause uma falha em cascata no resto do sistema.
- Dependência downstream: qualquer coisa que seja especialmente sensível a falhas no resto do sistema.
- Crítico: qualquer coisa cuja falha possa causar danos substanciais.
- Preciso: qualquer coisa que deve atender exatamente aos seus requisitos.
- Popular: qualquer coisa que vai ser muito usada.
- Estratégico: qualquer coisa que tenha importância especial para o seu negócio, como um recurso que o diferencie da concorrência.
- Terceiro: qualquer coisa usada no produto, mas desenvolvida fora do projeto.
- Distribuído: qualquer coisa espalhada no tempo ou espaço, mas cujos elementos devem trabalhar juntos.
- Buggy: qualquer coisa sabia que tinha muitos problemas.
- Falha recente: qualquer coisa com um histórico recente de fracasso.
P # 4) Você está no estágio de contrato de um projeto e está desenvolvendo uma proposta abrangente para um sistema de software crítico para a segurança. Seu diretor o consultou para preparar um documento de orientação que incluirá a função do usuário durante a fase de Teste de Aceitação.
Indique as funções-chave que você acha que o usuário deve desempenhar durante o estágio de aceitação. Além disso, indique as categorias nas quais os requisitos de aceitação devem se enquadrar. (10 marcos)
modelos de ciclo de vida de desenvolvimento de software pdf
Responda:
- Assegure o envolvimento do usuário no desenvolvimento de requisitos de sistemas e critérios de aceitação.
- Identifique os produtos intermediários e finais para aceitação de seus critérios de aceitação e cronograma.
- Planeje como e por quem cada atividade de aceitação será realizada.
- Planeje recursos para fornecer informações.
- Programe um tempo adequado para a equipe do comprador receber e examinar os produtos e avaliação antes da revisão de aceitação.
- Prepare o plano de aceitação.
- Responda à análise dos direitos do projeto antes de aceitar e rejeitar.
- Aprovar os vários produtos de software provisórios.
- Realizar as atividades de aceitação final, incluindo o teste de aceitação formal na entrega.
- Faça uma decisão de aceitação para cada produto.
P # 5) O que é Teste Paralelo e quando usamos o Teste Paralelo? Explicar com
um exemplo? (5 marcas)
Responda: Testar um sistema de processamento de dados novo ou alterado com os mesmos dados de origem usados em outro sistema. O outro sistema é considerado o padrão de comparação. OU podemos dizer que o teste paralelo requer que os mesmos dados de entrada sejam executados em duas versões do mesmo aplicativo.
O teste paralelo deve ser usado quando houver incerteza quanto à exatidão do processamento da nova aplicação. E as versões antigas e novas dos aplicativos são iguais.
Por exemplo,
- Opere a versão antiga e a nova do sistema de folha de pagamento para determinar se os cheques de pagamento de ambos os sistemas são reconciliáveis.
- Execute a versão antiga do sistema de aplicativo para garantir que o status operacional do sistema antigo seja mantido no caso de serem encontrados problemas no novo aplicativo.
P # 6) Qual é a diferença entre técnicas de teste e ferramentas? Dar exemplos. (5 marcas)
Responda:
Técnica de teste: É um processo para garantir que alguns aspectos do sistema de aplicação ou da unidade funcionem corretamente; pode haver poucas técnicas, mas muitas ferramentas.
Ferramentas: É um veículo para a realização de um processo de teste. A ferramenta é um recurso para o testador, mas ela mesma é insuficiente para conduzir o teste
Por exemplo, O golpe do martelo para cravar o prego. Um martelo é uma ferramenta, e brandir o martelo é uma técnica. O conceito de ferramentas e técnicas é importante no processo de teste. É uma combinação dos dois que permite que o processo de teste seja executado.
O testador deve primeiro entender as técnicas de teste e depois entender as ferramentas que podem ser usadas com cada uma das técnicas.
Q # 7) As atividades de controle de qualidade são focadas na identificação de defeitos nos produtos efetivamente produzidos; entretanto, seu chefe deseja que você identifique e defina processos que evitem defeitos. Como você explicaria a ele a distinção entre as responsabilidades de QA e QC? (10 marcos)
Responda:
Garantia da Qualidade:
- Um conjunto planejado e sistemático de atividades necessárias para fornecer a confiança adequada de que os requisitos estão devidamente estabelecidos e os produtos ou serviços em conformidade com os requisitos especificados
- Uma atividade que estabelece e avalia os processos de produção dos produtos.
- Ajuda a estabelecer processos.
- Configura programas de medição para avaliar processos.
- Identifica pontos fracos nos processos e os melhora.
- O controle de qualidade é responsabilidade de toda a equipe.
- Previne a introdução de problemas ou defeitos
Controle de qualidade:
- O processo pelo qual a qualidade do produto é comparada com os padrões aplicáveis; e a ação é executada quando a não conformidade é detectada.
- Uma atividade que verifica se o produto atende aos padrões predefinidos.
- Implementa o processo.
- Verifica se um (s) atributo (s) específico (s) estão em um produto ou serviço específico
- Identifica defeitos com o objetivo principal de corrigir defeitos.
- O controle de qualidade é de responsabilidade do testador.
- Detecta, relata e corrige defeitos
P # 8) Diferencie entre modelagem de fluxo de transação, modelagem de estado finito, modelagem de fluxo de dados e modelagem de temporização? (10 marcos)
Responda:
Modelagem de fluxo de transação: Os nós representam as etapas nas transações. Os links representam a conexão lógica entre as etapas.
Modelagem de Estados Finitos: Os nós representam os diferentes estados observáveis do usuário do software. Os links representam as transições que ocorrem para se mover de um estado para outro.
Modelagem de fluxo de dados: Os nós representam os objetos de dados. Os links representam as transformações que ocorrem para converter um objeto de dados em outro.
Modelagem de tempo: Os nós são objetos de programa. Os links são conexões sequenciais entre os objetos do programa. Os pesos do link são usados para especificar os tempos de execução necessários à medida que o programa é executado.
9) Liste o que você acha que são os dois objetivos principais do teste.
(5 marcas)
Responda:
- Determine se o sistema atende às especificações (visão do produtor)
- Determine se o sistema atende às necessidades do negócio e do usuário (visão do cliente)
Espero que este artigo tenha ajudado você a ter uma ideia do padrão de perguntas do exame de certificação de teste de software CSTE. deixe-nos saber sua opinião na seção de comentários abaixo!
Leitura recomendada
- Melhores ferramentas de teste de software 2021 (QA Test Automation Tools)
- Trabalho de assistente de controle de qualidade de teste de software
- Vale a pena obter uma certificação de teste de software de controle de qualidade?
- Curso de Teste de Software: Qual Instituto de Teste de Software devo ingressar?
- Escolhendo o teste de software como sua carreira
- Trabalho de freelancer de redator de conteúdo técnico de teste de software
- Algumas perguntas interessantes da entrevista de teste de software
- Comentários e análises do curso de teste de software