|
|
||
|
|
| You are here: ac6 > ac6-tools > Linux > Developer Edition > Testing tools |
|
|
Ensure optimal operation of Linux applications and Linux SystemsTimeSys's Eclipse-based tools can be used to develop and execute tests for both applications and Linux distributions. TimeSys's testing tools include over 2,200 pre-packaged system tests designed to help you exercise and verify the Linux system that you are deploying. Built-in wizards make it easy to create custom tests for your applications and critical system functions. These tests are easily edited and debugged using the powerful integrated development environment (IDE) included with the testing tools. Once your tests are completed, The tool's execution framework makes it easy to automatically download and execute selected tests on your target hardware. The testing tools also automatically collects and collates test results and displays a graphical summary. Whether you are developing application or porting Linux to custom hardware, TimeSys's testing tools save you time and money by providing a robust, repeatable test creation and execution environment. TimeSys's testing tools provide a complete test development environment. Highly customizable, TimeStorm LVS's workbench consists of views and windows that show different aspects of the test environment. ( Click here for a larger view) Read more:
IDE for Creating and Editing TestsTimeSys's testing tools include a powerful Integrated Development Environment (IDE) for test and test suite development. Test suites are groups of related tests. The test editor can handle simple or complex test projects with multiple users, large files, or large numbers of files, and provides an easy-to-use interface for the fast creation of application and Linux tests. The IDE makes it easy to:
Graphical Support for Managing Multiple Test ProjectsTimeSys's testing tools make it easy to create, view, manage and switch between multiple test and test suite projects. The user interface provides a concise, easy-to-use navigation pane that makes it easy to switch between multiple projects, while other panes enable you to simultaneously edit tests from multiple projects. Project management features enable you to:
Flexible Support for Any Linux DistributionTimeSys's testing tools provide over 2,200 precompiled tests for basic Linux system functionality. The testing tools also include the source code for all of these tests so that you can run them on any embedded hardware, not just the embedded system that you are working with today. Similarly, the testing tool is completely interoperable with any Linux distribution for any embedded hardware, as long as that Linux distribution includes a GNU C compiler that can be used to cross-compile those tests on the desktop system where you are running the testing tools. TimeSys's testing tools can be used to test applications or system functionality on any Linux distribution that features:
Easy Cross-Compilation and Test ManagementThe IDE easily generates versions of your tests and simplifies test management by providing an intuitive process for communicating with the board and downloading and installing applications. Step-by-step prompts identify all of the parameters required for establishing communication with the board, tranferring tests, starting and stopping tests, and collecting test results. With TimeSys's testing tools, you can:
Test Automation and Execution FrameworkTimeSys's testing tools provide all of the the core elements needed to develop, run, manage, and automate a complete set of tests, including support for importing existing tests and exporting tests for use elsewhere. The framework is extensible to include the custom kernel, drivers or application tests. Extensive System Test SuitesTimeSys's testing tools include more than 2,200 proven system tests that cover the kernel, compiler, toolchains, and drivers to verify high quality embedded Linux deployments. This full test suite can be used to verify any Linux distribution and are the same tests that TimeSys uses to verify the completeness of our packaged board-specific Linux distributions, which are put through thousands of hours of testing. (POSIX testware is sold separately.) The test suites include:
These tests validate:
Key Benefits SummaryThe key benefits of using TimeSys's testing tools in your application and systems development environment include:
System RequirementsTarget Requirements: Operates with any Linux based on Linux 2.6 or 2.4. Host Requirements:
Powerful Companion ToolsTimeSys's testing tools provide a complete development, execution, and execution framework for testing your applications or embedded Linux systems. To help you develop and debug those applications or custom Linux deployments, TimeSys offers development tools to help you develop, debug, and deploy custom applications, customized versions of the Linux kernel, support for specialized devices, and filesystems that contain the applications that your embedded systems need to run. TimeSys's development tools are also based on the Eclipse framework and are completely interoperable with TimeSys's testing tools. The development tools work with any Linux distribution. |