Software Testing

0%
  • Explain the concept of test-driven development (TDD).

    Junior
  • How do you prioritize test cases in a test suite?

    Junior
  • What are the different levels/types of software testing?

    Junior
  • What is a test plan, and what does it include?

    Junior
  • What is integration testing?

    Junior
  • What is software testing, and why is it important?

    Junior
  • What is the difference between black-box and white-box testing?

    Junior
  • What is unit testing?

    Junior
  • Explain the concept of a test case and give an example.

    Mid
  • Explain the concept of exploratory testing.

    Mid
  • Explain the concept of load testing and stress testing. How are they different?

    Mid
  • Explain the concept of test coverage.

    Mid
  • Explain the concept of test environment and test data.

    Mid
  • How do you handle flaky or intermittent test failures in an automated test suite?

    Mid
  • How do you handle the situation when a critical defect is found just before the software release?

    Mid
  • What are the advantages and disadvantages of manual testing vs. automated testing?

    Mid
  • What is a test strategy, and how does it differ from a test plan?

    Mid
  • What is acceptance testing?

    Mid
  • What is performance testing?

    Mid
  • What is system testing?

    Mid
  • What is test automation framework, and why is it important in test automation?

    Mid
  • What is the difference between positive testing and negative testing?

    Mid
  • What is the difference between smoke testing and sanity testing?

    Mid
  • What is the difference between verification and validation in software testing?

    Mid
  • What is the importance of boundary value analysis in testing?

    Mid
  • What is the purpose of a test script, and how does it differ from a test case?

    Mid
  • What is the purpose of test automation, and when is it suitable to automate tests?

    Mid
  • Can you explain the difference between static and dynamic testing?

    Senior
  • Explain the concept of ad-hoc testing. When and why is it used?

    Senior
  • Explain the concept of test harness and its purpose.

    Senior
  • What is a test driver and a test stub in integration testing?

    Senior
  • What is regression testing, and why is it important?

    Senior
  • What is security testing?

    Senior
  • What is the difference between functional testing and non-functional testing?

    Senior