Automated performance testing for ANY business process
Short time frames, multi-tiered applications, and lack of open API’s are no longer a barrier to performance testing your applications.
Front end robotic technology takes performance testing to a new level
With bots accessing your applications in masse from the GUI on their individual desktops, you get a true view of your apps performance, freedom from protocol restrictions, and flexibility to test what you want.
AppLoader is the only front-end driven performance load testing tool on the market.
Record, click, script done
Performance testing means executing tests and fixing problems. It should NOT entail coding. Build automated test scenarios of your own workflows in minutes.
Simply click through your applications as a user would and Automai will create the scripts for you.
The most realistic load test on the market
When running a load test, hundreds to thousands of bots will access your applications from their individual desktops. See bots navigating the process in real-time.
User-friendly test scenarios
Applications change. Keep your scripts current without breaking into a sweat.
How AppLoader achieves real front-end load.
The end to end monitoring by AppLoader is achieved by robots that simulate multiple users from PC’s at multiple test locations. You can set up a scenario in minutes, and then apply consistent, measurable, and repeatable loads, and use the data to pinpoint scalability concerns before they impact end users.
AppLoader is a tool that can help you simulate user actions on any kind of application for any number of users. It allows you to load stress applications or to test the quality of the applications you deployed.
You can build any scenario with the AppLoader Station without scripting, (including mouse events, keyboard inputs, if conditions, etc), and replay these actions as an end user would. AppLoader allows you to indicate WAIT times so the scenario will not proceed until these same objects appear at playback time. That way, the script never gets desynchronized even if the tested application becomes less responsive. For Windows objects that don’t have a “handle”, AppLoader provides a way to capture Bitmaps around the mouse cursor so playback will not continue until these same Bitmaps appear at playback time.
AppLoader generates performance reports, charts and triggers alarms if playback exceeds recording time by a certain percentage. In short, AppLoader is not only a tool to load stress applications on IT platforms, but is also a perfect tool for tracking user satisfaction.
AppLoader also works with Terminal Services from Microsoft. Let’s say you need to simulate users accessing specific application, you can then set a Terminal Server to host these virtual users instead of setting up physical PCs. Install AppLoader Injector on Terminal Server, Build your scenario, create your test plan and you are done.
AppLoader is comprised of 4 parts:
- Scenario Builder – tool for creating a real world scenario.
- AppLoader Controller – organizes, drives, manages, and monitors the load test.
- AppLoader Reporter – for viewing results of the load test and correlation of application performance with behavior of back end components as application is stressed.
- AppLoader Injectors – Manage rUsers ( virtual users ) and generate the load.
Scenario Builder allows you to create real world scenarios.
With ScenarioBuilder, you can create simple to complex test scenarios — without any scripting or coding.
AppLoader controller allows you to:
- control the rUsers.
- distribute scenarios to rUsers.
- set a certain number of iterations for playback.
- launch the test campaign.
- generate load-test results for graphing and reporting in the Reporter.
- distribute Scenario variables.
AppLoader Reporter allows you to view reports and graphs of the load test.
Reports enable you to know the status of your tests. There are many reports to view. A sample “Load Test Summary Report” is shown:
Injector allows you to view reports and graphs on the load test.
- play scenarios created by Scenario Builder.
- load / stress applications, or control QoS.
- calculate Scenario execution time for any given application.
- send the Scenario and Transaction execution results per iteration to the AppLoader Controller.
Clear and Immediate Graphical Analysis
- Application timeframe on an accumulative basis between each user action.
- Breaking points in terms of timeframe, number of users, sessions, etc.
- Correlation between timeframes and bottlenecks.
- Limits related to the bandwidth.
Automai offers cloud and turnkey services robotic Load testing. For those who want to run tests with hardware onsite, here are the requirements:
|Modules||Hardware requirements||OS supported|
|AppLoader Controller and Reporter||Any 32-bit x86 or 64-bit processor.||Windows 8, Windows 10, Windows 2012, Windows 2016, Windows 2019|
|Injector||12 core CPU system (2.3 Ghz and above) + 16 GB RAM for up to 100 rUsers* per Terminal Server.||Windows 2012, Windows 2016, Windows 2019|
(Remote Desktop Services enabled)
Windows 8, Windows 10 can be used to simulate one rUser.
|Scenario Builder||Any 32-bit x86 or 64-bit processor.||Windows 8, Windows 10, Windows 2012, Windows 2016, Windows 2019|
(*) 100 rUsers is an estimate based on Microsoft’s benchmark. The actual number will depend on the application being tested.
Virtual or Physical Machines can be used with all the above products. Don’t have the resources? Use our cloud services.
A unified robotic automation platform
Use the same scripts for performance testing, functional testing, application monitoring, and robotic process automation.
Ready to Automai your business?
Find and focus on the right issues, quickly. No coding required.