Multiple Stations Manager, Executor & Optimizer
TestShell Controller optimizes test duration by controlling and managing multiple stations. It schedules and coordinates tests among stations, maximizes station utilization and collects all data to the TestShell central server.Controller is a TestShell module in the TestShell Enterprise Edition. It is also available as an optional module in TestShell Team Edition.
Highlights
Features & Benefits
How it works
Highlights
- Automatically runs and coordinates tests on multiple stations 24/7
- Optimizes Station utilization
- Schedules Tests via an "Outlook-like" calendar
- Tracks and controls all Test cycles in real-time
- Runs any type of TestShell test, DLL and EXE files
- Automatically aggregates and maximizes test data analysis
Features & Benefits
Optimize Test Management& Scheduling
- Smart, dynamic station allocation and scheduling according to:
- Pre-defined rules and constraints (attributes, IP address, Operating System, station, test, time and more).
- Specific test requirements
- Automated test cycle distribution and control across multiple stations
- Automated test execution monitoring and instant failure notification
- Virtual station locking by user-defined attributes (type, bandwidth, location etc)
- Smart test re-allocation, holding and termination according to station availability and test priority
Boost Test Execution Efficiency
- Parallel test execution
- Real-time execution viewing and monitoring
- Automatic alerts of test execution issues (e.g. via text message or email)

Automatically run and coordinate tests on multiple Stations 24/7
Maximize test data analysis
- Automatic real-time aggregation of test data across multiple stations
- Automatic synchronization and storage of test data for fully customizable reporting and analysis
How it Works
TestShell Controller's advanced test planning, scheduling, execution and reporting capabilities fully optimize test management
Planning
- Test Scheduling
The user-friendly "Outlook-like" calendar operates as an execution-planning tool for easy test station allocation, test priority setting and automatic test assignment. Scheduler includes a filterable list of all stations via attributes including test allocation time and status, online/offline status and included/excluded status.
Test scheduling
via a calendar-like interface
Test Execution and Monitoring
TestShell Controller displays a real-time log of Test Execution status, including an individual station log and a complete event log. In the event of test or station failure, instant automated alerts are sent via text message or email, and several solutions can be utilized to automatically fix the failure (like restarting a test or redirecting it to another station).
Test Reporting
TestShell Controller offers a wealth of customizable reports, including test reports, execution summary reports and event-based reports, facilitating comprehensive and powerful Test data analysis.
|