A plataforma de teste LuckyFrame é uma plataforma de teste gratuita e de código aberto. Sua maior característica é que ela cobre totalmente a automação de interface, automação de UI WEB e automação de APP, e oferece suporte a testes distribuídos. O driver de palavra-chave de teste também resolve o problema de testar o código dos colegas. em grande medida. O problema da fundação fraca. Ao mesmo tempo, também integra algumas funções relacionadas à gestão da qualidade para resolver o problema de coleta de dados do processo do projeto no trabalho diário do controle de qualidade, podendo exibir alguns relatórios simples de qualidade.
1. Teste distribuído: Usando o método Web-Client, o lado da Web é responsável pelo gerenciamento e exibição de informações básicas, e o Cliente é responsável pela execução do caso de uso, e o cliente pode ser expandido arbitrariamente e infinitamente.
2. Gerenciamento profissional de casos de uso: O método de gerenciamento profissional de casos de uso de automação torna mais fácil e intuitivo escrever casos de uso de automação.
3. Gerenciamento de qualidade: O lado da web não é usado apenas para gerenciar módulos relacionados à automação, mas também pode fazer algumas coletas e análises simples de dados de qualidade e exibição de dados em vários gráficos.
4. Caso de uso de execução multithread: o cliente pode especificar o número de threads para executar o caso de uso, e o caso de uso é executado mais rapidamente.
5. Driver multilíngue: suporta a gravação de drivers de teste nas linguagens JAVA e Python, tornando os métodos de teste automatizados mais flexíveis e mutáveis.
6. Agendamento de tarefas agendadas: suporta configuração personalizada e tarefas de agendamento, incluindo especificação do número de threads, especificação do cliente de execução, execução remota do shell para reiniciar o Tomcat, construção de projetos no Jenkins, etc.
7. Monitoramento do processo de teste: O cliente usa a linha de comando para executar o caso de teste, e o processo pode ser visualizado em tempo real no cliente. Você pode verificar o progresso do teste por meio de consulta de tarefas no lado da web.
8. Posicionamento de log: O banco de dados cliente LOG4J+ registra o log do processo de teste. Ambos os métodos podem visualizar e localizar problemas em tempo real através do lado da Web.
9. Interface + UI da Web + automação multidimensional da UI móvel: suporta interface + UI da Web + automação da UI móvel, a automação da UI da Web usa o pacote WebDriver3.0 e a automação da UI móvel usa o pacote APPIUM, puramente baseado em palavras-chave, codificação 0.
10. Interface HTTP + Socket sem codificação: encapsula completamente as interfaces HTTP e Socket, modelo de protocolo + driver de palavra-chave pura, sem necessidade de codificação, boas notícias para testadores juniores e tem vantagens óbvias em comparação com outras ferramentas de código aberto semelhantes
11. Casos de uso de depuração on-line: a interface de gerenciamento de etapas de casos de uso depura diretamente casos de uso automatizados, evitando os problemas causados pelo uso de ferramentas de desenvolvimento para depuração, economizando preocupação, esforço e inteligência, mas você não pode viver sem seu cérebro.
12. Bootstrap interface de estilo pequeno e novo: Todo o sistema web é baseado no estilo Bootstrap e uma variedade de plug-ins para construir uma interface refrescante.
13. Mais...: Existem ideias mais automatizadas, aguardando sua experiência e descoberta.