Skip to content

Iptv Assist

Learn More from us

Menu
  • HOW TO
  • Firestick
  • Chromecast
  • PC Apps
  • Lg Smart TV
  • IPTV Services
  • Automation Testing
  • Smart TV
  • Software Testing Tools
  • Contact Us
Menu

How to Manage Requirements, Execute Test Cases and Generate Reports Using TestLink – Tutorial #2

Posted on January 22, 2023

Best Iptv Service Provider 2023 With 40k+ Channels And 100k+ VOD . 24/7 Suppport . Paypal Supported

This is a Part-2 of the “Learning TestLink Test Management Tool” tutorial’s series. If you missed part-1 you can check it here: Getting started with the TestLink Test Management tool.

Best Iptv Service Provider 2023 With 40k+ Channels And 150k+ VOD . Hurry Up

In the last tutorial, we learned TestLink installation, creating Test Plan and writing Test Cases.

Recommended IPTV Service Providers

  1. IPTVGREAT – Rating 4.8/5 ( 600+ Reviews )
  2. IPTVRESALE – Rating 5/5 ( 200+ Reviews )
  3. IPTVGANG – Rating 4.7/5 ( 1200+ Reviews )
  4. IPTVUNLOCK – Rating 5/5 ( 65 Reviews )
  5. IPTVFOLLOW -Rating 5/5 ( 48 Reviews )
  6. IPTVTOPS – Rating 5/5 ( 43 Reviews )

 

Today, let’s learn important features of TestLink including requirements management, test case execution and generating test reports.

_Manage Requirements, Execute Test Cases

Let’s start.

What You Will Learn:

  • Creating Users And Assigning Roles In TestLink
  • Writing Requirements
  • Assigning Requirement To Test Case
  • Executing A Test case
  • Generating Test Reports
  • Export Test Case/Test Suite
  • Importing Test Case/Test Suite
  • Conclusion

Creating Users And Assigning Roles In TestLink

TestLink restricts some access rights depending upon user roles. A list of default roles defined in TestLink is discussed below.

  • Guest: who has the right to only view test cases and metrics. They cannot edit or view anything apart from that.
  • Tester: can execute test cases and view Test Metrics.
  • Senior Tester: who can view, modify, create and delete test cases. And they can also execute test cases and view metrics. But they have no right to create a Test Plan.
  • Leader & Admin: both Test Lead and Admin have the same rights such as view/modify/create/delete Test plan and Build, executing test cases, deleting a project, assigning user roles and permissions. In addition to that admin user has rights to modify product i.e. create, delete, and update project.

You can even create new custom roles with different permissions as shown in the below image: 

TestLink user rights

The below section clearly, explains how to create a user and assign user rights. Follow these steps to create a user and assign user roles:

Step #1) Click on Users/Roles link in the TestLink navigation bar. It will navigate to the Users/Roles page.

TL1

Step #2) Click on the “Create” button on that page.

Step #3) Enter the username, user details and role in the form displayed and click on the “Save” button.

TL2

Step #4) To assign a Test project role to a user, switch to the “Assign Test Project Roles” tab.

Step #5) Select Project name and Role for User in the drop-down, as shown in Fig.

TL3

Similarly, we can switch to the “Assign Test Plan Roles” tab and can assign roles for users to a particular Test Plan.

Writing Requirements

The requirement is a constraint/need that the software should satisfy/perform.

This section clearly explains how to write requirements in TestLink:

Step #1) Click on the Requirements link on the navigation bar. It will navigate to the Requirements page.

Step #2) Click on the “Create” button on that page.

TL4

Step #3) Enter Document ID, Title and Description about the requirement, as shown in the below figure and click on the “Save” button.

TL5

Step #4) Requirement specification should be created and displayed on the left side panel.

Step #5) Click on Requirements Operations “Create” button.

Step #6) Enter all the details as shown in the figure and click on the “Save” button.

TL6

Assigning Requirement To Test Case

Requirements can be linked to test cases in TestLink. This is a very important feature to track test coverage based on requirements. In test reports, you can check which requirements are not covered and work on them to add in test suites for maximum test coverage.

This section explains how to assign a requirement to a test case:

Step #1) Open any one Test case from the Test specification section.

TL7

Step #2) Click on “Requirements” icon on the test case as shown in above figure. It will open requirements dialogue.

Step #3) Select requirements specification from the drop-down box, and click on the requirement checkbox, as shown in the figure.

TL8

Step #4) Click on the “Assign” button. Now you can find the selected requirement in the assigned requirements section.

The requirement gets successfully added to the test case.

Executing A Test case

We can execute a test case and can change the execution status of a test case in TestLink. Status of a Test case can be changed to “passed”, “failed” or “blocked”. Initially, it will be in the “not run” state, but once you update it, it cannot be changed to “not run” status again.

Follow these steps to execute a Test case:

Step #1) Click on the “Test Execution” link in the navigation bar. It will navigate to the Test Execution panel.

Step #2) Select the Test case you want to Execute from the left side panel.

TL9

Step #3) Select the execution status (pass/fail/blocked), and then enter the test execution notes as shown in below figure.

TL10

Step #4) Click on the “Save execution” button. It will update the Test case execution status as selected.

TL11

Generating Test Reports

Test Reports are the evidence of Testing, TestLink provides a built-in feature to generate test reports in various formats such as HTML, MS Word, MS Excel, OpenOffice Writer, and OpenOffice Calc.

This section explains how to generate a Test report in TestLink. Follow these steps to generate a test report:

Step #1) Click on the “Test Reports” link on the navigation bar. It will navigate to the test reports page.

Step #2) Click on the “Test Report” link on the left side panel. As shown in Figure

TL12

Step #3) Select the contents to be added to the test report by checking the Checkboxes.

TL13

Step #4) You can change the report format by changing the highlighted dropdown value as shown in the above figure.

Step #5) Click on the Test project folder structure, appearing on the right-side panel. The test report will be generated successfully.

TL14

Same way, you can generate the Test plan report.

Export Test Case/Test Suite

Let’s assume you are using TestLink and you have already created some projects under it.

What if you want to install TestLink in some other server and you want to have all the Test projects in your TestLink on that server?

Export test cases or test suites feature comes handy in that case. You can simply export Test projects/ test suites in your TestLink and then you can import them into another TestLink project on a different system for instance.

Export/Import feature helps to avoid the overhead of writing all the test projects and test cases again.

Follow below-mentioned steps to export and import test cases:

Step #1) Select the Test case that you want to export in the Test specification page.

TL15

Step #2) Click on the settings icon onTL16 the right-side panel. It will display some test case operations.

Step #3) Click the “Export” button.

TL17

Step #4) Check all the four checkboxes, and click on the “Export” button. It will export the selected test case in XML format and save it on your local drive. The same way we can export a Test suite also.

Importing Test Case/Test Suite

Step #1) Select the Test suite folder inside which you want to import the Test case.

TL18

Step #2) Click on the settings icon in the right-side panel. It will display all operations that can be performed on a Test case / Test suite.

Step #3) Click on “Import” button in the test case operations list as shown in below figure:

TL19

Step #4) Browse and attach the XML test case file that you’ve exported from TestLink and click on the “Upload file” button.

TL20

Step #5) Test case will be uploaded and displayed on the left side panel.

The same way we can import a Test suite also.

Conclusion

In this part, we have seen the only manual execution of test cases. TestLink also supports an API, through which we can easily update the test case execution status.

In the next and last part, we will see some advanced concepts like – updating test case execution status in TestLink remotely i.e. through Selenium WebDriver code using TestLink API. After all, automating these small repetitive tasks can save us a lot of time in the end!

PREV Tutorial | NEXT Tutorial

Related

Best Iptv Service Provider 2023 With 40k+ Channels And 150k+ VOD . Hurry Up

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • IPTV List: Best iptv lista 2023
  • IPTV Premium: Best Premium IPTV Service Provider List And Benefits
  • Nikon IPTV Review: Over 10,000 Live Channels for $12/Month
  • Iptvwings. Com Review: +18000 Live IPTV Channels ,+70000 Movies, +40000 TV show For $15/1 month
  • IPTVUNO Review: More Than 16000 Live TV channels, 55,000 Movies & VOD For $15/Month

Recent Comments

  1. IPTV List: Play lista iptv 2022 - Iptv Assist on Best IPTV Player in 2023 for Watching Live TV
  2. Cola IPTV – Over 18,000 Live Channels for $12/Month - Iptv Assist on FileLinked – How to Install on Firestick/Fire TV and Android Devices
  3. Cola IPTV – Over 18,000 Live Channels for $12/Month - Iptv Assist on 50+ Best IPTV Service Providers for Streaming Live TV 2023
  4. XoomsTV IPTV – Over 11,000 Channels & VOD for Under $13/Month on Best VPN for IPTV in 2023 and How to Install on Firestick/Android
  5. Voodoo Streams IPTV Review – Over 12,000 Channels for $11/Month - Iptv Assist on Dynasty TV IPTV Review – Over 6,000 Channels for $10/Month

Archives

  • January 2023

Categories

  • Activate
  • Agile Testing
  • Alternatives
  • Android
  • APK
  • Apple TV
  • Automation Testing
  • Basics of Software Testing
  • Best Apps
  • Breakfast Hours
  • Bug Defect tracking
  • Career in Software Testing
  • Chromebook
  • Chromecast
  • Cross Platform
  • Database Testing
  • Delete Account
  • Discord
  • Error Code
  • Firestick
  • Gaming
  • General
  • Google TV
  • Hisense Smart TV
  • HOW TO
  • Interview Questions
  • iPhone
  • IPTV
  • IPTV Apps
  • Iptv Service SP
  • IPTV Services
  • JVC Smart TV
  • Kodi
  • Lg Smart TV
  • Manual Testing
  • MI TV
  • Mobile Testing
  • Mod APK
  • newestiptv.com
  • News
  • Nintendo Switch
  • Panasonic Smart TV
  • PC Apps
  • Performance Testing
  • Philips Smart TV
  • PS4
  • PS5
  • Python
  • QA Certifications
  • QA Leadership
  • QA Team Skills
  • Quality Assurance
  • Reddit
  • Reviews
  • Roku
  • Samsung Smart TV
  • Screenshot
  • Selenium Tutorials
  • Sharp Smart TV
  • Skyworth Smart TV
  • Smart TV
  • Soft Skills For Testers
  • Software Testing Templates
  • Software Testing Tools
  • Software Testing Training
  • Sony Smart TV
  • Sports
  • Streaming Apps
  • Streaming Devices
  • Tech News
  • Test Management Tools
  • Test Strategy
  • Testing Best Practices
  • Testing Concepts
  • Testing Methodologies
  • Testing News
  • Testing Skill Improvement
  • Testing Tips and Resources
  • Toshiba Smart TV
  • Tutorials
  • Twitch
  • Types of Testing
  • Uncategorized
  • Vizio Smart TV
  • VPN
  • Web Testing
  • What is
  • Xbox
©2023 Iptv Assist | Design: Newspaperly WordPress Theme