Software Testing techniques

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #58620
    ruhiparveen
    Participant

    Software testing techniques are essential for ensuring quality and functionality. Key techniques include:

    Black Box Testing: Testing without knowledge of internal workings, focusing on input-output.

    White Box Testing: Involves examining the internal logic and structure of the code.

    Unit Testing: Testing individual components or functions for correctness.

    Integration Testing: Checking the interactions between integrated components.

    System Testing: Validating the complete and integrated software system.

    Acceptance Testing: Ensuring the software meets business requirements, often conducted by end-users.

    #58710
    shivanshi770
    Participant

    Software testing techniques help ensure software quality by identifying defects and validating functionality. Key techniques include:

    Black Box Testing – Tests without looking into code, focusing on inputs/outputs.
    White Box Testing – Tests internal code structures.
    Unit Testing – Tests individual components.
    Integration Testing – Tests interactions between modules.
    System Testing – Tests the entire system.
    Acceptance Testing – Validates software against requirements.
    Regression Testing – Checks for issues after updates.
    Smoke Testing – Basic functionality check.
    Sanity Testing – Verifies specific fixes.
    Performance Testing – Evaluates speed and stability.
    Security Testing – Checks for vulnerabilities.
    Compatibility Testing – Ensures cross-platform functionality.
    Usability Testing – Focuses on user experience.
    Ad-Hoc Testing – Informal, exploratory testing.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.