Test Lodge is an online test case management tool, it enables you to manage your test plans, test case and test runs. It helps to simply your testing, collaborate with your team and organize the test results. It gel well with other issue trackers like JIRA, Mantis, BugZilla etc. It is used by many companies like Actual Analytics, Mariner, Harvest, Sorenson etc.
In this Tutorial we going to learn following aspects of TestLodge
- TestLodge Registration
- Create a Project in TestLodge
- Create a Requirement in TestLodge
- Create Test Plan
- Copy Test Plan
- Create test suites and cases
- Copy test case to other project
- Test Run
- Generating Reports
Step 1) To start with test lodge registration, first we have to register to TestLodge website.
- Visit the website http://www.testlodge.com/signup
- Click on "Pricing & Sign Up" tab on the home page
Step 2) Once you select the Pricing and Signup tab, it will open another page where you can select your plan, according to your requirement. There are basically four plans available for test plan lodge- MAX, PREMIUM, PLUS, AND BASIC.
Step 3) Once you have selected your plan, next step is to enter all the details about the TestLodge account. Enter all your account credentials.
- First name
- Last name
- E-mail address
- Re-type password
- Web address
- Click on tab "Create my account."
Step 4) Soon you enter all details you will be registered and a message will be displayed saying " Thanks for joining TestLodge."
Step 5) The next page will direct you to the login page of "http:guru99test.testlodge.com", where you have to enter you mail address and password. Click on "login tab" to enter your test lodge page.
Step 6) It will open your home page, where you can do number of things like
- You can create your first project
- Integrate your issue tracker
- Add people to your account
On the homepage you can see
- "guru99 test" is created
- Also, message saying "Welcome to your TestLodge account."
Step 1) To see how we can use TestLodge for test management, first we will create a demo project name "guru99".
- Enter the name of the project "Guru99."
- Enter the description of the project
- Click on tab "Add project."
Once your project will be created successfully it will show a message "project was successfully created."
Step 1) In this step we are going to create a requirement doc for our project "guru99test". Click on tab "REQUIREMENTS" and fill the details in it.
- Title Name
- Version- Yes/No
- Add this requirement document
Once you have created the Requirement document, it should show the message the "Requirement document was successfully created."
Step 2) To add more requirement if you scroll down you will see tab "add new requirement".
If you click on this tab, it will you to navigate to another window where you can input all details about the requirement.
Again, you need to add all the information related to requirements.
- Browse and attach file or image
- Add single requirement of you can add multiple requirements
Once you have added all the information and clicked on tab "Add single requirement" or "Add & add another" tab, it should show requirement created as shown below. You can see it shows the number of requirement 1 is created also it display the date it is created and updated on.
Now we will see how to create a test plan,
Step 1) To create a test plan, click on tab "Test Plans" and the follow the below steps
- Enter the name of the test plan "Guru99test.testplan"
- Choose the option for your template, here we chose the option "Template."
- Do you want to follow a version or non-version type for your test plan, choose 'Yes' or 'No' as per your requirement
- Click on tab "Add this test plan."
Once you add the test plan, it will show message "Test plan was successfully created". It also shows the date it is created.
If you scroll down, you will see the ready to use template for a test plan. Which includes information like Introduction, Test Items, Features to be tested, etc.
Step 2) In this step, we use one of the element "Introduction" from ready to use a template. Click on the icon highlighted in red to add an introduction and it will open another window.
Put the details you want to add in introduction
- Save Changes
Likewise, you can add rest information like Test items, Features to be tested, etc. Once you had entered the details about all the elements in test template and saved it. It will show outside on the template page.
Step 1) You can also copy the existing plan to a new project. For that if you see on the right side there are two tabs,
- Copy Test Plan
- Run associated cases
Select tab "Copy test plan" and it will open another window
In this Window, you can copy the test plan to a new project by following steps
- Mark the checkbox you want to copy the test plan to new project
- Select the project where your current test plan is saved
- Now select option where you want to copy the test plan
- Click on tab "Copy test content now."
Step 1) Now after Test Plan, we going to see how we can create a test suite in TestLodge. In order to do that click on tab "Test Suites" from the main ribbon.
- Name of test suite
- Select the test plan
- Select the version content to keep the records of all the test case updates
- Select yes or no to enable update test run
- Click on tab "Add this test suite."
Once you have created the test suite, it will display message as "successfully created."
Step 2) Once your test suite is created; the next step is to create a test case. For that, you have to click on the tab "create test case" from test suite main page.
Step 3) Now enter all the details in the test case window.
- Title of the test case
- Description of the test case
- Test steps
- Expected results
- Verifies the requirement by selecting the requirement document
- Attach files or images related to it
- Select the tab for adding single or multiple test case
When you finished with all the details of a test case, it will show your test case is created, and you can view that on the main page. It will also the number of test cases you have created, in our case it is "1". To create more test cases click on tab "Add new test case".
Step 1) Like test plan, you can also copy test case to other test suite from the existing test suite. Click on tab copy test cases. It will navigate to another window
Step 2) Enter all the details as shown in the screenshot and click on tab "copy test cases now".
- Mark the check box for the test case you want to copy, in our case there is a single test case
- Select project where you have created the test case
- Select the option where you want to copy the test case
- In our case, we selected existing test suite
- Click on tab "copy test case now"
This will copy your test cases to other test-suite
Step 1) To create test run, click on the TEST RUNS tab from the main menu, it will navigate you to test run window. Add all the details in there like
- Test run name
- Assign to user
- Test plan
- Create test run
When you click on "create test run" tab, it will direct you to another window where your test case is ready to run.
Step 2) In this Window, you will finally run your test case.
- It shows the status "Not Started"
- It shows total number of test cases ready to run
- If everything is ok click on "Test Run", and it will run the test case
Step 3) After you actually execute the test cases on the Application Under Test (AUT) you can document the test results in the following screen. In this case, our test run was successful, and test case has pass status.
Step 1) To view the test reports, you have to navigate to the main page of Test Run and need to select the option "Test Reports" laid out on the right side corner of the page. When you click on test run results, it should open another page.
Step 2) In this step, you will generate a report for your test cases
- Select option "By test creation date range", it will display calendar and date with start and finish date of the test case creation.
- Click on tab "Generate report."
Soon your test case test report will be generated
It will open another page where you will see the status of your test cases like how many test cases passed, failed, not run or skipped. In our case we have 1 test case, and it is passed, so the whole chart appears green (passed) otherwise it would have other colors if test case was failed (orange), skipped (yellow), or Not run (blue).
That's all to Tutorial !