Podcast
Questions and Answers
There are many different types of testing that you can use to make sure your code is working as expected. ( Vao Note ma xem)
Match the tiers of testing to the correct definition
There are many different types of testing that you can use to make sure your code is working as expected. ( Vao Note ma xem)
Match the tiers of testing to the correct definition
Performance Testing = Measuring the latency or throughput of your application or service. Recovery Testing = Tests if the application or system can recover from crashes and how well it recovers. Security Testing = Testing for known vulnerabilities in your service or application. Accessibility Testing = Testing whether the product/software is accessible and usable for everyone, including people with a wide range of disabilities. Functional Testing = Tests that check basic functionality of the application. Integration Testing = Tests if the combined modules work together or not. Acceptance Testing = Tests that focus on the business requirements of an application. Usability Testing = Testing for user friendliness. Privacy Testing = Assessing and mitigating privacy risks in the product.
Is the following statement true or false. "You need to preform more integration testing than unit testing".
Is the following statement true or false. "You need to preform more integration testing than unit testing".
False
Which of the following statements are true about automated tests? (Select all that apply)
Which of the following statements are true about automated tests? (Select all that apply)
Is the following statement true or false "Manual testing is completed in person by navigating through the application or interacting with the software".
Is the following statement true or false "Manual testing is completed in person by navigating through the application or interacting with the software".
Signup and view all the answers
Performance testing covers which of the following? (Select all that are applicable)
Performance testing covers which of the following? (Select all that are applicable)
Signup and view all the answers
Fill in the blank to complete the statement "Automated testing is ____________ expensive than manual testing".
More
Less
Fill in the blank to complete the statement "Automated testing is ____________ expensive than manual testing". More Less
Signup and view all the answers
Is the following statement true or false “An example of the difference between integration testing and functional testing is that a functional test may simply verify that you can query the database while an integration test would get a specific value from the database as defined by the product requirements.”
Is the following statement true or false “An example of the difference between integration testing and functional testing is that a functional test may simply verify that you can query the database while an integration test would get a specific value from the database as defined by the product requirements.”
Signup and view all the answers
Is the following statement true or false “End-to-end testing replicates a user behaviour with the software in a complete application environment and verifies that various user flows work as expected”
Is the following statement true or false “End-to-end testing replicates a user behaviour with the software in a complete application environment and verifies that various user flows work as expected”
Signup and view all the answers
Which of the following statements are true regarding software testing? (Select all that apply)
Which of the following statements are true regarding software testing? (Select all that apply)
Signup and view all the answers
Software testing is generally classified into two main broad categories: functional testing and non-functional testing.
Match the following types of testing to the correct category:
- Unit Testing
- Performance Testing
- Security Testing
- Load Testing
- Integration Testing
- White Box and Black Box Testing
- Stress Testing
- Disaster Recovery Testing
- Sanity Testing
- Usability Testing
- Scalability Testing
Software testing is generally classified into two main broad categories: functional testing and non-functional testing.
Match the following types of testing to the correct category:
- Unit Testing
- Performance Testing
- Security Testing
- Load Testing
- Integration Testing
- White Box and Black Box Testing
- Stress Testing
- Disaster Recovery Testing
- Sanity Testing
- Usability Testing
- Scalability Testing
Signup and view all the answers
Which of the following are responsibilities of a Test Analyst? (Select all that apply)
Which of the following are responsibilities of a Test Analyst? (Select all that apply)
Signup and view all the answers
Software testing teams use a wide range of tools to support their day-to-day work. Which of the following are tools that may be used by a software testing team? (Select all that are applicable)
Software testing teams use a wide range of tools to support their day-to-day work. Which of the following are tools that may be used by a software testing team? (Select all that are applicable)
Signup and view all the answers
Based on the Week 7 lecture 'Test Management', what is the purpose of 'Stress Testing'?
Based on the Week 7 lecture 'Test Management', what is the purpose of 'Stress Testing'?
Signup and view all the answers
Match the test type with its description:
Match the test type with its description:
Signup and view all the answers
Match the description with the correct test type:
Match the description with the correct test type:
Signup and view all the answers
Match each testing purpose with its corresponding test type:
Match each testing purpose with its corresponding test type:
Signup and view all the answers
Match the test type with its performance focus:
Match the test type with its performance focus:
Signup and view all the answers
Match the test type with its focus area:
Match the test type with its focus area:
Signup and view all the answers
Based on the Week 7 lecture 'Test Management', what are some problems encountered during testing? (Select all that apply)
Based on the Week 7 lecture 'Test Management', what are some problems encountered during testing? (Select all that apply)
Signup and view all the answers
Study Notes
Component Test
- Ensures each component behaves correctly
- Uses white-box testing to check each program function fully
Integration Test
- Tests interaction between related components
- Focuses on interfaces between components
System Test
- Ensures that the user requirements have been met
- Focuses on usual business processes and normal workflow
Performance Test
- Tests system performance under maximum expected load
- Simulates key processes under maximum load
Soak/Stress Test
- Ensures that the system is stable over an extended period
- Load increased until system fails. Checks effects of over-load
Acceptance Test
- Compares system functionality against agreed-on user requirements
- Carried out by the client using scenarios, supervised by the developer
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge on the various tiers of software testing by matching them to their correct definitions. This quiz covers essential testing categories including performance, recovery, security, and more. Perfect for software developers and testers looking to reinforce their understanding of software quality assurance.