Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Once you install all the components, you can start creating test plans in JIRA using Qualitia Design Studio. 

Test case Specifications
PlatformWeb
Operating SystemWindows
Application Under TestAmazon Web Application (www.amazon.com)
Test SummaryAdding an object into shopping cart. 

...

  1. Log on to JIRA instance as an administrator user.
  2. 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.  
  3. From the top menu items, click Qualitia. This opens the home screen of Qualitia Design Studio.
  4. Select Project and Epic using the drop-down lists.
    The list of existing stories created under the selected Epic is displayed.
  5. Click the + icon next to the story for which you want to create the test plan.
    (tick) A single story can have multiple business rules.  
  6. Add the first Business Ruleas User should be able to search the desired product on Amazon e-commerce website.
  7. Add following Activities in the Business Rule's Activities and Steps section:
    1. Search the required product that exists on the Amazon website.
    2. Select the product from the Search results.
    3. Add the product into shipping cart.
      To add multiple Activities, use the + icon.
  8. Enter the first Activity (that is, Search the required product that exists on www.amazon.com) and add the following steps; 
    1. Step: Activate the search box. 
      • Expected behavior: Cursor should be displayed in the search box on activation.
    2. 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.
    3. Step: Click the search button.
      • Expected behavior: Search results should be displayed on the screen.
  9. Enter the second Activity (that is, Select the product from the search results) and add following steps; 
    1. Step: Review and click the expected product from the search results.  
      • Expected behavior: The information for the selected product should be displayed. 
    2. Step: Validate the product ID. 
      • Expected behavior: Compare the product ID with the expected product ID.
  10. Enter the third Activity (that is, Add the product into shipping cart) and add following steps; 
    1. Step: Click the Add to Cart button.
      • Expected behavior: Confirmation message should be displayed as "Product successfully added to the cart." 
    2. 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. 
  11. Click Save to save the Business Rule. You will be redirected to the home page of the corresponding story.
  12. To create another Business Rule, click the + icon corresponding to the story name.
  13. Add the second Business Ruleas "If product number does not match to any of the products listed on Amazon, search results should be empty with appropriate message".
  14. Add following Activities in the into the Business Rule's Activities and Steps section:
    1. Try to search the product that does not exist on the Amazon website.
    2. Capture the screenshot of the search results.
  15. Enter the first Activity (that is, Try to search the product that does not exist on Amazon website.) and add following steps; 
    1. Step: Activate the search box. 
      • Expected behavior: Cursor should be displayed in the search box on activation.
    2. 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.
    3. Step: Click the Search button.
      • Expected behavior: Appropriate message should be displayed as "Your search "xxx" did not match any products.".
  16. Enter the second Activity (that is, Capture the screenshot of the search results.) and add following steps; 
    1. Step: Capture the screenshot to review message being displayed.  
      • Expected behavior: the screenshot is getting captured and being stored in the designated location. 
  17. Click Save to save the Business Rule. 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. 

  18. Open the story you wish to import in Qualitia Automation Studio.
  19. Select Edit.
    The Edit issue screen is displayed. 
  20. Select the Qualitia Test Automation Story check box option.

    Info

    This check box option indicates that the story is ready for sync in Qualitia Automation Studio. Once this check box option is selected, this story as well as associated business rules will be synced to Qualitia Automation Studio. After sync these stories and business rules 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
    iconfalse

    Once the check box this option is selected to add the story in Qualitia Automation Studio, you cannot deselect the check boxit. Also, once the check box option is selected, you cannot change activities' / steps' sequence that are added inside the business rules.
    However, you can add or remove business rules without any limitations, even after the check box this option is selected. 


  21. Click Update.
    The story is now ready to be imported and the tester can now start working on it in Qualitia Automation Studio.
  22. Log on Qualitia Automation Studio as an administrator user.
  23. Select the required project from the drop-down list.
    Ensure you have administrative privileges to that project. 
  24. On the Develop tab, click Sync JIRA.
  25. Add JIRA details from where you want to synchronize the requirements as follows:
    1. URL: Enter the JIRA URL.
    2. User Name: Enter the JIRA user name.
    3. Password: Enter the JIRA password for the user name mentioned above.
  26. Click OK.
    The Select Project Screen appears.
  27. Select JIRA project that you want to synchronize from the drop-down list.
  28. Select Epics that you want to synchronize.
    You may select multiple epics.
  29. Click Sync.
  30. You can now see all the Stories and Business Rules in the left pane.
    (warning) 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.
  31. Right-click the business rule in the left pane and click New Testcase.
    The New Test Case screen appears.
  32. Enter the test case details like Test Case Name, Manual TC ID, and so forth.
  33. 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.
  34. In the current test case, you will get three activities that you have added when creating requirement requirements in JIRA as follows:
    1. Search the required product that exists on Amazon Web.
    2. Select the product from the search results.
    3. Add the product into shipping cart. 
      (info) By Defaultdefault, all the activities are enabled. You can disable the activity as per the test requirements using the context menu.
  35. To disable \ enable the activity, right-click the activity and click Enable Activity\Disable Activity.
  36. Select the first activity (search the required product that exists on Amazon Web).
  37. To add new or existing task to complete this activity, click New or Import.
    (info) For more information about adding or importing tasks, please refer to the Creating a Test Case section.
  38. Add these tasks in the same way for other two activities.
  39. Once you have added tasks in all the activities, click Dry Run to ensure that the test case is working fine.