Once you install all the components, you can start creating test plans in JIRA using Qualitia Design Studio.
Test case Specifications | |
---|---|
Platform | Web |
Operating System | Windows |
Application Under Test | Amazon Web Application (www.amazon.com) |
Test Summary | Adding an object into shopping cart. |
...
- Log on to JIRA instance as an administrator user.
- Create a Project, Epic and Story inside JIRA under which you can create a test plan.
For more information about creating Projects, Epics, and Stories, please refer to the Atlassian Documentation. - From the top menu items, click Qualitia. This opens the home screen of Qualitia Design Studio.
- Select Project and Epic using the drop-down lists.
The list of existing stories created under the selected Epic is displayed. - Click the + icon next to the story for which you want to create the test plan.
A single story can have multiple acceptance criteria. - Add the first Acceptance Criterion as User should be able to search the desired product on Amazon e-commerce website.
- Add following Activities in the Acceptance Criterion's Activities and Steps section:
- Search the required product that exists on the Amazon website.
- Select the product from the Search results.
- Add the product into shipping cart.
To add multiple Activities, use the + icon.
- Enter the first Activity (that is, Search the required product that exists on www.amazon.com) and add the following steps;
- Step: Activate the search box.
- Expected behavior: Cursor should be displayed in the search box on activation.
- Step: Enter the product name or number that needs to be added in the shipping cart.
- Expected behavior: The keywords to search the product should be entered in the search box.
- Step: Click the search button.
- Expected behavior: Search results should be displayed on the screen.
- Step: Activate the search box.
- Enter the second Activity (that is, Select the product from the search results) and add following steps;
- Step: Review and click the expected product from the search results.
- Expected behavior: The information for the selected product should be displayed.
- Step: Validate the product ID.
- Expected behavior: Compare the product ID with the expected product ID.
- Step: Review and click the expected product from the search results.
- Enter the third Activity (that is, Add the product into shipping cart) and add following steps;
- Step: Click the Add to Cart button.
- Expected behavior: Confirmation message should be displayed as "Product successfully added to the cart."
- Step: Verify that the product is added in the cart clicking the Cart icon on the top right corner.
- Expected behavior: The product should be displayed inside the shipping cart.
- Step: Click the Add to Cart button.
- Click Save to save the Acceptance Criterion. You will be redirected to the home page of the corresponding story.
- To create another Acceptance Criterion, click the + icon corresponding to the story name.
- Add the second Acceptance Criterion as "If product number does not match to any of the products listed on Amazon, search results should be empty with appropriate message".
- Add following Activities in the into the Acceptance Criterion's Activities and Steps section:
- Try to search the product that does not exist on the Amazon website.
- Capture the screenshot of the search results.
- Enter the first Activity (that is, Try to search the product that does not exist on Amazon website.) and add following steps;
- Step: Activate the search box.
- Expected behavior: Cursor should be displayed in the search box on activation.
- Step: Enter the product name or number that is not listed on the website.
- Expected behavior: The keywords to search the product should be entered in the search box.
- Step: Click the Search button.
- Expected behavior: Appropriate message should be displayed as "Your search "xxx" did not match any products.".
- Step: Activate the search box.
- Enter the second Activity (that is, Capture the screenshot of the search results.) and add following steps;
- Step: Capture the screenshot to review message being displayed.
- Expected behavior: the screenshot is getting captured and being stored in the designated location.
- Step: Capture the screenshot to review message being displayed.
Click Save. You will be redirected to the home page of the corresponding story.
Once this story is ready to be tested, you can mark this story to be added in Qualitia Automation Studio.- Open the story you wish to import in Qualitia Automation Studio.
- Select Edit.
The Edit issue screen appears. Select the Qualitia Test Automation Story option.
Info This option indicates that the story is ready for sync in Qualitia Automation Studio. Once this option is selected, this story as well as associated acceptance criteria will be synced to Qualitia Automation Studio. After sync these stories and acceptance criteria are available to the test analyst for creating automated test cases.
You need to configure JIRA to display this option on the Edit Issue screen. If you do not find this option here, use the Configure Fields option to add this option on the Edit Issue screen.
Note icon false Once this option is selected, you cannot deselect the it. Also, once the option is selected, you cannot change activities' / steps' sequence that are added inside the acceptance criterion. However, you can add or remove acceptance criteria without any limitations, even after this option is selected.
- Click Update.
The story is now ready to be imported and the tester can now start working on it in Qualitia Automation Studio. - Log on Qualitia Automation Studio as an administrator user.
- Select the required project from the drop-down list.
Ensure you have administrative privileges to that project. - On the Develop tab, click Sync JIRAthe Design Studio button.
- Add JIRA details from where you want to synchronize the requirements as follows:
- URL: Enter the JIRA URL.
- User Name: Enter the JIRA user name.
- Password: Enter the JIRA password for the user name mentioned above.
- Click OK.
The Select Project Screen appears. - Select JIRA project that you want to synchronize from the drop-down list.
- Select Epics that you want to synchronize.
You may select multiple epics. - Click Sync.
- You can now see all the Stories and Acceptance Criterion in the left pane.
If you do not see requirements in the left pane even after the sync is completed, refresh the window by toggling into some other window of Qualitia. - Right-click the acceptance criterion in the left pane and click New Testcase.
The New Test Case screen appears. - Enter the test case details like Test Case Name, Manual TC ID, and so forth.
- Click OK.
Once you save the test case, you will see all the existing activities added inside test case.
You can now continue adding tasks to complete these activities. - In the current test case, you will get three activities that you have added when creating requirements in JIRA as follows:
- Search the required product that exists on Amazon Web.
- Select the product from the search results.
- Add the product into shipping cart.
By default, all the activities are enabled. You can disable the activity as per the test requirements using the context menu.
- To disable \ enable the activity, right-click the activity and click Enable Activity\Disable Activity.
- Select the first activity (search the required product that exists on Amazon Web).
- To add new or existing task to complete this activity, click New or Import.
For more information about adding or importing tasks, please refer to the Creating a Test Case section. - Add these tasks in the same way for other two activities.
- Once you have added tasks in all the activities, click Dry Run to ensure that the test case is working fine.