1. . Web testing refers to:
(A) Styling web pages
(B) Evaluating a web application to ensure it works correctly, is secure, and performs well
(C) Structuring HTML
(D) Optimizing CPU only
2. . Debugging in web development is:
(A) Styling CSS
(B) The process of identifying and fixing errors or bugs in code
(C) Structuring HTML
(D) Optimizing CPU only
3. . Functional testing ensures:
(A) Only CSS is applied
(B) The web application works according to the specified requirements
(C) HTML is structured
(D) CPU is optimized
4. . Usability testing focuses on:
(A) CPU optimization only
(B) Styling web pages
(C) Structuring HTML
(D) Evaluating how easy and user-friendly the application is
5. . Performance testing checks:
(A) How fast and responsive the web application is under different loads
(B) Only CSS performance
(C) HTML validation
(D) CPU optimization only
6. . Load testing is:
(A) Evaluating application behavior under expected user traffic
(B) Styling elements
(C) Structuring HTML
(D) Optimizing CPU only
7. . Stress testing is:
(A) Optimizing CPU only
(B) Styling CSS
(C) Structuring HTML
(D) Testing application behavior under extreme or peak loads to find breaking points
8. . Unit testing focuses on:
(A) Testing individual components or functions in isolation
(B) Styling web pages
(C) Structuring HTML
(D) Optimizing CPU only
9. . Integration testing ensures:
(A) CPU is optimized only
(B) CSS styles integrate properly
(C) HTML is structured
(D) Different modules or components work together correctly
10. . End-to-end (E2E) testing verifies:
(A) The complete workflow of the application from start to finish
(B) Only CSS functionality
(C) HTML structure only
(D) CPU optimization only
11. . Automated testing tools include:
(A) React, Angular, Vue
(B) HTML, CSS, JS
(C) Selenium, Cypress, Jest, Mocha
(D) MySQL, PostgreSQL
12. . Manual testing involves:
(A) Human testers executing test cases without automation
(B) Styling HTML elements
(C) Structuring CSS
(D) Optimizing CPU only
13. . Browser compatibility testing checks:
(A) HTML only
(B) CSS grids only
(C) That the web application works across different browsers and devices
(D) CPU optimization only
14. . Debugging tools in browsers include:
(A) Chrome DevTools, Firefox Developer Tools, Edge DevTools
(B) HTML validators
(C) CSS preprocessors
(D) Database tools only
15. . Error logs help to:
(A) Track and identify runtime errors in web applications
(B) Style pages
(C) Structure HTML
(D) Optimize CPU only
16. . Breakpoints in debugging allow:
(A) Pausing code execution to inspect variables and program flow
(B) Styling CSS
(C) Structuring HTML
(D) Optimizing CPU only
17. . Console statements like console.log() are used for:
(A) CPU optimization only
(B) Styling elements
(C) Structuring HTML
(D) Debugging and monitoring variable values during execution
18. . Regression testing ensures:
(A) CPU optimization only
(B) CSS remains consistent
(C) HTML validation
(D) New changes do not break existing functionality
19. . Security testing in web applications verifies:
(A) Protection against vulnerabilities like XSS, SQL injection, and CSRF
(B) CSS integrity
(C) HTML structure
(D) CPU optimization only
20. . The ultimate goal of web testing & debugging is:
(A) Only structure HTML
(B) Only style web pages
(C) Deliver a reliable, secure, and high-quality web application to end users
(D) Optimize CPU only