logo da Genexus
Caso de Sucesso

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.

Nicolás Jodal

Nicolás Jodal

CEO, Genexus

Conheça Nosso Cliente

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.

Entendendo os Desafios

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.

Ilustração de uma pessoa em um notebook colocando uma peça de xadrez na tela e segurando um ícone de nós conectados, representando estratégia e tomada de decisão criteriosa.

Soluções e Atividades

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.

Resultados e Conquistas

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.

Este site é protegido por reCAPTCHA e se aplicam a Política de Privacidade e os Termos de Serviço do Google.

Leia sobre nossa política de privacidade.