Este artigo apresenta os frameworks e plataformas comumente usados para automação de testes. A linguagem é python ou javascript, sem java.
automação da interface do usuário
-
python+selenium+unittest/pytest
Artigo: Estrutura de teste de automação da Web_ Blog de notas de teste de Yali invencível oriental-blog CSDN
Vantagens: flexível, quais funções você deseja podem ser empacotadas por você
Desvantagem: Tudo o que a estrutura precisa precisa ser reempacotado
-
RobotFramework
Instalação e introdução do ambiente RobotFramework
Prós: Orientado por palavras-chave
-
Cipreste
Artigo: Teste automatizado - Início rápido para Cypress
- raramente
Vantagens: Rico encapsulamento funcional baseado em unittest
Artigo: Estrutura de teste automatizada de automação de interfaces rare_raramente
automação de interface
- python+Requests+unittest/pytest
Prós: Flexível
Desvantagem: o framework precisa encapsular suas próprias funções
Estrutura de teste de automação de interface
Bom quadro:
Estrutura de teste de automação de interface ApiRunner combate real + análise de estrutura
- httprunner
Vantagens: Realize a automação da interface com base no código zero do arquivo yaml e encapsula funções avançadas
Estrutura de plataforma de teste de automação de interface baseada em HttpRunner
- raramente
Prós: Em asserções, registro e geração de relatórios
- robotFramework
plataforma de teste
- cavalo fluindo
Vantagens: interface de suporte, automação da interface do usuário, fácil de abrir
Plataforma de testes Liuma -- API e testes automatizados na web
- LuckyFrameName
LuckyFrame executa casos de uso de automação da Web
- corrida de coelho
- Metersfera
Vantagens: interface de suporte, interface do usuário, teste de desempenho
Contras: A versão Enterprise requer pagamento
MeterSphere - Plataforma de Teste Contínuo de Código Aberto - Site Oficial
- baseado em raramente
https://github.com/SeldomQA/seldom-platform
- Baseado em httprunner
Desvantagem: suporta apenas automação de interface
Plataforma de teste automatizado da interface HttpRunnerManager