Once you have successfully installed and activated Test Studio, and calibrated the browsers for test automation, you are ready to create your first project and get familiar with the Test Studio layout. In this article you will find details about the following topics.
- Starting Welcome Screen
- Create Your First Project
- Test Studio Project Layout
- Types of Tests in Test Studio Project
- Types of Files in Test Studio Project
- Elements in Test Studio Project
Launching Test Studio will get you to the Welcome Screen. It lets you create new or open existing projects, access demo resources, see notifications about software updates and news related to the product.
In the Project section you can decide whether to create a new project, open a local one, choose from the recently used or open a source controlled project (Git or TFS).Let's create a new project for the current demonstration, specify its name and location and click the Create button.
You can explore a sample Web & Desktop project, from the Get Started section.
Creating your first Test Studio project launches the default Compact layout. This consists of useful panels providing a bunch of useful components. To speed up your flawless work with Test Studio, you can refer the below notes for each of these.
- Project Explorer - this is the pane, which displays the structure of the project with all tests, coded files, folders in the project root folder. Provides access to the items properties, allows you to copy, cut and paste these, add new items, etc.
- Elements Explorer - this is the pane, which shows all elements referred from the test steps in the project, structured in a tree view, which includes page node, frame, element. Provides access to the elements' find expressions and properties, allows you to edit these.
- Edit Project Items Pane - this is the pane, which shows the selected component (test, element, coded file) and allows you to edit it.
- Output Pane - this is the pane, which displays different messages related to your work in the project - syntax or compilation errors when adding code snippets, or messages in regards the Source Control related actions.
- Step Builder - this is the pane, which allows you to add different steps in the tests even if no recording session is currently active.
- Properties Pane - this is the pane to list the properties of the currently selected item (test, step, element, page node, frame) and allows you to edit these.
- Tools Ribbon - the Tools Ribbon provides access to various settings in regards the active tab in the project.
The layout in Test Studio project can be fully customized. You can choose between the predefined layouts or tailor up the panels as per your preference - find out more here.
One Test Studio project allows you to include different types of tests:
- Web Test - a test in which you can record actions against a web page started in any of the supported browsers (Chrome, Firefox, Edge, IE).
- WPF Test - a test in which you can record actions against a WPF desktop application.
- Load Test - a test in which you can add different scenarios with web requests to load a web application server.
- Manual Test - a test in which you can add steps to manually execute against any application. This can be converted to a web test if automating a web page.
- Performance Test - a Performance test is always related to a valid web test and is being executed on top of this.