Telemotive Software Solutions product logo

Telemotive Test Automation

On the fast lane to quality.

 

Save time, reduce costs and make your software developers happier.

Telemotive Test Automation (TTA) is an open and user-friendly software framework for the fast and flexible creation of test cases. Test automation is already indispensable in the automotive industry, and an increasing number of other industries are switching from manual to automated testing. Current and future features are growing in complexity. Most OEM- and supplier-specific test solutions require a complex set of  highly sophisticated and often divergent hardware and software tools.
This leads to higher licensing and maintenance costs and a loss of synergies between projects.

The solution: Telemotive Test Automation (TTA)

Telemotive Test Automation is a dedicated automation tool that enables flexible adaptation to any hardware or software. Based on Python 3, the tool enables the developers to use open source packages and to benefit from an elaborate reporting with clear visualization. Pre-assembled units, sample code and easy-to-apply test case implementations enable a straightforward learning process for new users as well as accelerated development cycles. We continuously improve Telemotive Test Automation at the pulse of the market and offer customized solutions for individual requirements.

Find our here how the automotive toolchain of Nippon Seiki was efficiently automated with TTA.

Download whitepaper

Read more about Nippon Seiki

Your advantages with TTA

 

  • Openness & flexibility

    • The open programming interface (API) supports the interfacing to any hardware and software products on all layers of the OSI model. Most notably is the management of own features: The user is not restricted to the scope of features provided by MAGNA Telemotive, but can freely program his own units (i.e. features) and functions. Numerous examples are provided in the user documentation to this end.

  • Fast creation of test cases using Python

    • Pre-assembled units, a detailed user documentation and the flexibility derived from the programming language Python® enable the creation of test cases using TTA in a short period of time. Test cases can be conveniently converted from requirements platforms into a test case skeleton, and clustered into test sequences via drag&drop. Particularly striking is that the syntax of Python corresponds to that of TTA, which renders programming a lot more comfortable.
      Moreover, it is possible to implement open source packages consisting of already finished code. TTA enables you to use open source packages from the Python® community, which have already been used and reviewed in a large variety of applications in various areas.

  • Clear and audit-proof reporting

    • TTA issues a three-level HTML report for each test run. This includes an overview for test managers, a report on the results of the respective test cases, and the individual test run reports. All reports can be exported, e.g. as PDF.

  • Easy introduction for new employees

    • The clear and well-structured user interface (HTML 5 GUI) enables a fast and practical introduction to the field of automated testing. For testers with no previous experience in software development, the execution of tests and the interpretation of reports are held in an intuitive, understandable way. The documentation and exemplary code on the other hand allow a fast and easy introduction for new software developers.

  • Remote access

    • The remote function can be used to verify and control the individual test benches and testing stations from other TTA instances within a network. This ensures more flexibility for a test fleet and the possibility to act faster. The test bench overview gives a better picture and allows for configuration of the most important parameters. Overviews and options are adapted to your needs.

  • Cross-project synergies

    • The use of TTA can create important synergies, above all with suppliers, but also with OEMs in validation projects. Automated tests can be transferred to other projects or test setups with comparatively little effort. Thereby, no knowledge is lost and existing code can be reused for further test scenarios with minimum adaptation effort.

 

Read the interview with Ning Liu, System and Software Test Engineering Manager at Nippon Seiki (Europe) BV.

Download the interview

Read more about Nippon Seiki

Top features:

  • Image processing
  • OCR
  • Android Debug Bridge (ADB)
  • Relay control
  • Diagnostics and Flash:
    • UDS
    • ISO-TP
    • ODX
  • Interfaces:
    • Ethernet
    • CAN
    • Serial
    • Framegrabber
    • etc.
  • And many more! 

Would you like to test TTA with no obligation? Contact us to discuss your individual application.

Contact us

 

 

Download flyer

Ethernet testing

Thanks to TTA’s unit architecture, it can be extended at any time. The Ethernet+ unit was developed especially for Ethernet testing. Would you like to validate your ECUS according to the Open Alliance TC8 specification? Ask us for the TC8 test cases!

You would like to outsource the validation to an external, independent partner? Then our Telemotive Ethernet Testhouse (link) is the right place for you.

 

Why TTA? The tool for the future of testing

As a provider of engineering services, MAGNA Telemotive has been actively involved in the field of test automation for over 15 years. Telemotive Test Automation (TTA) is the software framework, which combines all the knowledge, experience and lessons learned from dealing with the most diverse test automation frameworks used by Tier1 suppliers and OEMs in the automotive industry. The goal of TTA is to provide a comprehensive solution that renders test automation as simple and flexible as possible for its user.

With very little effort, TTA can be adapted to existing software frameworks, hardware or restbus simulations as needed, and can control those as well. However, Telemotive Test Automation can be used to develop new test settings and concepts effectively and efficiently from scratch. Innovative features and an intelligent structure make the framework a convincing overall concept for the future of testing.
Find out more about continuous integration in our whitepaper with Nippon Seiki (link).

 

How we can support you

Are you facing a technical automation problem?

Are you unaware of what can be automated after all?

Or would you like to switch from manual to automated testing but don’t know how?

We analyze your automation potential, support you in the planning and operational implementation phases, and provide assistance with any solution to your problems.

 

Do you already work with our test automation tool TTA and would like to integrate further tools?

Would you like to integrate TTA into your toolchain?

Do you need additional interfaces to test databases and requirements systems?

These are only a few examples of our engineering team’s core competencies! We integrate any tool in TTA for you, and enable the continuous integration into your toolchain. Would you like to handle this yourself? Our consulting team is always at your side with advice and assistance.

 

Do you wish to provide your team members with in-depth TTA training and turn them into test automation Pros?

Would you like to make your developers fit for Python?

Talk to us! We offer half-day to two-day trainings customized to your individual needs. Benefit from our consulting solutions and training offers. We facilitate your entry into the world of test automation. Just send us a non-binding inquiry!

Contact us