Sunday, March 14, 2021

Introduction to Testrail

 👉    What is testrail?

*    It is a web based test case management tool. It is popular for its user-friendly interface and easy graphical way of displaying the results for the testcases,
*    It is used by the testers, developers and other teams that take effort to manage the software quality in all terms.
*    It can be used online using the cloud as the storage or it can be deployed in the local machine.




👉    What are the advantages of testrail?

*    Manage test cases, test suites and test runs,
*    Boost testing productivity.
*    Real-time tracking of the test runs and evaluation of results.
*    Generation of different kinds of report for the results.

👉    What are the steps in creating a test in testrail?


1.    Creating a project.

*    After you sign in to your free trial account you are launched at the dashboard of testrail.
*    You can see the necessary steps involved in creating a test in testrail at the bottom of the dashboard,.
*    Click on the 'Add Project' on the right hand corner of the project.
*    Give it a name, announcements(if needed) and select the repository (single/ testsuite).
*    Click in the add project button after filling all the above details.
*    Then you are launched at the project dashboard.





2.    Creating a test case.

*    Click on the testcases tab in the navigation bar.
*    You can see 2 buttons namely ' Add Section' and 'Add testcase'.
*    The difference between them is the section consist of multiple testcases inside it and the other button creates a individual test case.
*    For example consider payments as a section with its own testcases.
*    Select a option and give the necessary details such as title for testcase, references if present, etc. 
*    Here the most important is the preconditions, steps and the expected result.
*    Consider a test case called Login.
      Preconditions           :    The user should have a username and password.
      Steps                        :    Enter the username and password. Then click on the Login button.
      Expected Results     :    The user should be successfully logged in.

3.    Creating a test run.

*    After creating the testcase again you are launched on the project dashboard.
*    Click on the 'Test Run' tab in the navigation panel.
*    Select new run.
*    Fill the relevant details which includes a description for a test run along with the testcases to be included.  
*    Click on the add test run button.



4.    Checking the test results.

*    Soon after you create a test run you are launched at the test results page.
*    Here you can see the results in a pie chart and all the test cases related to the test run is shown as a list.
*    You can manually set the run to passed by changing the status to passes along with a comment.

NOTE : These are the four main steps involved in creating a test in testrail, the other two steps involve in connecting to external environment.



5.    Inviting users.

*    After you create a test in testrail, you are able to invite external users to your project and give access to the testcases as needed.
*    To do this you should select the 'Administration' tab in the navigation tab.
*    Select the users and roles.
*    Invite the users by giving their name and the email address.
*    Click on the invite user button when you are done with the above steps.

6.    Setting up integration.

*    To do this you should select the 'Administration' tab in the navigation tab.
*    Select the integration.
*    You can setup a 'Jira Integration' or a 'Assembla Integration' with your relevant Jira configurations.
*    The lower part of the page consists of URL that need to be specified if a particular test case is failed.
*    There is a facility to set testrail notify you via a email in case a testcase fails.
*    Click on the set integration button when you are done.

These are the main steps involved in creating a test in the testrail. This is just a outline of testrail and basis that can be done in the tetrail.   

Click on the below link if you need to try testrail.
 

No comments:

Post a Comment

Monolithic vs Microservices

👉     Monolithic Architecture. *     Monolithic architecture was there before Microservices came into action.  *     All functionalities or...