Testing Tools

In many cases, the quality control of products before deployment consists in functional testing (ex. acceptation of a card, or green light for a validation at entrance of a transport network).

In some cases, it may be sufficient (ex. if the fare offer never changes), but nowadays ticketing systems evolve more and more rapidly. Therefore, it is important for you to have a set of quality controls that they can be used when needed.
Spirtech Quality Control Service comes with convenient information for project managers to make easier and more reliable decisions when fixing an issue, or improving behaviors (ex. performance).
background

Portable Objects (Card, Ticket, Phone…)

The main object to test and validate is the portable one, such as transportation cards, tickets, mobile phone services, used by millions of citizens around the world in their daily life.

Supply

When you receive new cards from your suppliers, or wish to accept NFC phones, beside physical and graphical features, you may wish to verify their electrical configuration (file structure, protocol capabilities, etc.).

Service
Configuration Testing

Spirtech performs test sessions including detailed verification of the cards in order to make easier the decision to deploy large number of cards.

Product
Card Verify

Card Verify analyzes and displays noncompliance of a portable object regarding its compliance to configuration and data model.

Data

The life cycle of data in cards is quite complex (personalization, contract loading, validation, differed contract loading…).
Spirtech provides services to verify in detail why a card is rejected by an equipment, and wether some terminal writes incorrect data in the cards.

Service
Card Data Testing

Spirtech performs test sessions including detailed verification of the card data in specific configurations in order to detect any noncompliance with data models.

Product
SpirApps

SpirApps is an easy-to-deploy web application that reads, decodes, organize contents of ticketing portable objects for testing.

SpirApps allows to:
  • Display a card or ticket raw contents
  • Decode a card according to specific data models
  • Load test keys into cards

Product
Card Read

Card Read is a desktop application for displaying a portable object content, raw or decoded.

Card Read allows to:
  • Display a card or ticket raw content
  • Decode a card according to specific data models

Benchmark

You may need to evaluate the performance of different types of cards to be able to offer the smoothest trip for your travelers.

Service
Duration Performance

Thanks to its expertise in contactless technologies, Spirtech performs test sessions measuring the contribution of cards (communication and processing) for a given transaction. The transaction may be adapted to your context to be the most representative of what will occur on the field.

Product
Card Speed

Composed of a standalone software and a special low cost adapted reader, Card Speed allows you to perform transaction time benchmarks among various portable objects.

background

Terminals

Detailed anaylsis of ticketing transaction management

Model

You need to read and write specific contents into cards, fine tuning the data written in the card. You need to reproduce an issue that a customer encountered with a real card on the field, and to reproduce it in the test environment.

Product
Card Writer

Card Writer is a desktop application to decode and write any content on portable objects in raw data or using your data model.

Protocols

The life cycle of data in cards is quite complex (personalization, contract loading, validation, differed contract loading…). You therefore will need to verify in detail why a card is rejected by an equipment, and whether some terminal writes incorrect data in the cards.

Service
Functionnal Tests

From your server specifications, Spirtech will create a specific and complete test set implemented in our test suite Audit Tool. Rely on Audit Tool allow a full automatization of test session.

Product
Audit Tool

Audit Tool is a desktop application to send requests to a server, receive the answers and compare them to an expected reference. It allows performing hundreds of tests per day.