|
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
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.
|