Usamos cookies para entender como você nos encontrou e melhorar sua experiência. Você pode aceitar ou recusar os cookies de análise. Saiba mais em nossa política de privacidade.
Transformação com o GXtest: reduzindo pela metade os tempos de testes de regressão
Nossa equipe criou o GXtest, uma ferramenta de automação única que reduziu pela metade o tempo de testes de regressão da GeneXus e acelerou seu ciclo de desenvolvimento de software. A GeneXus e sua ampla comunidade de usuários agora aproveitam processos de teste otimizados que aprimoram a qualidade e a eficiência a cada release.
A Abstracta é uma empresa líder em serviços e produtos de testes e é, sem dúvida, um parceiro muito especial da GeneXus. O GXTest da Abstracta é uma ferramenta fundamental para nós e o usamos intensamente para testes de automação durante a criação de novas versões do GeneXus. Com ele, executamos milhões de casos de teste todos os meses para garantir a qualidade do nosso produto. Isso seria humanamente impossível de fazer sem o GXTest.
A GeneXus é uma força revolucionária no setor de tecnologia, apaixonada por inovar com tecnologias proprietárias. Ela vem causando impacto no design de bancos de dados, no desenvolvimento e na manutenção de aplicações e na gestão automatizada de conhecimento.
Estabelecida em 1988.
Com sede em Montevidéu, Uruguai.
Filiais nos EUA, no México e no Brasil.
Alcance global em mais de 35 países por meio de distribuidores.
Produto principal: GeneXus™, uma ferramenta inteligente low-code multiplataforma, reconhecida pela Gartner em 2017.
A GeneXus estava correndo contra o relógio. Eles precisavam lançar versões de software de alta qualidade rapidamente. O alvo deles? Minimizar os problemas de aceitação do usuário durante os testes. Ao mesmo tempo, a empresa buscava agilizar a criação e a atualização de scripts de teste, escalar mais rapidamente e reduzir os custos de manutenção de testes, aproveitando os testes automatizados para impulsionar a produtividade.
Nossa resposta ao desafio foi o GXtest. Quando a GeneXus buscou otimizar seu processo de testes, nós, da Abstracta, apresentamos essa solução inovadora. Em 2008, lançamos o GXtest, uma suíte pioneira sob medida especificamente para aplicações GeneXus.
Estabelecemos uma parceria com a GeneXus, com o objetivo de capacitar aqueles sem experiência em programação a projetar, automatizar e executar testes funcionais de forma perfeita em plataformas web e mobile.
As principais funcionalidades do GXtest na época incluíam:¶
GXtest Designer: Modela um caso de teste por meio de uma interface amigável e acessível, com a capacidade de executá-lo em diferentes plataformas e com diferentes versões do GeneXus.
GXtest Recorder: Captura sem esforço as interações do usuário nos navegadores, convertendo-as em casos de teste abrangentes.
GXtest Manager: Um hub tudo-em-um para organizar, agendar e visualizar resultados, garantindo que os usuários sempre tenham clareza e controle. Ele então permite ver os resultados de cada execução.
A partir dos nossos esforços colaborativos com a GeneXus, o GXtest emergiu como a principal ferramenta de automação para testar aplicações criadas com o GeneXus.
Garantimos a posição do GXtest como a principal ferramenta de automação, testemunhando mais de 1,5 milhão de casos de teste automatizados sendo executados mensalmente e acumulando mais de 45.000 casos de teste projetados.
Reduzimos em mais de 50% o tempo que a GeneXus investia no design e na manutenção de testes de regressão. Além disso, facilitamos a migração tranquila de testes entre versões sucessivas do GeneXus com o mínimo de esforço.
Em 2018, a Abstracta e a GeneXus iniciaram o aprimoramento do GXtest, culminando no lançamento do GXtest 4. Essa versão mais nova ganhou tração entre os clientes da GeneXus, especialmente em países como Japão, Brasil, Argentina e Uruguai.
O GXtest 4 fez história como a primeira iteração a ser integrada diretamente ao software da IDE do GeneXus. Essa ferramenta incorporada defende a mentalidade ágil e DevOps, conectando desenvolvedores e testadores na criação de capacidades de teste versáteis para o código GeneXus. Além disso, a introdução do GXtest Recorder permite a geração rápida de testes de UI ao capturar as interações do usuário dentro da aplicação.
Ao aproveitar os aprimoramentos do GXtest 4, os desenvolvedores podem identificar bugs mais rápido, otimizando os tempos de ciclo por meio de testes automatizados integrados aos seus pipelines de CI/CD. De processos em lote a interfaces de usuário, o GXtest 4 permite que todos os componentes do app passem por testes rigorosos.
Este projeto coletivo em andamento representa a ambição mútua da Abstracta e da GeneXus de continuar evoluindo e entregando soluções de altíssimo nível. Nossa parceria não apenas impulsionou a qualidade do produto, mas também fortaleceu a confiança e a satisfação dos usuários finais.
Fique conectado
com a Abstracta
Notícias, artigos e recursos para construir software melhor.