Close

Cant find what your looking for?

Autotest Framework

Automate your system tests fully with the Autotest Framework.

Thorough testing

The quality of a product is directly linked to the thoroughness of the testing. Automation allows regression test and repeated execution of long-term behaviour without use of manpower. Automated tests are simply more likely to be done.

Enable “end-to-end” style testing

GateHouse Autotest is a system test framework that can drive several subsystems and enable “end-to-end” style testing of BGAN or similar communication systems.

Fully automate system tests

GateHouse Autotest gives you the ability to fully automate system tests (e.g. for a BGAN terminal or similar satcom/3G device). The framework supports full automation of many types of test – examples hereof listed below.

Test examples

  • Launching of programs on multiple machines
  • Setting up IP connections (e.g. PPPoE)
  • Public Interface (e.g. REST interfaces, serial interfaces, TCP, UDP, etc.)
  • Application-level testing (upload, download, data throughput, latency tests)
  • Extensible – easy to create controllers for custom interfaces
  • Can be used for regression testing, fuzzy testing, stress testing, burn-in testing

Technical description

The GateHouse Autotest Framework can be used in combination with the award winning and already established BGAN Network Emulator (BNE). In the test setup, the text executor drives the entire environments, including the end-user application (e.g. FTP client).

In total, this enables you to develop and maintain products of the highest possible quality.

Components

  • Test Executor – executes test scripts, monitors subsystems, collects logs and results
  • Build-in interface modules for:
    • Subprocess control (including remote)
    • AT Commands
    • PPPoE connections
    • IP data throughput (TCP, UDP, upload, download)
  • Test Browser – create test suites, view scripts
  • Results Database – View test results, create reports

Reduce time to market

The Autotest Framework reduces time to market and provides a higher and more consistent quality for all versions of the terminal. Both costs and risks related to type approval are reduced significantly.

Testing made easy

The Autotest Framework makes it easy to implement test cases which are impractical to test manually, e.g. register/deregister 1,000 times, and it gives you traceability in test results. Identified errors are easily reproduced through a test case and later included in a test suite.

The GateHouse Autotest Framework can be used in combination with the award winning and already established BGAN Network Emulator (BNE). The BNE is today used with success by several terminal manufacturers, integrators, and testers.

Autotest has been used extensively for automated testing of the GateHouse BNE, BGAN Protocol Stack and terminals. In the test setup, the text executor drives the entire environments, including the end-user application (e.g. FTP client).

Read about BGAN Network Emulator