Let's start by having a look at the major components of the loadUI interface. loadUI provides you three views that you can work with;
- Workspace view (as seen in the below screenshot) - this is where you start and where you manage projects, agents, read news, etc.
- Project view - reached by opening a project (or closing a contained TestCase); where you create and run Load Test components from the local machine and manage contained TestCases
- TestCase view - reached by opening a TestCase from the Project level; where you create and run Load Test components that can be distributed to loadUI Agents for distributed Load Testing
When first starting loadUI you are thus presented with the following:

General components that you will see in all views in loadUI are
The Component Toolbar to the left, from which you can drag relevant components to the main area for creation
The loadUI button at the top left for exiting and switching to soapUI
A toolbar at the top right containing icons for deleting (drop items on this to delete them), settings, help, etc
A System component at the bottom (hidden in the screenshot) giving you access to Agent Manager and the system log
The main content-area of the window will contain context-specific items, for example when first starting loadUI you will be at the Workspace view (as in the above screenshot) and thus see
- The list of created loadUI Projects at the top - manage your projects here
- The list of configured loadUI Agents at the bottom - manager your agents here
- The Latest News component to the right - see latest news from eviware, click on corresponding links to open more content in the system browser.
User Interaction
As hinted by the above components, most items and components can be interacted with by dragging and dropping them around, for example
- Create new items by dragging them from the component toolbar on the left to their dedicated content area
- Delete items by dragging them from the content area onto the delete-icon on the top-right toolbar
- Connecting components to each other by dragging and dropping connections between them (Project and TestCase view)
- Arranging of items in their content area by simply moving them around (Project and TestCase view)
- Deployment of loadUI TestCases to loadUI Agents for distributed testing is also performed by simply dropping the desired TestCase on to the desired Agent. (the Agent Manager when in the Project and TestCase views)
- etc
Globally Created Files
loadUI saves all created files in a ".loadui" folder under the current users home directory;
- a workspace file will be created containing the projects and agents configured, together with workspace settings
- project files for each created project will be put here by default
- a keystore.jks file containing the default key used for encrypting traffic between the loadUI application and configured loadUI agents
- a .groovy folder which contains cached libraries used by groovy script components
- a controller-cache folder which contains cached OSGI bundles used by the loadUI core
- a fileStorage folder used on agents for caching files used by distributed components




