tay/Testing

A automação dos testes é atualmente o melhor caminho para minimizar o tempo, o  custo e as falhas de verificação e validação do software.

Sistemas de missão crítica precisam ser atualizados constantemente para acompanhar a dinâmica do mercado e por isso requerem constante avaliação. Mas a realização de testes efetivos pode ser muito cara e frustrante.

tay/Testing permite o gerenciamento, criação,  execução automática e a  documentação extensiva de casos de teste orientados a sistemas de mensageria, em  particular sistemas processadores de transações financeiras (EFTs, normalmente sobre o  protocolo ISO 8583 e suas  variantes), oferecendo recursos para testes  efetivos,  completos e de rápida execução, com foco em sistemas de aquisição (acquirers) e de  autorização issuers ou stand-ins.

Ela dispensa a utilização de terminais, cartões e outros recursos físicos que normalmente  limitam a abrangência dos testes em laboratório.

PRINCIPAIS BENEFÍCIOS

  • Suporte a testes realistas, executados por agentes simultâneos.
  • Superação das limitações de laboratório.
  • Grande flexibilidade na elaboração dos testes
  • Comparabilidade, reprodutibilidade e auditabilidade dos resultados.
  • Redução do tempo de teste e do time-to-market.
  • Redução dos custos operacionais.

ADERÊ̂NCIA AOS PADRÕES CARACTERÍSTICAS DE MERCADO

tay/Testing implementa conceitos definidos no UML Testing Profile, permitindo a organização das suítes de testes de forma racional e compreensível, adequada aos vários estágios do ciclo de vida do software, desde testes rápidos em desenvolvimento até os testes funcionais, de regressão e testes de carga.

IMPLEMENTE TESTES REALISTAS COM MAIS SIMPLICIDADE E AGILIDADE

tay/Testing é uma ferramenta bastante versátil e pode simular terminais de diferentes tecnologias (POS,  ECR, URA,e-Commerce, etc.), como também pode simular sistemas de autorização (Mastercard, VISA, FAS,  Ticket, etc.).

A principal característica do produto é permitir a composição dos cenários de teste através de amostras de  transações e scripts executados por agentes simultâneos. Preferencialmente as amostras de transações são  representadas por arquivos XML de fácil edição, podendo também utilizar arquivos texto (CSV e posicionais) ou logs de  comunicação do próprio sistema.

CARACTERÍSTICAS DO TAY/TESTING

  • Rapidez e flexibilidade na construção dos cenários de teste
  • Wizard de criação de novos agentes, scripts e modelos de mensagem
  • Suporte nativo e simplificado ao XML
  • Total abstração da estrutura binária das mensagens (bitmaps, encodings, etc.)
  • Matching, timeouts e validação de mensagens automáticos
  • Geração automática de mensagens (resposta, confirmação, etc.)
  • Mecanismo de atribuição de veredictos aos casos de teste (PASS, FAIL, etc.)
  • Geração de PANs e dados de trilhas magnéticas
  • Geração e avaliação de PINBlocks
  • Geração e avaliação dos criptogramas EMV ARQC e ARPC (EMV4.2, M/Chip 2.1 e VSDC 1.5)
  • Criptografia DES, 3DES e DUKPT
  • Extensão através de plugins: aderência a novos protocolos de comunicação, trocas de dados, criptografia, etc
  • Relatórios gráficos em HTML, incluindo estatíticas de tráfego em testes de carga.

+55 11 3090-7664

contato@ecommit.com.br