Web Dev 7 Flashcards
Which of the following is an example of a Web App quality dimension? a) Security b) Load testing c) Client-side scripting d) Content organization
a) Security
What does scalability in Web App design refer to? a) Handling more users or transaction volume b) The aesthetic layout of the web page c) Content accuracy d) Response time from the server
a) Handling more users or transaction volume
Which of these is a recommended way to track where customers abandon a site? a) Use A/B testing b) Use heatmaps c) Use Google Analytics d) Track every user manually
c) Use Google Analytics
What principle of interface design focuses on minimizing the time to acquire a target? a) Communication b) Fitt’s Law c) Anticipation d) Focus
b) Fitt’s Law
Which testing method aims to evaluate a website’s usability with end-users? a) Compatibility testing b) Load testing c) Usability testing d) Stress testing
c) Usability testing
What does the term ‘NSU’ in navigation design stand for? a) New Site Unit b) Navigation Semantic Unit c) Network Security Unit d) Navigation System User
b) Navigation Semantic Unit
What is the primary purpose of content testing in a web application? a) To test server load b) To uncover errors in text and graphical representations c) To evaluate the speed of the web server d) To measure user engagement
b) To uncover errors in text and graphical representations
What does ‘Latency’ refer to in the context of web apps? a) The error rate of requests b) The delay in server responses c) The volume of user data stored d) The amount of time a page takes to load on mobile
b) The delay in server responses
What is the primary focus of ‘Aesthetic Design’ in Web App development? a) Improving content readability b) Organizing elements for visual appeal c) Reducing page load times d) Enhancing security features
b) Organizing elements for visual appeal
Which design principle ensures that a Web App’s interface minimizes the time required to learn and relearn the system? a) Learnability b) Consistency c) Communication d) Efficiency
a) Learnability
Which of the following is the main challenge of the C10K problem? a) Managing ten thousand simultaneous connections b) Handling large files in server storage c) Measuring response time for small datasets d) Supporting more than ten thousand users
a) Managing ten thousand simultaneous connections
Which method is used to test if a web application will function well under increasing loads? a) Stress testing b) Configuration testing c) Load testing d) Security testing
c) Load testing
What type of testing is used to validate the accuracy of links within a Web App? a) Interface testing b) Navigation testing c) Component testing d) Performance testing
b) Navigation testing
Which of the following is an example of a performance testing tool for Web Apps? a) Selenium b) Sikuli c) Apache JMeter d) Crazy Egg
c) Apache JMeter
In which scenario should Web App design focus on robustness? a) When users will use the app for simple tasks only b) When users expect reliable content and functions c) When minimal content is needed d) When the app is meant for a small audience
b) When users expect reliable content and functions
Which of the following focuses on ensuring that a web app is compatible across different browsers? a) Aesthetic design b) Compatibility testing c) Navigation testing d) Usability design
b) Compatibility testing
Which of the following is an example of dynamic content in Web Apps? a) A static webpage with fixed text b) A form that updates based on user input c) A database query result d) A download link
b) A form that updates based on user input
What type of testing is specifically designed to find security vulnerabilities in a Web App? a) Performance testing b) Security testing c) Compatibility testing d) Load testing
b) Security testing
Which testing method involves testing under extreme operating conditions to evaluate a Web App’s robustness? a) Stress testing b) Load testing c) Performance testing d) Security testing
a) Stress testing
What is the role of JavaScript in client-side web testing? a) To evaluate the server’s performance b) To test the security of the web app c) To handle information input via forms and user interactions d) To analyze the content of web pages
c) To handle information input via forms and user interactions
Which of the following tools can be used to automate browser testing? a) Selenium b) Apache JMeter c) Sikuli d) Crazy Egg
a) Selenium
What does usability testing focus on in a Web App? a) Ensuring that all links are functional b) Ensuring that users can learn and navigate the app effectively c) Ensuring content accuracy d) Ensuring compatibility with different browsers
b) Ensuring that users can learn and navigate the app effectively
What is the main purpose of a ‘sitemap’ in web navigation design? a) To test the usability of the website b) To create a visual map of the site’s content and functionality c) To store the user data securely d) To track user activities
b) To create a visual map of the site’s content and functionality
Which design aspect ensures that a Web App remains functional across multiple devices and browsers? a) Aesthetic design b) Compatibility testing c) Navigation testing d) Usability design
b) Compatibility testing
Which of the following is considered a content object in web design? a) Navigation bar b) Text or image on a webpage c) Database query d) User authentication form
b) Text or image on a webpage
Which testing method involves reviewing the content and structure for syntactic and semantic errors? a) Function testing b) Content testing c) Performance testing d) Compatibility testing
b) Content testing
What does ‘Fitt’s Law’ principle refer to in web interface design? a) The time to acquire a target is a function of the distance to the target b) The design should prioritize efficiency over aesthetics c) The user interface should minimize loading time d) Navigation paths should be the shortest possible
a) The time to acquire a target is a function of the distance to the target
What is the primary purpose of a ‘sitemap’ in web navigation design? a) To test the usability of the website b) To create a visual map of the site’s content and functionality c) To store the user data securely d) To track user activities
b) To create a visual map of the site’s content and functionality
What is ‘Configuration testing’ primarily concerned with? a) Testing the design layout of the interface b) Evaluating the app’s compatibility with various systems and configurations c) Testing the response times of the server d) Checking the content’s quality
b) Evaluating the app’s compatibility with various systems and configurations
What does ‘human interface objects’ refer to in Web App design? a) Objects that are manipulated by the server b) A library of reusable components for the user interface c) The hardware components used to run the app d) Dynamic HTML elements on the web page
b) A library of reusable components for the user interface
Which of the following is essential for good web navigation? a) Minimize the number of links b) Provide clear and easy-to-follow paths for users c) Use as few images as possible d) Limit user choices
b) Provide clear and easy-to-follow paths for users
What is ‘Accessibility testing’ focused on? a) Ensuring that the web app works on multiple devices b) Making sure that the app is usable by people with disabilities c) Reducing the page load time d) Evaluating content accuracy
b) Making sure that the app is usable by people with disabilities