You don't have to be an engineer to test web applications
Test cases can be created simply by recording the user interactions in a web browser. The application developers can then run the test cases to simulate the actions of the original user.
-
Record
Simply use the application and record the interactions. Add assertions by clicking the elements.
-
Replay
Choose the test case and play back the recorded events. Get a comprehensive test report.
-
Test
Combine recorded test cases into a Test Suite. Schedule and control Testing Clients to run
tests regularly.
Test automation brings you certainty
Development of web applications is a continuous process and therefore tests must be made regularly. Regular regression tests and quality checks ensure that you always deliver what was expected. Testing of the official releases and "nightly builds" has never been easier.
IT Mill Testing Tools replaces most of the manual user interface testing with automated tests.
The test server can be configured to orchestrate a number of test clients to run distributed tests. Simulate multiple users and test different end-user environments.
Never fix the same problem twice
During development of large applications regression problems often arise. IT Mill Testing
Tools ensures that you can find all regression problems before your customers do.
Once the test case is recorded you can feel safe. You will never need to spend time to fix problems that were already fixed.
Common language between users and developers
Developers, testers and end users often seem to speak different languages. Let them record and show what they mean and get the problems fixed.
Changing your DOM does not break the test cases
Changing the position, language or even look and feel of your user interface does not break the tests. While recording the IT Mill Testing Tools saves the logical UI structure rather than the presentation. This makes the test cases rock solid.
Technical Overview
Installation
IT Mill Testing Tools Server is very easy to install. Actually, it only takes a couple of minutes to install it. Developers and testers can get into work directly and start recording new test cases without studying a massive testing manual.
System Architecture
The test cases are stored in a centralized server, which allows you to manage, edit and execute test cases, view test results and manage users. Testing server can be installed as stand-alone system or deployed to any Java web application container.
Compatibility
Input recording and playback using Firefox 2 or 3.
Supports all web applications developed with the IT Mill Toolkit. Limited support for other web and Ajax applications as well.
Test cases are platform-independent. Once recorded they can be replayed on any supported platform.
Supported operating systems:
- Windows XP or Vista
- Mac OS X
- Linux
- Solaris
Integration
Integration to third-party build tools (such as Cruise Control) using Java API and command line tools.