Different Software Features Of Design Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Catherine Halcomb
Catherine Halcomb
Community Contributor
Quizzes Created: 1443 | Total Attempts: 6,714,231
| Attempts: 1,697 | Questions: 30
Please wait...
Question 1 / 30
0 %
0/100
Score 0/100
1. Test design is the process of identifying and specifying the details of the test approach for a software feature and identifying the associated tests. state[ T or F]

Explanation

Test design is indeed the process of identifying and specifying the details of the test approach for a software feature and identifying the associated tests. It involves determining what needs to be tested, how it should be tested, and what test cases should be executed. The goal of test design is to ensure that all aspects of the software are thoroughly tested and that any potential defects or issues are identified and addressed. Therefore, the correct answer is True.

Submit
Please wait...
About This Quiz
Different Software Features Of Design Quiz - Quiz

When it comes to software, it is more of intellect. There are different known software features of design? How many do you know and can well run through? The quiz below will help you with the answer and more.

Personalize your quiz and earn a certificate with your name on it!
2. Apply leave by mentioning the valid dates and reason in the leave management system, comes under which kind of scenario?

Explanation

This scenario is categorized as "positive" because it involves an employee following the correct procedure to apply for leave by mentioning valid dates and providing a reason in the leave management system. This indicates that the employee is responsible and compliant with company policies, which is considered a positive behavior.

Submit
3. To ease the creation of traceability matrix ,relationships are added to the source documents for-------,-------? 

Explanation

To ease the creation of a traceability matrix, relationships are added to the source documents for both the forward traceability matrix and the backward traceability matrix. This means that the relationships between requirements and other relevant artifacts are identified and documented in both directions. The forward traceability matrix helps to ensure that all requirements are properly implemented, while the backward traceability matrix helps to ensure that all implemented artifacts can be traced back to the original requirements. By including relationships in both matrices, the traceability process becomes more comprehensive and effective.

Submit
4. ACE helps to drill down to the business process. state [ T or F]

Explanation

ACE stands for Analyze, Collaborate, and Execute. It is a software solution that helps organizations analyze their business processes, collaborate with stakeholders, and execute improvements. By using ACE, organizations can drill down into their business processes, meaning they can delve deeper into the details and understand the intricacies of how their processes work. Therefore, the given statement "ACE helps to drill down to the business process" is true.

Submit
5. How the functional decomposition of the requirement document should be?

Explanation

The functional decomposition of the requirement document should be simple. This means that the document should be broken down into smaller, manageable parts that are easy to understand and analyze. A simple decomposition allows for clear identification of the different functions and requirements of the system, making it easier for stakeholders to review and provide feedback. It also helps in ensuring that each requirement is properly addressed and can be traced back to its corresponding function. Overall, a simple functional decomposition promotes clarity, understanding, and effective communication throughout the development process.

Submit
6. What is the importance of negative scenario?

Explanation

The importance of negative scenarios lies in their ability to uncover errors and vulnerabilities. By intentionally testing for negative scenarios, such as invalid inputs or unexpected behavior, we increase the chances of identifying potential issues and weaknesses in our systems. This helps improve the overall reliability and security of the system by addressing these problems before they can cause harm or disruption. Therefore, negative scenarios play a crucial role in detecting errors and ensuring the robustness of a system.

Submit
7. Another name for primary flow is happy flow. state[ T or F]

Explanation

The given statement is true. Primary flow is indeed another name for happy flow. The primary flow refers to the normal or expected sequence of events in a process or system, where everything goes smoothly without any errors or exceptions. It represents the ideal or desired outcome of a process. Hence, primary flow can be synonymous with happy flow as both terms imply a smooth and successful progression without any issues or deviations.

Submit
8. RTM is ------?

Explanation

RTM stands for Requirement Traceability Matrix, which is a tool used in project management to track and manage requirements throughout the software development process. A many-to-many relationship indicates that multiple requirements can be traced to multiple other requirements, and vice versa. This means that a single requirement can have dependencies or relationships with multiple other requirements, and multiple requirements can be linked to the same requirement. Therefore, the correct answer is "many to many relationship".

Submit
9. It address all functional requirements and it is written from a user perspective?

Explanation

A use case is a diagram or description that outlines the interactions between a system and its users, demonstrating how the system functions from a user's perspective. It captures the different ways users can interact with the system to achieve their goals and addresses all the functional requirements. Therefore, the use case is the correct answer as it fulfills the criteria of being written from a user perspective and addressing all functional requirements.

Submit
10. Minimum number of scenario will be equal to ----

Explanation

The minimum number of scenarios will be equal to the number of alternate flows plus the number of basic flows. This is because each alternate flow represents a different path or variation in the sequence of steps, and each basic flow represents a different sequence of steps. Therefore, to cover all possible combinations and variations, we need to consider both the alternate flows and the basic flows.

Submit
11. Requirement: User can able to enter into the application by use of login button . Derive test scenario for this requirement?

Explanation

The correct answer suggests that the user is able to enter the application by using the login button. This implies that the login button is functional and allows the user to provide their login credentials, such as username and password, to access the application. Once the user has successfully logged in, they can proceed to use the application's features and functionalities.

Submit
12.  During the application of the leave process the user navigates to check the available leave balance and then returns to complete the leave application process. comes under which kind of scenario?

Explanation

In this scenario, the user navigates to check the available leave balance and then returns to complete the leave application process. This indicates that the user has an alternative option to check the leave balance while applying for leave. This suggests that the scenario falls under the "alternative" category.

Submit
13. Requirement: user allows the user to enter mobile number while creating a contact record in a website. Scenario: verify that the website does not allow the user to save the contact record with an invalid mobile number. which kind of scenario is it?

Explanation

This scenario is a negative scenario because it is testing for the website's behavior when the user tries to save a contact record with an invalid mobile number. The expectation is that the website should not allow the user to save the record in this case.

Submit
14. What is the next step of test basis?

Explanation

The next step of test basis is functional decomposition of the requirement. This involves breaking down the overall requirements into smaller, more manageable parts or functions. By doing so, it becomes easier to understand and test each individual function separately. This step helps in identifying the specific functionalities that need to be tested and ensures comprehensive test coverage. It also enables better organization and prioritization of test cases, making the testing process more efficient and effective.

Submit
15. Check types of scenario?

Explanation

The correct answer includes four types of scenarios: positive, alternate, negative, and exceptional. Positive scenarios refer to situations where everything goes as expected and desired outcomes are achieved. Alternate scenarios involve considering different paths or options that may deviate from the normal flow. Negative scenarios cover situations where errors or failures occur, leading to undesired outcomes. Exceptional scenarios involve handling unexpected or rare situations that may require special treatment or consideration.

Submit
16. Test scenario's which phase?

Explanation

The given question is asking about the phase in which test scenarios occur. The options provided are "last phase," "first phase," "intermediate phase," and "none of these." The correct answer is "intermediate phase" because test scenarios typically occur in the middle or intermediate phase of the testing process. This phase involves creating and documenting test scenarios based on the requirements and specifications of the software being tested.

Submit
17. Apply leave for the number of days that exceeds the available days, which scenario?

Explanation

In a negative scenario, an employee is not allowed to apply for leave if the number of days exceeds the available days. This means that if an employee has already used up their allotted leave days and still wants to take more time off, they would not be able to do so. This could result in negative consequences such as loss of pay or disciplinary action.

Submit
18. Apply for leave with a user who is serving notice period, which scenario?

Explanation

The scenario in which a user who is serving notice period applies for leave can be considered exceptional. This is because during the notice period, employees are usually expected to be present and fulfill their responsibilities until their last working day. However, there may be exceptional circumstances where the user needs to take leave, such as a personal emergency or an unforeseen situation that requires their absence.

Submit
19. Non testable business scenario can be translated to test cases during the test development phase. state[ T or F]

Explanation

Non testable business scenarios cannot be translated into test cases during the test development phase because test cases can only be created for scenarios that are testable. If a business scenario is non testable, it means that it cannot be effectively tested or verified, and therefore cannot be translated into test cases.

Submit
20. User serving the notice period applies for leave. which testing?

Explanation

System integration testing involves testing the interaction between different components or subsystems of a system. In this scenario, the user serving the notice period applying for leave would require the integration of their leave application with the existing system. This would involve testing how the user's leave application interacts with other components or subsystems of the system, ensuring that it functions correctly and does not cause any issues or conflicts. Therefore, the correct answer is system integration testing.

Submit
21. Requirement: Insurance amount can be paid by credit or debit card. Scenario: verify the system restricts the user to pay the insurance amount with an expired credit or debit card. which type of scenario?

Explanation

This scenario is a negative scenario because it is testing for a restriction in the system. The objective is to verify that the system does not allow the user to pay the insurance amount with an expired credit or debit card.

Submit
22. What are the techniques used in test design ?

Explanation

The techniques used in test design include use case, activity component element. Use case is a technique that focuses on identifying and testing the interactions between the system and its users. Activity component element is a technique that involves breaking down the system into smaller components and testing each component individually. These techniques help in designing effective test cases and ensuring comprehensive test coverage.

Submit
23. What are the components of test scenarios?

Explanation

The components of test scenarios include the scenario number, scenario description, sequence of activity, reference document, and requirement ID. These components help in organizing and documenting the test scenarios effectively. The scenario number helps in uniquely identifying each scenario, while the scenario description provides a brief explanation of the scenario. The sequence of activity outlines the steps to be followed in the scenario. The reference document refers to any supporting documents or materials related to the scenario. The requirement ID connects the scenario to the specific requirement it is testing.

Submit
24. ------- a sequence of events that happen during the actual usage of the application?

Explanation

A test scenario is a sequence of events that happen during the actual usage of the application. It represents a real-life situation or a specific interaction with the application. Test scenarios are used to validate the functionality of the application and ensure that it meets the desired requirements. Unlike test cases, which are specific instructions for testing a particular feature or functionality, test scenarios provide a broader overview of the application's behavior in different usage scenarios.

Submit
25. What are the possible test basis document?

Explanation

The possible test basis documents include the functional design, user manual, use case, and technical design. These documents provide the necessary information and specifications for conducting testing activities. The functional design document outlines the functionality of the system, the user manual provides instructions for the end-users, the use case document describes the interactions between the system and users, and the technical design document details the technical architecture and components of the system. These documents serve as a basis for creating test cases and ensuring that the system meets the desired requirements and functionality.

Submit
26. ACE method helps to build usable test scenario using functional decomposition model. [ T or F]

Explanation

The ACE method does not help to build usable test scenarios using the functional decomposition model. The ACE method, which stands for Automation, Coverage, and Evaluation, is a method used for test case design and execution. It focuses on automating test cases, achieving maximum coverage, and evaluating the results. It does not specifically involve building test scenarios using the functional decomposition model. Therefore, the statement is false.

Submit
27. Test scenario covers?

Explanation

The test scenario covers multiple aspects such as the functional area, business process, and use case. This means that the scenario is designed to test different functionalities within a specific area, the flow of a particular business process, and the interaction between the system and the user in a specific use case. By covering these different elements, the test scenario ensures that the system is tested comprehensively and that all relevant functionalities and processes are validated.

Submit
28. Components of use case?

Explanation

The components of a use case include the primary flow, trigger, and precondition. The primary flow represents the main steps or actions that occur in a specific use case. The trigger is the event or action that initiates the use case. The precondition is the condition or state that must be true in order for the use case to start or be valid. These components are essential in defining and understanding the behavior and requirements of a use case.

Submit
29. Benefits of use case modelling?

Explanation

Use case modeling is a technique used in software development to capture and document functional requirements from the perspective of end users. It helps in providing a clear testing methodology by defining the different use cases and their interactions, which can be used as a basis for designing test cases. It also helps in creating test scenarios by identifying the various paths and conditions that need to be tested. Therefore, the use of use case modeling can benefit the testing process by providing a structured approach and ensuring comprehensive test coverage.

Submit
30. Test scenario aids of following?

Explanation

The test scenario aids in identifying testable requirements by providing a clear understanding of what needs to be tested. It also helps in the ease of review by SME's as they can easily review the scenario and provide feedback or suggestions. Additionally, the test scenario aids in deriving test cases easily by providing a step-by-step description of the business scenario, allowing testers to create test cases based on these scenarios. Finally, the test scenario aids in identifying the business scenario by providing a description of the specific business process or situation being tested.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jan 10, 2012
    Quiz Created by
    Catherine Halcomb
Cancel
  • All
    All (30)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Test design is the process of identifying and specifying the details...
Apply leave by mentioning the valid dates and reason in the leave...
To ease the creation of traceability matrix ,relationships are...
ACE helps to drill down to the business process. state [ T or F]
How the functional decomposition of the requirement document...
What is the importance of negative scenario?
Another name for primary flow is happy flow. state[ T or F]
RTM is ------?
It address all functional requirements and it is written from a user...
Minimum number of scenario will be equal to ----
Requirement: User can able to enter into the application by use of...
 During the application of the leave process the user navigates...
Requirement: user allows the user to enter mobile number while...
What is the next step of test basis?
Check types of scenario?
Test scenario's which phase?
Apply leave for the number of days that exceeds the available days,...
Apply for leave with a user who is serving notice period, which...
Non testable business scenario can be translated to test cases during...
User serving the notice period applies for leave. which testing?
Requirement: Insurance amount can be paid by credit or debit card....
What are the techniques used in test design ?
What are the components of test scenarios?
------- a sequence of events that happen during the actual usage of...
What are the possible test basis document?
ACE method helps to build usable test scenario using functional...
Test scenario covers?
Components of use case?
Benefits of use case modelling?
Test scenario aids of following?
Alert!

Advertisement