Vinod Sebastian – B.Tech, M.Com, PGCBM, PGCPM, PGDBIO

Hi I'm a Web Architect by Profession and an Artist by nature. I love empowering People, aligning to Processes and delivering Projects.

Category: Testing

Testing

  • Tracking Defects

    Tracking Defects

    When tracking defects in a software development or testing environment, it is essential to understand the different states that a defect can go through during its lifecycle. The following are common defect states:

    1. New – Rejected: When a new defect is reported, it undergoes an initial review process. If the defect is deemed invalid or a duplicate, it is rejected.
    2. Open: Defects that are valid and accepted for resolution are marked as open.
    3. Fixed – Reopened – Open: After a defect is fixed by the development team, it is retested. If the defect reoccurs, it is marked as reopened and goes back to an open state for further investigation.
    4. Closed: Once a defect is verified to be fixed and passes all retesting, it is closed, indicating that the issue has been successfully resolved.

    Understanding these defect states is crucial for effectively managing the defect resolution process and ensuring the quality of the software product.

    Categories

    IT Notes, Testing

    Tags

    Programming World, Testing

  • Tools

    Essential Tools for IT Testing

    Quality Control Tools

    In the realm of software testing, having a reliable repository to manage test cases and defects is crucial. Here are some standard quality control tools:

    • QC (formerly known as Mercury Test Director): QC, or Quality Center, is a comprehensive test management tool that helps in organizing and executing test cases, tracking defects, and generating reports.
    • ClearQuest: IBM Rational ClearQuest is another popular tool used for defect tracking and change management.
    • Bugzilla: An open-source bug tracking system that enables testers to record and track bugs in software applications.

    Automation Testing Tools

    Automation testing tools play a vital role in accelerating the testing process and ensuring software quality. Here are some essential automation testing tools:

    • WinRunner/QTP: WinRunner, later replaced by HP QuickTest Professional (QTP), is a functional test automation tool used for regression testing.
    • LoadRunner: LoadRunner is a performance testing tool that helps in simulating user traffic and analyzing the performance of applications under various load conditions.