test data generation with gedis studio online tool
Geração de dados de teste - demonstração usando uma ferramenta online gratuita GEDIS Studio (Parte -2):
Leia a parte 1 deste teste série de tutoriais de gerenciamento de dados aqui .
De acordo com a CA Technologies, pesquisas recentes indicam que 30% a 40% dos defeitos nos testes de software estão relacionados aos problemas dos dados de teste. É um dos muitos motivos que encorajam a indústria de QA a usar ferramentas de Geração de Dados de Teste (TDM).
melhor estrutura de teste de unidade para java
As ferramentas TDM oferecem a facilidade de ter cópias geradas pelo sistema, confiáveis e seguras de seu conjunto de dados em minutos.
Além disso, as ferramentas TDM impactam positivamente o processo de ciclo de vida de desenvolvimento de software rápido e de qualidade e o teste de ciclo de vida com especificações como:
- Aumenta notavelmente a velocidade do subconjunto de dados e da criação de dados sintéticos.
- Cria clones de produção completos, reduzindo seus esforços manuais e tempo.
- Fornece espaço de trabalho sob demanda e plataforma de autoatendimento para testadores, desenvolvedores, gerenciamento e administradores de banco de dados para evitar corrupção de dados e atrasos.
Ao aplicar ferramentas TDM no campo de teste de software, você estabelece a base para contribuir além das expectativas para tornar o lançamento dos ciclos de teste mais rápido. Automatizar o processo de seu grande volume de dados necessários aumenta o uso eficiente do tempo de desenvolvimento de aplicativos. Da mesma forma, você atenua com eficiência a configuração de dados lenta e complicada com a geração de dados sintéticos.
Consulte a figura 1 da interface gráfica do IBM InfoSphereOptim TMD para melhor visualização de todo o processo de Gerenciamento de Dados de Teste.
Figura 1: Interface gráfica IBM InfoSphereOptim TMD
Do ponto de vista da relação custo-benefício, o uso de ferramentas TDM tem impacto direto no custo como:
- Integração de dados com ferramentas de gerenciamento de teste
- Minimizando os esforços manuais no devido processo de configuração de dados para teste
- Dados adequadamente disponíveis para reutilização
- As equipes de QA se tornam mais produtivas, o que leva a uma melhor gestão de recursos humanos
- Melhoria na resolução de defeitos por Development & Data
Nesta parte 2 da série de tutoriais de gerenciamento de dados de teste, aprenderemos sobre o AProcesso automatizado de geração de dados de teste com a ferramenta online gratuita GEDIS Studio.
O que você aprenderá:
- Introdução ao GEDIS Studio Online
- Acesso e registro
- Geração de dados de teste
- Correlação de dados e dependência cruzada
- Parametrização usando GEDIS Studio
- Ferramentas de geração de dados de teste automatizado
- Conclusão
- Leitura recomendada
Introdução ao GEDIS Studio Online
GEDIS Studio é um ferramenta gratuita de gerenciamento de dados de teste e gerador de dados online . Seus recursos exclusivos de mais de 30 regras de geração de dados de teste para a produção de dados de teste, controle da distribuição de valores, correlação de valores e muitas outras possibilidades úteis para testar agressivamente seu aplicativo em teste com conjuntos de dados realistas e simulação de grandes dados.
Assim, GEDIS Studio pode projetar suas gerações em curto espaço de tempo e fornecer a plataforma para organizar bem a produção de seus dados de teste. Para quaisquer dados de casos de teste AUT fornecidos, exigimos dados de teste realistas para garantir a eficácia de nossos testes gerais.
Portanto, sempre procuramos ter acesso a dados de teste suficientes do ambiente de produção e aplicar Informações de identificação pessoal fazer sem prejudicar a natureza prática dos dados e identificar outros requisitos de dados de teste para seus casos de teste projetados.
Usando o GEDIS Studio, você gostaria de gerenciar e gerar seus dados de teste, tendo as seguintes vantagens:
- Produção de Dados Realistas
- Altamente útil para exibição e análise de dados
- Plataforma eficiente para geração de scripts e dados SQL, HTML, XML e CSV.
O uso do GEDIS Studio fornece o ambiente que você pode operar além da geração de dados em áreas como as mostradas abaixo:
- Preencher seu banco de dados com base em seus requisitos de teste
- Prepare um ambiente de teste realista para o seu AUT
- Automação de produção de dados conforme demanda
- Produção de formato de importação direta para Oracle, DB2 e MySQL e muitos outros RDMS.
Além disso, o GEDIS estende a integridade de seus testes ao:
- Produzindo dados em massa para os testes unitários, funcionais e de carga.
- Execução do teste baseado em dados (QTP / UFT, Selenium ou TestPartner).
Acesso e registro
A partir de agora, vimos o que o GEDIS faz com seus recursos exclusivos. Você pode gerar seus dados de teste online, mesmo sem instalar nenhum aplicativo em seu computador. Depois de registrar sua conta, você pode começar a trabalhar imediatamente com o GEDIS Studio.
GEDIS Studio aloca um espaço de trabalho pessoal em seus servidores. E também fornece projetos de amostra e dados de referência que você pode importar para sua área de trabalho para gerar os dados de sua própria necessidade.
Você pode criar sua conta pressionando o botão “Registrar” clicando neste link www.data-generator.com . Em seguida, preencha todos os campos do formulário de registro e clique no botão “Enviar”.
[NOTA- Clique em qualquer imagem para ampliá-la]
Depois de concluir o processo de registro, GEDIS envia a você a confirmação do registro da sua conta junto com o nome de login e a senha que você pode usar para fazer o login no GEDIS Studio online.
Depois de fazer login no GEDIS Studio, seu espaço de trabalho está vazio e você pode crie um projeto ou importe seu projeto a partir dos dados existentes localizados na página da sua área de trabalho no painel de configuração. Quando você tem um projeto, pode inserir seu gerador e pode adicionar qualquer número de campos que você possa precisar de acordo com sua especificação de dados.
GEDIS forneceu o barra de ferramentas como qualquer outro aplicativo para acesso rápido de seus usuários aos principais recursos, como a criação de componentes do projeto ou seu gerenciador de espaço de trabalho. Você pode navegar pelos geradores e encontrar campos do “Design” explorer, e você pode navegar pelos seus lotes e arquivos do “Production” explorer localizado no lado esquerdo do aplicativo GEDIS Studio.
No lado direito do aplicativo GEDIS Studio, você tem o painel de configuração para os componentes do projeto, o gerenciador de espaço de trabalho e as visualizações de ajuda. O gerenciador de espaço de trabalho exibe dados dos espaços de trabalho compartilhados e privados para seus projetos, geradores, lotes e outros arquivos de dados.
Para alterar a regra em um determinado campo, selecione-o no explorador de design e clique duas vezes na nova regra no seletor de regras.
De acordo com o modelo padrão, todos os campos raiz do gerador são adicionados automaticamente ao arquivo de “saída”.
O outro recurso de exibição de dados pode ser uma tabela CSV ou texto simples. E clicando na guia “Espaço de trabalho” no lado direito das guias “Design” e “Produção” do aplicativo, ele exibe a página contendo as quatro subguias como “Projetos”, “Geradores”, “Saída” e “ Dados'.
Na aba “Projetos” existem duas pastas, uma gerada pelo sistema e a outra “GenieLog”. Ao clicar duas vezes em qualquer um dos “Projetos” ou “Geradores”, você pode importá-los para seu próprio espaço de trabalho. O GEDIS Studio disponibilizou esses dados para que seus usuários operem a ferramenta .
Como cobrimos até certo ponto a parte introdutória da página principal do GEDIS Studio, vamos fazer um rápido tour pela geração de dados de teste passo a passo.
Geração de dados de teste
1) Como você está na aba “Design”, clique no botão “Criar um Novo Projeto” localizado na barra de ferramentas. Ao fazer isso, você cria o novo Novo lote e o Defualt.txt ao mesmo tempo.
2) Na guia 'Documentação', localizada na parte inferior do lado direito do aplicativo, clique e dê o nome ao seu novo projeto. Neste tutorial, você vê o projeto chamado “Open EMR.”
3) Depois de criar e nomear seu projeto, você pode “Adicionar Campo” na barra de ferramentas. Por exemplo, aqui adicionamos dois campos para “Nome” e “Número do cartão de crédito” da parte de documentação da ferramenta no lado direito.
4) Para aplicar a regra de geração de dados com base em nossas necessidades de dados, clique no campo “Nome” primeiro. Em seguida, clique na aba “Regras” e selecione a regra de geração “Extração de Arquivo de Teste”.
5) Conforme você seleciona a regra de Extração de Arquivo de Texto, você pode navegar para vincular os dados de nome disponibilizados pelo GEDIS para você. Ao clicar no botão de navegação onde está escrito ARQUIVO, você seleciona o nome do arquivo na pasta “Nomes” localizada na pasta “GenieLog”.
6) Clique no campo criado “Número do Cartão de Crédito”, para selecionar a regra “Cartão de Crédito”, que produzirá os números do cartão de crédito.
7) Quando você projeta regras para dois campos dados, você clica na guia “Produção”. Esta página irá mostrar que o projeto Open EMR tem o “New Batch” e o “Default.txt”.
Você pode especificar quais dados você precisa gerar preenchendo as guias como Nb Records, onde você adiciona o número de registros.
Aqui, por exemplo, colocamos o número de 100 registros a serem gerados:
8) Depois de preencher as especificações de dados de que precisa, clique no botão “Gerar”. Aqui na captura de tela, você vê no formato CSV Viewer o número de 100 nomes e os números das contas bancárias gerados com base nos critérios exigidos juntos.
Correlação de dados e dependência cruzada
Este recurso do GEDIS Studio online permite que você projete geradores onde você requer correlação de dados.
Por exemplo, geramos um conjunto de dados de duas colunas para “Nome” e “País”, onde os nomes são gerados em correlação com a população de cada país do mundo.
Por fazer isso,
- criamos o projeto Open EMR e adicionamos dois campos de “Nome” e “País” na aba “Design”.
- Selecione “Extração de arquivo de texto” como regra geradora para o campo “Nome”.
- Em seguida, você seleciona os dados do arquivo disponíveis da pasta de nome navegando no campo do “Arquivo”.
- Da mesma forma, você seleciona a regra geradora de “Extração de arquivo de texto” e navega para coletar dados do país a partir do caminho como ‘Localização / Países-Mundo-Populações.txt’.
- Quando você terminar de projetar regras para dois campos dados, clique na guia “Produção”. Esta página mostrará que seu projeto Open EMR tem o “Novo lote” e o “Default.Txt”.
- Você pode especificar quais dados você precisa gerar, preenchendo as guias como Nb Records, adicione o número de registros que você precisa para ambos os campos. Aqui, por exemplo, colocamos o número 200 registros a serem gerados.
- Depois de preencher as especificações de dados de que precisa, clique no botão “Gerar”. A captura de tela abaixo exibe no formato CSV Viewer o número de 200 nomes, país, população de cada país, área e a densidade de acordo com a condição dada de geração de dados de teste. A população distribuída dentro dos dados de teste gerados é a mesma que uma distribuição da população do mundo real na Terra.
Parametrização usando GEDIS Studio
O recurso do parâmetro é uma das funções de geração de dados de teste mais eficientes da ferramenta de teste de banco de dados GEDIS. Usando parâmetros, você pode definir vários geradores de diferentes valores de dados para sua produção.
Portanto, ter a opção de trabalhar com parâmetros o ajuda na reutilização de seus diferentes geradores de dados em projetos da vida real onde você tem vários usuários.
Agora, vamos criar dois geradores parametrizados com dois valores diferentes para o endereço e os sobrenomes começando com F em nosso projeto Open EMR. Como já criamos o projeto Open ERM junto com seus dois campos de “Nome” e “País”.
- Você clica na guia “Produção”, onde você adicionaria os dois parâmetros mencionados
- Clique em “default.txt” localizado no lote de seu Open EMR
- Ao clicar na guia “Parâmetros” localizada entre as guias de “Documentação” e “Regras”, o sistema exibe a página de parâmetros
- Adicione um parâmetro e nomeie-o “Endereço”
- Navegue para selecionar o arquivo de endereço da pasta “Palavras” clicando no ícone da pasta localizado no lado direito do seu parâmetro adicionado
- Depois de selecionar seu arquivo de endereço, você pode clicar no botão “Exibir seu arquivo como CSV” ou no botão “Exibir seu arquivo como texto”
- As mesmas etapas que você executaria para adicionar o novo parâmetro dos nomes começando com F.
Existem dois parâmetros adicionados que você pode trabalhar em um deles, conforme necessário para o seu teste, conforme mostrado na captura de tela.
Além dos recursos ilustrados neste tutorial no contexto do projeto Open EMR, o GEDIS Studio fornece a você as facilidades de trabalhar em um espectro mais amplo de geração de dados de teste e gerenciamento de dados de teste.
Eles são mencionados abaixo:
- Gerenciamento de seu teste de não regressão
- Usando seus dados de teste gerados por importação / exportação
- Criação de dados de teste sem usar GUI do GEDIS Studio
Você pode acessar o tutorial GEDIS para sua prática e usar clicando em aqui .
clock in clock out software grátis
Ferramentas de geração de dados de teste automatizado
Devido à enorme necessidade que temos de dados de teste em todo o processo de teste de software, existem diferentes tipos de ferramentas de geração automatizada de dados de teste disponíveis no mercado.
Ao usar o GEDIS Studio como uma das muitas ferramentas automatizadas de dados de teste, descobrimos que podemos criar dados originais em quase qualquer banco de dados ou arquivo de texto.
Essas ferramentas nos permitem:
- Criação de dados realistas e significativos para um teste de aplicativo completo;
- Apresente quaisquer dados específicos do domínio para teste;
- Aplicação da legislação de Informações de Identificação Pessoal (PII), mascarando valores confidenciais;
- Os aplicativos são entregues rapidamente aos clientes, evitando a criação manual e demorada de dados;
- Automação de milhares de clientes, produtos ou itens de contas com diferentes atributos de id, e-mail, nome, etc.
Para sua análise comparativa das ferramentas de gerenciamento de dados de teste listadas, coletamos aqui a maioria das ferramentas disponíveis no mercado.
=> Se você estiver interessado em conhecer as principais ferramentas de TDM, leia este tutorial .
Aqui está a lista de ferramentas TDM:
- BizDataX
- CA Test Data Manager (Datamaker)
- Gerenciamento de dados de teste da Compuware
- Fábrica de dados
- Gerador de dados
- DatabeneBenerator
- Datanamic Data Generator MultiDB
- Delphix Test Data Management
- Gerenciamento de dados de teste duplo
- DTM Data Generator
- E-Naxos DataGen
- Gerador de dados EMS
- GEDIS Studio Online
- Generatordata.com
- Gerador de dados GS
- HP Test Data Management
- Ferramenta de gerenciamento de dados de teste da Informatica
- Gerenciamento de dados de teste do InfoSphereOptim
- Soluções Lisa para dados de teste
- Gerenciamento de dados de teste original
- Redgate SQL Data Generator
- Servidor de migração de dados de teste SAP
- Gerenciamento de dados de teste Solix EDMS
- Spawner
- TechArcis
- Gerador de dados de teste
- Upscene Advanced Data Generator
- vTesterCenter
- YDE Data Generator
Conclusão
Ao usar qualquer ferramenta automatizada TDM, aumentamos imensamente a qualidade de nossos testes funcionais e de desempenho.
As ferramentas nos ajudam a fornecer cobertura de dados suficiente, entrega mais rápida, economia, menos defeitos relacionados a dados e a oportunidade de aprendizado maximizada em todo o processo de teste.
Este tutorial forneceu uma lista de vinte e nove ferramentas de geração automatizada de dados de teste que você pode percorrer e encontrar a ferramenta TDM certa, garantindo o fornecimento de seus dados de teste necessários. Estar exposto a muitos números diferentes de ferramentas TDM permitirá que você escolha a adequada após sua reavaliação de cada ciclo de teste.
Decidimos ilustrar o principais recursos do GEDIS Studio Online. Esta ferramenta está disponível online para que você tenha acesso com os dados de amostra e muitas regras para iniciar seu teste em nenhum momento.
Se você precisa de uma ferramenta de automação gratuita que não precise da instalação e da conexão do banco de dados, o GEDIS é uma delas.
Sinta-se à vontade para gerar dados de teste usando esta ferramenta. Deixe-nos saber se você tiver alguma dúvida. Se você quiser que abordemos qualquer outra ferramenta de gerenciamento de dados de teste, informe-nos.
Leitura recomendada
- Mais de 10 melhores ferramentas de coleta de dados com estratégias de coleta de dados
- As 14 melhores ferramentas de gerenciamento de dados de teste em 2021
- As 10 melhores ferramentas de geração de dados de teste em 2021
- As 10 melhores ferramentas de análise de dados para gerenciamento de dados perfeito [2021 LIST]
- Parametrização de dados JMeter usando variáveis definidas pelo usuário
- As 10 principais ferramentas de Web Scraping para extração de dados online
- Mais de 10 melhores ferramentas de governança de dados para atender às suas necessidades de dados em 2021
- Recurso de pool de dados no IBM Rational Quality Manager para gerenciamento de dados de teste