Introdução às perguntas e respostas da entrevista do ISTQB

ISTQB, isto é, o Conselho Internacional de Qualificações para Teste de Software é um órgão que compreende representantes do conselho nacional existente, como o ASTQB, o Conselho Americano de Qualificação para Teste de Software. O ISTQB traz um padrão verdadeiramente internacional para testadores de software. Existem programas organizados em nível avançado, suportados pelo ISTQB Certified Tester, que podem preencher a lacuna entre as práticas do setor e a pesquisa com eficiência. Estão sendo introduzidos dois níveis para esta certificação: certificados de nível básico e avançado. O programa de certificação anterior não requer uma experiência de trabalho, marca o nível de conhecimento do detentor de certificado sobre os conceitos de teste de software e toda terminologia relacionada, enquanto a certificação de nível avançado é mais intensa e aprofundada, assegura que o detentor de certificado sobre o teste seja mais completo, não apenas na teoria, mas também no nível prático.

Abaixo estão as principais perguntas feitas na entrevista:

Agora, se você está procurando um emprego relacionado ao ISTQB, precisa se preparar para as Perguntas da entrevista do ISTQB 2019. É verdade que cada entrevista é diferente de acordo com os diferentes perfis de trabalho. Aqui, preparamos as perguntas e respostas importantes da entrevista do ISTQB, que o ajudarão a obter sucesso em sua entrevista. Essas perguntas são divididas em duas partes:

Parte 1 - Perguntas da entrevista do ISTQB (Básica)

Esta primeira parte aborda as perguntas e respostas básicas da entrevista do ISTQB.

Q1 Quais são os tipos de teste de software?

Responda:
Os testes de software podem ser classificados de duas maneiras:

  • Teste de caixa preta - esse tipo de teste está em um nível abstrato. Para executar esse tipo de teste, o testador não precisa ter um entendimento completo do funcionamento interno dos componentes que compõem o software em teste. Ele está sendo realizado em um nível superior e não tem nada a ver com o trabalho interno dos componentes. Exemplo - O teste do sistema é um dos bons exemplos, onde a interação do componente do sistema está sendo testada, em vez de testar o componente.
  • Teste de caixa branca - Este teste está sendo realizado em um nível interno, ao contrário do teste de caixa preta. A funcionalidade dos componentes principais também está sendo testada minuciosamente. Exemplo - O teste de unidade foi realizado no nível do desenvolvedor. É um exemplo de teste de caixa branca.

Q2 Por que o teste de software é necessário?

Responda:
Estas são as perguntas básicas da entrevista do ISTQB feitas em uma entrevista. Nenhum software neste mundo está livre de falhas ou bugs. A existência de um bug ou defeito é inevitável, pela qual todo desenvolvedor e testador deve passar. A detecção de falhas é obrigatória para garantir uma operação mais suave do software. A detecção de falhas eventualmente leva à correção de falhas. Um teste estático pode ser executado desde o início do processo de criação do software, que executaria a detecção precoce de falhas a partir de requisitos e projetos. Posteriormente, uma detecção adicional pode ser feita executando o teste dinâmico. Portanto, o teste de software se torna um recurso necessário, pois nenhum software pode ser eliminado com código defeituoso e com erros.

Q3 Que tipo de teste é aplicável para testes na Web?

Responda:
Testar qualquer aplicativo da web é muito importante para garantir um aplicativo da web em bom funcionamento. Dois tipos de teste são obrigatórios - desempenho e teste de segurança. Os aplicativos da Web são altamente vulneráveis ​​à forma de ataques, que podem aparecer na forma de um vírus. Portanto, o teste de segurança é uma parte importante a ser considerada ao testar um aplicativo da web. Por outro lado, um aplicativo Web pode atender a muitos usuários, acessando simultaneamente o aplicativo, na forma de inúmeros threads de solicitação dos usuários. Portanto, os testes de carga e de estresse são igualmente importantes para testar o aspecto de desempenho de um aplicativo da web. Existem várias ferramentas disponíveis, que podem simular vários encadeamentos ao mesmo tempo, para testar a carga que um aplicativo da Web pode suportar funcionalmente. O exemplo de uma dessas ferramentas é o famoso JMeter para qualquer aplicativo da Web baseado em Java, que pode simular vários encadeamentos.

Vamos para as próximas perguntas da entrevista do ISTQB.

Q4. Quais são as diferentes atividades de planejamento de teste?

Responda:
Existem várias etapas associadas a uma atividade de planejamento de teste. Essas etapas podem ser mencionadas da seguinte maneira: -

  • A primeira etapa pode decidir o objetivo ou objetivo do teste e qual é o escopo do teste planejado.
  • Como se deve abordar o teste, ou seja, definir os critérios de entrada e saída do teste.
  • Qual recurso de aplicativo seria testado por qual recurso, esses tipos de decisão podem ser tomados por um momento, após a finalização da abordagem.
  • A sessão de design de teste pode ser agendada entre os testadores, assim que os recursos forem finalizados.
  • As ferramentas podem ser decididas para o recurso de teste necessário depois que a sessão de design de teste for concluída.
  • O progresso atual dos testes pode ser relatado posteriormente por todos os testadores responsáveis ​​por seus recursos.
  • Após a conclusão do teste, os relatórios de saída podem ser produzidos pelos respectivos testadores com suas funcionalidades.

Q5 Qual é a informação relevante que pode ser incluída em um relatório de defeito ou bug?

Responda:
Um relatório de bug é um resultado após todos os esforços envidados pelo testador durante seu processo de teste. Qualquer relatório de bug deve consistir nos seguintes pontos:

  • Resumo do defeito.
  • Período em que um defeito foi encontrado e gerado.
  • Repórter do defeito.
  • A severidade do defeito.
  • Um defeito é atribuído a qual componente.
  • Descrição do defeito, com etapas para reproduzi-lo.
  • Qualquer captura de tela foi tirada ou anexada, se necessário.

Parte 2 - Perguntas da entrevista do ISTQB (avançado)

Vamos agora dar uma olhada nas perguntas avançadas da entrevista do ISTQB.

Q6 Quais são as técnicas de teste disponíveis com seu objetivo?

Responda:
O objetivo de qualquer técnica de teste é muito fundamental e aborda basicamente dois pontos: reduzir o número de casos de teste e auxiliar na identificação dos defeitos.

O particionamento de equivalência é uma dessas técnicas de teste, que ajuda a atingir o ponto acima mencionado. Isso pode ajudar a reduzir o número de casos de teste, reconhecendo os diferentes conjuntos de dados exclusivos e executando apenas o teste de cada conjunto de dados.

O teste de transição de estado usa vários dados de entrada e valida o estado permitido e não permitido e executa transições de um estado para outro.

A análise do valor limite é usada para entender o comportamento de um sistema, nos limites dos dados permitidos.

Q7 Quais são as maneiras de testar o recurso de login de um aplicativo Web?

Responda:
Várias maneiras podem ser descritas para testar o recurso de login de qualquer aplicativo da web.

  • Primeiro, efetue um login com um login válido, faça um logout e volte à página de login para verificar se você está desconectado ou não.
  • Entre com um login válido, feche e reabra o navegador e verifique se você ainda está logado ou não.
  • Entre em um navegador, abra outra janela do navegador para testar se você precisa entrar novamente ou não.
  • Entre com um login válido e, em seguida, altere a senha, efetue logout e, em seguida, teste se é possível fazer login usando uma senha antiga ou não.

Vamos para as próximas perguntas da entrevista do ISTQB.

Q8 O que é teste ágil?

Responda:
Existem certas metodologias ágeis que estão sendo implementadas para um projeto, para executar a parte de teste, que é chamada de teste ágil. O desenvolvimento orientado a testes ou TDD é uma dessas metodologias, onde os casos de teste são analisados ​​por um think tank, vários cenários estão sendo considerados antes de se fazer o desenvolvimento real. Essa abordagem é benéfica, o que reduziria o número de casos de defeitos ou testes após a finalização do desenvolvimento. Como alternativa, pode-se dizer que o desenvolvimento é tratado como o cliente dos testes.

Q9 O que é o teste Adhoc?

Responda:
Estas são as perguntas mais frequentes da entrevista do ISTQB em uma entrevista. Um testador pode acessar aleatoriamente a funcionalidade do sistema enquanto tenta quebrá-lo. Esta fase do teste pode ser citada como teste Adhoc. Exemplo - teste negativo, um exemplo, que pode se enquadrar na categoria teste ad-hoc.

Q10. O que é teste de aceitação?

Responda:
Um critério de aceitação acordado é geralmente discutido com o cliente, o que envolve pontos a serem cumpridos para aceitar um produto de software. Em seguida, o teste é realizado para validar o cumprimento do software, conforme os critérios de aceitação. Esse tipo de teste é chamado de teste de aceitação.

Artigos recomendados

Este foi um guia para a lista de perguntas e respostas da entrevista do ISTQB, para que o candidato possa reprimir essas perguntas da entrevista do ISTQB facilmente. Aqui neste post, estudamos as principais perguntas da entrevista do ISTQB, que geralmente são feitas em entrevistas. Você também pode consultar os seguintes artigos para saber mais -

  1. Perguntas sobre entrevistas de teste de software
  2. Perguntas da entrevista de teste de Java
  3. Perguntas da entrevista sobre testes de banco de dados
  4. Perguntas da entrevista de engenharia de software