| | | GXtest Generator: Gerador automático de casos de teste |
|
Que tal se a partir de uma transação pudessem ser gerados casos de teste automaticamente? Que tal se esses casos pudessem ser executados automaticamente com o GXtest ou através do próprio IDE do GeneXus? |
Faz algum tempo, decidimos deixar aberta a possibilidade para que se consiga, através de ferramentas externas, gerar casos de teste que logo possam ser visualizados, modificados e executados através do GXtest. Ya desde hace un tiempo decidimos dejar abierta la posibilidad para que se pueda, con herramientas externas, generar casos de prueba que luego puedan ser visualizados, modificados y ejecutados desde GXtest. Em junho de 2009, concebemos alguns posts sobre interoperabilidade com o GXtest e em abril de 2010 estivemos conversando no GUG como se poderia utilizar a informação da KB para gerar casos de teste.Faz alguns meses desde que o escritório de GeneXus no Japão, depois de começar a utilizar o GXtest, decidiu apostar na geração automática de casos de teste para melhorar a produtividade do testing e ajudar na qualidade de suas aplicações. A esta área se dedicaram Luciano y Yokoi, que desenvolveram uma ferramenta muito interessante e que achamos que seja um marco importante no testing de aplicações do GeneXus. Essa ferramenta foi denominada GXtest Generator.
GXtest Generator permite criar casos de teste a partir de uma transação e se tal transação tem o workEith aplicado, então também gera casos que utilizam os diferentes objetos criados neste pattern. Nesses casos de teste não só são realizadas as ações mais comuns sobre a transação e sobre os objetos gerados, mas também se torna possível o usuário alimentar com dados o sistema para poder criar com uma variedade importante de casos de teste. Por sua vez, esses casos de prova são uma unidade fundamental para compor logo novos casos de teste mais complexos.
Vídeo
|
| | | | | | | | |
| |