A inteligência artificial está mudando profundamente o campo dos testes de software, e os testes ponta a ponta (E2E) estão inaugurando uma onda de automação impulsionada pela IA. A ByteDance e desenvolvedores independentes lançaram ferramentas de teste E2E baseadas em IA, melhorando significativamente a eficiência dos testes e otimizando todo o processo de desenvolvimento de software. Essas novas ferramentas utilizam tecnologias como processamento de linguagem natural, modelos multimodais de grandes linguagens e análise de capturas de tela da interface para tornar o processo de teste mais conveniente e eficiente e reduzir muito trabalho repetitivo.
Midscene.js usa um modelo de linguagem multimodal grande para "entender" intuitivamente a interface do usuário e executar as operações correspondentes. A maior característica desta estrutura é que ela fornece um plug-in de navegador conveniente que permite aos usuários interagir com páginas da web por meio de linguagem natural sem escrever código. O plug-in suporta três funções principais: interação, extração e asserção, o que simplifica significativamente o processo de teste.
Ao mesmo tempo, o Shortest desenvolvido pela equipe empreendedora também demonstrou o potencial da IA no campo de testes. Ao combinar o processamento de linguagem natural e a análise de capturas de tela da interface, o Shortest pode gerar diretamente casos de teste E2E, reduzindo significativamente o investimento de tempo da equipe em trabalhos de teste repetitivos.
Especialistas do setor apontam que à medida que as capacidades de codificação e multimodais da IA se tornam cada vez mais maduras, o nível de automação dos cenários básicos de teste E2E atingiu um nível bastante completo. O surgimento destas ferramentas inovadoras não só melhora a eficiência dos testes, mas também promove a otimização de todo o processo de desenvolvimento de software.
Endereço de código aberto: https://github.com/web-infra-dev/midscene
Resumindo, a inteligência artificial está revolucionando a indústria de testes de software. O surgimento de ferramentas como Midscene.js e Shortest marca que os testes E2E entraram em uma nova era de mais eficiência e inteligência. No futuro, podemos esperar o surgimento de mais ferramentas de teste baseadas em IA para melhorar ainda mais a eficiência e a qualidade do desenvolvimento de software.