Home
A empresa
Soluções
Clientes
Parceiros
Fale conosco
Visite o site da Grid-Tools!

GT-DATAMAKER: Uma completa suite de gerenciamento de dados de teste

A chave do sucesso para novas aplicações é a boa qualidade dos dados de testes. A habilidade de criar rapidamente dados de testes pode significar muita economia de tempo e dinheiro. O GT-Datamaker é uma ferramenta fácil de usar que permite que você crie e gerencie dados de teste para a maioria dos bancos de dados conhecidos e usados.


1 - Cópia de parâmetros da produção para permitir a modelagem
2 - Publicação de dados de testes para desenvolvimento e testes, usando parâmetros do projeto
3 - Cópia de dados entre desenvolvimento e testes e edição de dados
4 - Uso de meta-modelo para validar desenvolvimento e databases de testes

Modelagem dos Dados Existentes
Freqüentemente os testes são feitos com cópias dos dados de produção ou cópias de dados verdadeiros mal embaralhados. Isto propicia a perda de produtividade no processo de testes bem como a exposição de dados sensitivos da empresa. O GT-Datamaker usa o Data Modeller para permitir que você monte uma figura que mostra como os seus dados se relacionam e então permite gerar novos dados de teste, que podem ser um subset dos dados de produção, mantendo um completo anonimato dos dados. Quando os dados são publicados você pode substituir variáveis definidas como padrão, tais como ano financeiro, tipo de pagamento, código de localização, etc, permitindo que a massa de testes esteja de acordo com as suas atuais necessidades.

Poderosas Funções de Randomização
Com um poderoso conjunto de funções de randomização de dados, que inclui tabelas de randomização, o GT-Datamaker permite que, rapidamente, você monte massas de testes para atender às suas necessidades.

Checagem de Dados
Uma vez que você montou a sua massa de testes, você pode validá-la para ver se ela atende à modelagem definida, além disto você pode usar um meta-modelo para checar a qualidade da produção, unidade e o sistema de testes do database.

Fácil Edição de Dados e Herança de Dados
Os dados retornam e são editados usando-se uma planilha com listas drop down de valores correspondentes que são exibidas e os dados podem ser preenchidos randomicamente a partir de diferentes fontes de dados. Massas de testes padrão podem ser criadas e usadas como base para massas de testes específicas para novas aplicações. Todas as alterações que forem feitas na massa de testes "padrão" serão refletidas em todas as massas de testes "herança".

Rápida Modelagem de Dados
A chave para a boa qualidade dos dados é uma clara visão de como as tabelas se relacionam. A inserção de um registro que não possua chave que combine com as tabelas de seu sistema significa que seus dados de teste serão inválidos. O GT-Datamaker permite que você monte, rapidamente, uma figura que mostra como suas tabelas se relacionam. Suas técnicas incluem as restrições usadas, nomes padrão, pesquisa de table joins, e informações de saida de ferramentas case. Uma vez que as regras são coletadas, elas serão checadas contra os dados reais, para verificar se elas estão corretas.

Funções de fácil utilização relacionam tabelas e valores de chaves primárias

Geração de Dados
Muitos desenvolvedores e testadores gastam muito tempo criando dados específicos para testar novas funcionalidades. O GT-Datamaker permite que você crie e armazene rapidamente novos dados para tal finalidade. Os novos dados podem ser tokenizados, permitindo que no momento da publicação possam ser facilmente substituidos por dados adequados à aplicação. Isto permite que as massas de dados sejam reusadas por outras aplicações, economizando tempo e padronizando o seu processo de testes.

Você pode facilmente criar novas linhas e copiar dados das linhas já existentes

Montagem de um Repositório de Dados de Testes
O GT-Datamaker permite que você monte um repositório central de massas de testes para todos os seus bancos de dados e aplicações. Esta centralização de dados para testes fará com que você ganhe controle e re-usabilidade. Muitos usuários têm que criar suas massas de testes "na mão", porém o GT-Datamaker permite que você armazene este trabalho em uma localização central e o reuse em projetos posteriores.

Despersonalização do Subset
O GT-Datamaker tem um poderoso conjunto de funções de despersonalização que inclui hashing, scrambling, randomização, bem como tabelas de referências. Além disto, você poderá facilmente adicionar os seus próprios scripts. O GT-Datamaker permite que você defina quaisquer relacionamentos necessários para o subset de dados, bem como usar restrições de um database existente. Os critérios de seleção poderão ser adicionados em qualquer nivel e podem ser trocados no momento de rodar o teste. No momento em que você estiver montando os seus subsets você pode visualizar os dados a serem extraidos, bem como validar o seu relacionamento. Facilmente você poderá adicionar, também, os seus próprios scripts.

Característica
Benefício
Criação de dados onde não existem dados
Permite a criação fácil e padronizada de dados de testes.
Os dados podem ser editados usando-se a funcionalidade de uma planilha
Os usuários podem rapidamente ver e editar dados num ambiente familiar.
Os dados podem ser editados in situ e copiados entre diferentes esquemas
Para alterações dos dados de testes você pode atualizar células e linhas usando o editor. Conjuntos de dados de testes também podem ser extraidos da produção e enviados para edição para testes futuros.
Um meta-model é construido quando você cria dados
Quando você edita dados, você pode adicionar relacionamentos entre tabelas. Eles podem ser criados usando-se constraints, naming standards, etc. Este meta-model permite que você crie dados de forma que todos os links sejam válidos dentro do seu database de testes.
A qualidade dos dados será checada
Os dados de testes criados poderão ser checados para assegurar que os links das tabelas são válidos. Isto pode ser feito antes e depois de um teste de sistema, para assegurar que o teste foi bem sucedido.
Tabelas de referência podem ser usadas para a randomização de dados
Você pode preencher suas tabelas com seus próprios dados, fazendo com que os dados gerados estejam de acordo com valores familiares para os usuários.
Funções de randomização poderosas
Uma vasta gama de funções encontra-se disponível, tais como incrementais e de randomização das listas de dados existentes nas suas tabelas.
As informações de meta-models podem ser usadas para criar subsets de databases
O mesmo conjunto de relacionamentos usado para definir os dados, pode ser usado para extrair subconjuntos de dados, usando-se o produto GT-Subset.
Criação de databases de grandes volumes para testes
No momento da publicação de dados para a produção, você pode repetir o processo várias vezes, permitindo que sejam criados grandes volumes de dados de negócios.
Monta um repositório de dados de testes para todas as suas aplicações e databases A ferramenta pode ser usada em vários RDBMSs e aplicações. Armazene todos os seus dados de testes em um só lugar.
Criação de dados inválidos Em certas aplicações torna-se necessária a criação de dados inválidos. Estes conjuntos de dados de testes podem ser adicionados conforme haja necessidade para a realização dos testes de determinados programas.
Camada de segurança Os dados podem ser copiados da produção, embaralhados e liberados para uso de outros usuários em suas aplicações. Isto permite que sejam usados dados reais nos seus testes, entretanto os dados necessitam ser embaralhados antes da liberação para desenvolvedores e testadores.

Poderoso controle de versões
O GT-Datamaker permite que você monte conjuntos de dados para testes que podem ser publicados para desenvolvimento ou testes. A versão de cada conjunto de dados de testes pode ser facilmente atualizada, permitindo que conjuntos de dados que foram criados para uma determinada versão da aplicação possam ser usados em versões futuras. Os modelos podem ser facilmente comparados para que sejam identificadas as diferenças entre os modelos atuais e os requeridos pela nova versão do projeto.


Versões de projetos, conjuntos de dados, de testes e etapas são usados para preencher os grupos de test cases

O GT-Datamaker atende às seguintes plataformas:

  • Databases
    • DB/2
    • mySQL
    • Oracle
    • Sybase
    • SQL Server

  • Ambientes Operacionais
    • Linux
    • Unix
    • Windows
    • z/OS
  •  

Os produtos da Grid-Tools ajudam aos usuários de bancos de dados a manter a conformidade legal, a aumentar a produtividade de seu staff de TI e a melhorar a relação custo/benefício da sua infra-estrutura. As soluções da Grid-Tools se aplicam a BI (Business Intelligence), gerenciamento de dados de testes e gerenciamento do ciclo de vida da informação. Os produtos automatizam a descoberta e documentação de estruturas de databases: os datamarts possuem muitos módulos de add-on; geram e despersonalizam databases de testes ou fazem o archiving de databases de produção.

Forma de dimensionamento:

  • Número de usuários
  • Número de tipos de databases (Oracle, DB2, SQL Server, etc)
  • Tamanho dos databases

Forma de licenciamento

  • Licença de usuário (mínimo de 5 licenças no Professional Edition)
  • Uma licença de Servidor por tipo de database (exceto DB2 no Mainframe)
  • Uma licença de Servidor para DB2 no Mainframe (até 500 Mips)

O GT-Datamaker é uma solução completa que oferece…

  • Subsetting
  • Data Modelling
  • Data Quality
  • Data Conditioning
  • Data Generation
  • Data Sampler
  • Test Case Repository
  • Test Data on Demand

Com esta versão completa do GT-Datamaker será possível organizar e re-estruturar completamente o seu processo de disponibilização e gerenciamento dos ambientes de testes na corporação, reduzindo potencialmente os recursos e tempo gasto em testes repetitivos, possibilitando o aumento da qualidade e produtividade nos testes.

Comentários do Mercado:

Brian Blanes, Gerente de Sistemas da SONY:
"We are now looking at turning around extracts in one to two hours, so from a performance perspective things are working very well and we're set to meet our targets".

E acrescentou:
"The Grid-Tools software solution does what they anticipated and has allowed the company to obtain accurate subsets of data and manage the testing process much more efficiently. The resulting benefits include massive time saving and cost cutting. SONY will now be able to test more quickly and in a more controlled environment thanks to the deployment of the Grid tools GT Datamaker software".

Bloor Magazine: GT Datamaker is installed inside a major UK Government department that cannot afford to be seen to flout the data protection laws. If you have similar concerns then you could do worse than contact Grid-Tools to find out more.

Financial Services Magazine: GT Datamaker contributes directly to the quality and speed of delivery of the final product, achieving the valuable 'double' of reducing costs and improving our quality of service.

UK Government: GT Datamaker was cost justified on a saving of one hour per developer per week. We are already saving more than that per day.

Queremos convidar você para ver uma demonstração online, acessando
http://www.grid-tools.com/datamaker-demo.html.