Software Testing Tutorial #45 – How to Write a Good Defect Report

In this Software Testing Tutorial, we will learn about how to write a good defect report. A defect report is a document to communicate the defects or bugs you find in the test application during the software development lifecycle.

Defects are managed in defect management tools like Bugzilla, Jira etc. Documenting defects properly with relevant information is crucial for the defects to be understood clearly by developers and fixed without being rejected. In this tutorial we will learn how what are the key information you should include when writing good bug reports in software testing.

Software Testing Tutorial #44 – Defect Life Cycle in Software Testing

In this Software Testing Tutorial, we will learn about defect life cycle in software testing. Defect lifecycle is a process that a defect or bug will follow from its initiation or from the point where it is raised until it is closed into the project. This bug lifecycle has certain states and resolutions in it and whenever you raise any defect in software testing it will follow the predefined bug lifecycle.

Software Testing Tutorial#39-What is Test Strategy in Software Testing

In this Software Testing Tutorial, we will learn about what is test strategy in Software Testing. A software test strategy is a document which defines the broader and general way in which the testing will be approached within an organization. Test Strategy is mostly written at the organization level and is independent of projects. Project will use contents of test strategy and refine as per the project contexts.

Following are some of the key sections of test strategy document. Different organizations follow different templates but following sections are the key sections of test strategy document.

1. Scope and Environment

2. Testing Approach

3. Test Environment Specification

4. Testing Tools

5. Release Management

6. Risk Analysis

7. Reviews and Approvals

JIRA Tutorial #4 – How to Create Project and enable Issue Management

In this Jira tutorial, we will learn how to create a Project and enable Issue Management. This step was required in older versions of Jira but no longer required if you are using the latest version of JIRA software.

Robot Framework Tutorial #32 – How to handle Alerts in Robot Framework

In this Robot Framework Tutorial we will understand how to handle Alerts in Robot Framework and the keywords available in Robot Selenium library to interact and work with JavaScript Alerts on any webpage.

Some of the keywords that I will explain in this tutorial are:

* Handle Alert – Handles the current alert and returns its message.

* Input Text Into Alert – Types the given text into an input field in an alert.

* Alert Should Be Present – Verifies that an alert is present and by default, accepts it

* Alert Should Not Be Present – Verifies that no alert is present.