Desvantagens de Automação de Teste

1.3 Desvantagens de Automação de Teste

Teste de Automação ou automação de Testes: Testes de Software de Computador ou Software Móvel usando qualquer ferramenta de Automação ou Automação de script.

tarefas importantes na automação de testes:

• selecione áreas / casos de teste para automação

• crie testes / Scripts de teste usando recursos do IDE da ferramenta de teste e recursos de programação.

• execução de testes (teste único ou lotes de teste).

• testes de depuração, se necessário.

• analisando os resultados dos testes e relatando defeitos.
——————–

desvantagens da automação de Testes / Testes Automatizados

i) A automação de testes requer muitos esforços no estágio inicial.

(em testes de Software duas tarefas importantes, uma é o design do teste e outra é a execução do teste, para a interação do usuário do design do teste (testador) é obrigatória, os testadores criam apenas scripts de teste usando recursos da ferramenta de teste e recursos de programação, leva mais tempo do que o Design Manual do caso de teste.)

ii) a automatização 100% do teste é impraticável.

(geralmente tentamos automatizar o máximo de casos de teste, nem todos os casos de teste, para alguns testes, a observação do Usuário humano é necessária.

devido a algumas limitações de ambiente, não podemos automatizar todos os requisitos testáveis.)

iii) todos os tipos de testes não possíveis (Ex: usabilidade).

(podemos automatizar testes de funcionalidade, testes de desempenho, mas não é possível automatizar testes que verificam a facilidade de Uso do sistema(AUT).

iv) problemas de depuração

(usamos sintaxe/lógica de programação para escrever testes, algumas vezes localizar erros no Script de teste é difícil.)

v) As ferramentas podem ter seus próprios defeitos.

(Ferramenta de teste também um Software, ele pode ter seus próprios defeitos nele, para que não possamos alcançar os benefícios desejados).

vi) é necessário conhecimento de programação.

(cada Ferramenta de teste usa qualquer uma das linguagens de programação (exemplo UFT suporta VBScript, Selenium suporta Java, Perl, PHP, C#, PHP e Ruby) para escrever scripts de teste. Portanto, para criar e editar Scripts de teste, o conhecimento de programação é obrigatório.

em testes manuais, nenhum conhecimento de programação é necessário.)

vii) as ferramentas de teste têm limitações de ambiente.

(Ferramentas de teste têm alguns problemas de compatibilidade com sistemas operacionais e navegadores etc…

exemplo:

UFT / QTP suporta apenas o ambiente operacional Windows, não suporta outros ambientes operacionais como UNIX, Macintosh etc…

Selenium suporta apenas automação de teste de aplicativos da Web, não suporta aplicativos baseados em Desktop / windows.

para testes manuais sem limitações de ambiente, podemos testar software de computador ou software móvel em qualquer sistema operacional e qualquer navegador.)

viii) não é adequado para alterar dinamicamente os designs da interface do Usuário.

(a maioria das ferramentas de teste suporta automação de teste com base em objetos front-end, se o design da Interface do Usuário mudar dinamicamente, será difícil automatizar.)
————————-
Ferramenta de Teste: Um Software usado para automatizar o Teste de Software processo.

Ferramenta de teste é um software, aplicação em teste (AUT) é outro software.

depuração: localizar e isolar erros através da execução passo a passo.

Siga-me nas redes sociais:

  • Facebook
  • Facebook Do Grupo
  • Twitter
  • Instagram
  • YouTube
  • Reddit
  • O LinkedIn
  • Pinterest
  • WhatsApp
  • Quora
  • site Pessoal
FacebookTwitterLinkedinWhatsappRedditMixPinterestDiggSkypeTelegram

Deixe uma resposta

O seu endereço de email não será publicado.