User Tools

Site Tools


DriveTest Findings Webinterface


The purpose of the DriveTest Webinterface is to manage test specific configurations. It also offers tools for production analysis and statistics. A user management ensures traceability. It can be accessed from every PC in the same network via following address structure:




Note: The Webservice is optimized for Microsoft Internet Explorer 11. Functions may not work properly on other browsers or Internet Explorer below version 11.

Result Browser


The Result Browser shows all DUTs and its test results together with additional information about the individual test. Every column can be used to sort the list by clicking the arrows above.


Standard View

Column Name Explanation Example Value
Step Details Opens an overlay window which displays detailed information about each step -
UUT SerialNumber Serial number of the unit under test 759
Test Report Link to the Report file -
Test Execution Time Total time for the test sequence in seconds 21.8994
Time started Date and time the test run started 2016-02-03 10:28:59
Status Final result of the test run Passed/Failed/Error/Terminated
UUT Error Code An error code is shown in case of an error 501051
UUT Message Error text in case of an error Error connecting serial port: COM15. Check if port is available and not in use already.
Tester Logged in user at the time of the test Worker
DUT Type Type of sunroof or e-drive VW378
Station ID Computer Name which performs the test run MPL5OP85

Detailed View

With a click on the “Details” button a list with all test steps and sequence calls of a specific DUT is shown.

Column Name Explanation Example Value
Step Number Order in which the steps are executed 1
Step Type Type of test or sequence PassFailTest
loop Index This column shows the number of runs ff step is performed in a loop 2
totalTime Execution time of a specific step 15.9054
errorMessage Error message of that step in case of an error No valid license found for DriveTest K-Line library. No valid license found for DriveTest K-Line library
Error Code Error Code in case of an error 501280
numFailed Number of loops for which the step status is Failed 4
stepIndex Number of the step in its specific sequence 9
Step Name Name of the step Check Emergency Off active
causedSeqfail 1 = This step caused a sequence failure; 0 = This step caused no sequence failure 0/1
Module Time Number of seconds the code module took to execute 4.04764
Status Result of the test step Passed/Failed/Error/Skipped
Report Text Message string TestStand includes in the report

Filter Options

Several filters can be applied to have a look at specific DUTs. All filters can be used simultaneously. Filters are applied after clicking the button “Apply filter”.

  • Station: Shows all DUTs of only one test stand. The station names mirror the TestStand Station-IDs.
  • Type: Select only one type of DUT.
  • Status: Filters the DUTs according to their final result. Possible statuses are “Passed”, “Failed”, “Error” or “Terminated”.
  • From date: Shows all DUTs between a specific time interval.
  • Serialnumber: Helps to find a DUT by reference to its serial number or part of a serial number.

Export Options

Export enables the data to be used in other applications or to be printed.

  • Print: Creates a printable view of the current list view. Please use your browser's print function to print this table (CTRL+P). Press ESC to return to the normal view.
  • Copy: Copies the current list view into the Windows clipboard.
  • Excel: Creates a Microsoft Excel file of the current list view.
  • PDF: Exports the current list view into a PDF file.
  • Column visibility: Show or hide columns.


The Statistics section gives a long-term overview of the production output. Different charts show either the trend of specific tests or simply pass/fail results. Filters can be applied through Stations, Type and/or a time interval. All charts and tables can be exported.

Numeric Results

Numeric Limit Tests in NI TestStand are used to check if a numeric value is equal, lower, higher or between certain limits. All numeric limit tests used in a test sequence appear in the list above the chart. The green bar represents the lower and higher limit of the test. The blue dots are the actual measured values.

Additional information is shown by pointing on the blue dots .

DUT Results

Shows different charts to have an overview of the production output.

Absolute DUT Result Chart

Each bar shows the total amount of DUTs tested on one day. They are also separated in passed, failed, erroneous and terminated tests. Results can be hidden by clicking its colour below the graph.

Percentage DUT Result Chart

This chart shows the test results of each day by percentage. 100% are all DUTs tested on one day. The amount of passed, failed, erroneous and terminated tests are shown as fractional parts.

The table at the end shows the number of passed, failed, erroneous and terminated tests as well as DUTs tested in total.

DUT Retests

Shows the number of retested and then passed DUTs and the ones tested with first time pass. All DUTs with the same serial number are automatically detected as retests. The list below shows all retested DUTs and how often they were retested.

Step Results

This chart shows the number of failed test steps for each day. Tests with the highest failure rate can be easily examined. Unimportant tests can be hidden by clicking its colour under the chart.


In the Administration section test parameters can be changed, there are database configuration options and the user management. Every change of parameters is recorded in the changelog.


To get access to the Administration section a login is necessary. Not all users have access to all settings. This depends on the role of the active user. For more information about roles see chapter User Management. After 2 minutes inactivity the user gets logged out automatically.


Configurations are separated in “Project”, “Station”, “Device” and “Config-Group”. Typical Config-Groups are “Basic”, “Anti Pinch”, “Drive_Versions” or “Motion Lab”. The content of each configuration is listed in a table view. A configuration table can be exported using the export options or as a complete database backup.

Column Name Explanation Example Value
Edit Edit the item -
Delete Delete the item -
Key Name of the configuration result_directory
Value Current value of the configuration C:\Users\Public\Documents\DriveTest\C217
Description Short text to describe the meaning of the configuration -

All changes will be logged and can be viewed in the Changelog.
Note: This section is only available for administrator, technician and operator users.

Database Configuration

  • Create database backup: Downloads the database for results (Teststand databse), configuration or user
  • Restore database backup file: Uploads a database from its backup.
  • Reset Teststand database: Deletes all results from the Teststand database. Configuration and users remain.

Note: This section is only available for administrator users.

User Management

In this section users can be managed or new ones added. All users are listed in a table view. There are some default users:

User Name Password
Administrator admin
webasto -

Additionally there are DriveTest internal users to ensure DriveTest has always administrator access. \\Note: This section is only available for administrator and technician users.

Create new Users

New users can be created by clicking on the “Add user” button.

  • Username: Freely selectable user name
  • fullname: Full name of the user
  • new password: Select a password
  • retype password: repeat the selected password
  • Active status: Only active users are able to log in. Set to false to deactivate a user
  • group selection: Select a role for this user

Edit Users

Users can be edited by clicking the edit button on their row. Click the delete button to delete a user.

User roles

Users are divided in groups (roles) to give them certain rights inside the Administrator section.

Role Configuration Database Configuration User Management Changelog


All changes made in the configuration and user management can be viewed in the changelog table view.

Column Name Explanation Example Value
Id Running number of all changes 5
Section Category where the change was made User Management
Time Time stamp of the change 04-05-2016 11:00:34
Detail Affected Config-Group Basic
Change Previous and current value previous: “COM1” → current: “COM2”
Station PC Name OP85
User Logged in user who applied the change Administrator

The table can be filtered by Station and user and/or a specific time interval.

webinterface.txt · Last modified: 2017/01/20 11:32 by fabian