Dw Basics + Unix + Testing

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By AkshayMishra
A
AkshayMishra
Community Contributor
Quizzes Created: 1 | Total Attempts: 5,032
Questions: 218 | Attempts: 5,032

SettingsSettingsSettings
Operating System Quizzes & Trivia

Questions and Answers
  • 1. 

    The approach/document used to make sure all the requirements are covered when writing test cases

    • A.

      Traceablity Matrix

    • B.

      Test bed

    • C.

      Checklist

    • D.

      Test Matrix

    Correct Answer
    A. Traceablity Matrix
    Explanation
    A Traceability Matrix is a document that is used to ensure that all the requirements are covered when writing test cases. It helps in establishing a link between the requirements and the test cases, allowing the testers to track the progress and coverage of the testing process. By using a Traceability Matrix, the testers can easily identify any missing or incomplete requirements and ensure that they are adequately tested. This document also helps in managing the impact of any changes or updates to the requirements, as it provides a clear overview of the test coverage.

    Rate this question:

  • 2. 

    Executing the same test case by giving the number of inputs on same build called as 

    • A.

      Sanity Testing

    • B.

      Ad hoc Testing

    • C.

      ReTesting

    • D.

      Regression Testing

    Correct Answer
    C. ReTesting
    Explanation
    Retesting is the process of running the same test case again to ensure that a defect has been fixed. In this scenario, the test case is being executed again with the same number of inputs on the same build. This suggests that the purpose is to verify that a specific defect has been resolved, rather than testing new functionality or conducting a broader test. Therefore, the correct answer is Retesting.

    Rate this question:

  • 3. 

    To check whether we are developing the right product according to the customer requirements are not. It is a static process 

    • A.

      Quality Control

    • B.

      Quality Assurance

    • C.

      Verification

    • D.

      Validation

    Correct Answer
    C. Verification
    Explanation
    Verification is the process of evaluating a system or component to determine whether it satisfies the specified requirements. In this context, it is used to check whether the product being developed aligns with the customer requirements. Verification is a static process, meaning it does not involve actually running or testing the product, but rather focuses on reviewing and analyzing the documentation, design, and other artifacts to ensure they meet the specified criteria.

    Rate this question:

  • 4. 

    Control Charts is a statistical technique to assess, monitor, and maintain the stability of a process.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Control Charts are indeed a statistical technique used to assess, monitor, and maintain the stability of a process. They provide a visual representation of data over time, allowing for the identification of any patterns, trends, or variations that may occur. By using control charts, organizations can determine if a process is in control or out of control, enabling them to make informed decisions and take appropriate actions to maintain process stability.

    Rate this question:

  • 5. 

    To check whether we have developed the product according to the customer requirements r not. It is a Dynamic process.  

    • A.

      Quality Control

    • B.

      Quality Assurance

    • C.

      Verification

    • D.

      Validation

    Correct Answer
    D. Validation
    Explanation
    Validation is the process of evaluating a system or product during or at the end of the development process to determine whether it satisfies the specified requirements. It involves checking whether the product has been developed according to the customer requirements and if it meets their needs and expectations. Validation is a dynamic process that ensures the product is fit for its intended purpose and meets the customer's expectations. It is different from verification, which focuses on checking whether the product has been developed correctly according to the specified requirements.

    Rate this question:

  • 6. 

    Staff development plan describes how the skills and experience of the project team members will be developed.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    A staff development plan is a strategic document that outlines how an organization will enhance the skills and knowledge of its employees. In the context of a project team, a staff development plan would detail how the team members' skills and experience will be improved throughout the project. This can include training programs, workshops, mentoring, and other initiatives aimed at developing the team's capabilities. Therefore, the statement that a staff development plan describes how the skills and experience of the project team members will be developed is true.

    Rate this question:

  • 7. 

    It is a set of levels that defines a testing maturity hieraecy 

    • A.

      TQM (Total Quality Management)

    • B.

      TMM (Testing Maturity Model)

    • C.

      TIM (Testing Improving Model)

    • D.

      TAM (Testing Analysis Model)

    Correct Answer
    B. TMM (Testing Maturity Model)
    Explanation
    The correct answer is TMM (Testing Maturity Model). The TMM is a set of levels that defines a testing maturity hierarchy. It is a framework that helps organizations assess and improve their testing processes and capabilities. The model consists of five levels, ranging from initial to optimized, with each level representing a higher level of maturity in testing practices. This allows organizations to identify their current level of maturity and take steps to improve their testing processes to achieve higher levels of maturity. TMM provides a roadmap for organizations to continuously improve their testing capabilities and deliver high-quality software products.

    Rate this question:

  • 8. 

    A Non-Functional Software testing done to check if the user interface is easy to use and understand 

    • A.

      Block Box Testing

    • B.

      Unit testing

    • C.

      Security Testing

    • D.

      Usability Testing

    Correct Answer
    D. Usability Testing
    Explanation
    Usability testing is a non-functional software testing technique that focuses on evaluating the user interface to determine if it is easy to use and understand. It involves observing real users as they interact with the software to identify any usability issues, such as confusing navigation, unclear instructions, or difficult-to-use features. This type of testing helps ensure that the software meets the needs of its intended users and provides a positive user experience.

    Rate this question:

  • 9. 

    The review and approved document (i.e. Test plan, System Requirement Specification’s) is called as 

    • A.

      Checklist

    • B.

      Baseline Document

    • C.

      Delivery Document

    • D.

      Approval Document

    Correct Answer
    B. Baseline Document
    Explanation
    A baseline document refers to a review and approved document that serves as a reference point for future evaluations or comparisons. It typically includes important documents such as a test plan and system requirement specifications. This document is considered a baseline because it represents the agreed-upon starting point or foundation for a project or process. It helps ensure consistency and serves as a benchmark for measuring progress and making future decisions.

    Rate this question:

  • 10. 

    What are the Testing Levels? 

    • A.

      System Testing

    • B.

      Acceptance Testing.

    • C.

      Integration Testing

    • D.

      Unit Testing

    Correct Answer(s)
    A. System Testing
    B. Acceptance Testing.
    C. Integration Testing
    D. Unit Testing
    Explanation
    The given answer lists the different levels of testing. System testing is performed on a complete and integrated system to ensure that it meets the specified requirements. Acceptance testing is conducted to determine if the system meets the user's expectations and requirements. Integration testing is done to verify the interaction between different components/modules of the system. Unit testing is performed on individual units or components of the system to ensure their functionality and reliability.

    Rate this question:

  • 11. 

    Cost of quality = Prevention Cost + Appraisal cost + Failure cost

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The given statement is true. The cost of quality is indeed calculated by adding the prevention cost, appraisal cost, and failure cost. Prevention cost refers to the expenses incurred to prevent defects or errors from occurring. Appraisal cost includes the expenses associated with evaluating, inspecting, or testing products or services to ensure they meet quality standards. Failure cost represents the expenses incurred due to defects or errors, such as warranty claims, rework, or customer dissatisfaction. By considering all these costs, organizations can assess the overall cost of maintaining or improving quality.

    Rate this question:

  • 12. 

    A useful tool to visualize, clarify, link, identify, and classify possible cause of a problem. This is also called as “fishbone diagram” what is this? 

    • A.

      Cause-and-Effect Diagram

    • B.

      Pareto Analysis

    • C.

      Ghant Analysis

    Correct Answer
    A. Cause-and-Effect Diagram
    Explanation
    A cause-and-effect diagram, also known as a fishbone diagram, is a useful tool for visualizing and identifying possible causes of a problem. It helps to clarify and link different factors that may contribute to the issue at hand. By categorizing the causes into different branches, it allows for a systematic analysis and classification of the potential causes. This diagram is commonly used in problem-solving and quality improvement processes to identify the root cause of a problem and develop effective solutions.

    Rate this question:

  • 13. 

    It measures the quality of processes used to create a quality product.It is a system of management activities,It is a preventive process, It applies for entire life cycle & Deals with Process. 

    • A.

      Quality Control

    • B.

      Quality Assurance

    • C.

      Verification

    • D.

      Validation

    Correct Answer
    B. Quality Assurance
    Explanation
    Quality Assurance is the correct answer because it involves the management activities that ensure the quality of processes used to create a quality product. It is a preventive process that applies throughout the entire life cycle of a product and deals with the processes involved in its creation. Quality Assurance focuses on preventing defects and ensuring that the product meets the required standards and specifications. Verification and validation are also important aspects of Quality Assurance, but they are specific activities within the overall process.

    Rate this question:

  • 14. 

    Variance from product specifications is called?

    • A.

      Defect

    • B.

      Report

    • C.

      Requirement

    • D.

      Deviation

    Correct Answer
    A. Defect
    Explanation
    Variance from product specifications is referred to as a defect. This means that the product does not meet the required specifications and is considered faulty or flawed. A defect can occur in various aspects of the product, such as its design, functionality, or performance. It is important to identify and address defects to ensure that the product meets the desired quality standards and customer expectations.

    Rate this question:

  • 15. 

    Verification is

    • A.

      Product based

    • B.

      Process based

    • C.

      Record based

    • D.

      Defect based

    Correct Answer
    B. Process based
    Explanation
    Verification is a process based approach that involves reviewing and evaluating the activities, documents, and deliverables of a project to ensure that they meet the specified requirements and standards. This approach focuses on examining the processes followed during the development and implementation of a product or system, rather than just inspecting the final product or its records. By adopting a process based verification, organizations can identify and rectify any deviations or issues in the project processes, thereby ensuring the overall quality and effectiveness of the deliverables.

    Rate this question:

  • 16. 

    White box testing is not called as___________ 

    • A.

      Clear box testing

    • B.

      Open box testing

    • C.

      Closed box testing

    • D.

      Glass box testing

    Correct Answer
    C. Closed box testing
    Explanation
    White box testing is not called closed box testing because white box testing is a testing technique where the internal structure and implementation details of the software are known and used to design test cases. In white box testing, testers have access to the source code and use it to ensure that all paths and conditions within the code are tested. Closed box testing, on the other hand, refers to a testing approach where the internal structure and implementation details of the software are not known to the testers. Therefore, the correct answer is closed box testing.

    Rate this question:

  • 17. 

    Name the events that will be analyzed, Count the named incidents, Rank the count by frequency using a bar chart & Validate reasonableness of the analysis is called as 

    • A.

      Pie Charts

    • B.

      SWOT Analysis

    • C.

      Cause and Effect Diagram

    • D.

      Pareto Analysis

    Correct Answer
    D. Pareto Analysis
    Explanation
    Pareto Analysis is a method used to identify and prioritize the most significant factors or events based on their frequency or impact. In this process, the events are named and counted, and then ranked by frequency using a bar chart. Pareto Analysis helps in focusing on the vital few factors that contribute the most to a problem or situation, allowing for effective decision-making and problem-solving. It helps in identifying the key areas that require attention and resources, leading to more efficient and targeted actions.

    Rate this question:

  • 18. 

      Retesting of a single program or component after a change has been made?  

    • A.

      Retesting

    • B.

      Regional Regression

    • C.

      Unit Regression

    • D.

      Full Regression Testing

    Correct Answer
    C. Unit Regression
    Explanation
    Unit regression testing refers to retesting a single program or component after a change has been made. This type of testing focuses on verifying that the specific unit still functions correctly after the modification. It helps ensure that the change did not introduce any new defects or impact the existing functionality.

    Rate this question:

  • 19. 

    Requirement and Analysis, Design, Development or Coding, Testing and Maintenance is called as Software Development Life Cycle (SDLC )

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is true because the process of software development involves several stages, including requirement analysis, design, development or coding, testing, and maintenance. These stages are collectively known as the Software Development Life Cycle (SDLC). The SDLC provides a structured approach to developing software, ensuring that all necessary steps are followed and that the final product meets the required specifications and quality standards.

    Rate this question:

  • 20. 

    The testing which is done by going through the code is known as,  

    • A.

      Regression testing

    • B.

      White box Testing

    • C.

      Blackbox testing

    • D.

      Unit Testing

    Correct Answer
    B. White box Testing
    Explanation
    White box testing is a type of testing where the tester has access to the internal structure and code of the software being tested. This allows the tester to examine the code and verify if it is functioning correctly and meeting the specified requirements. It involves testing individual components, functions, and pathways within the code to ensure that they are working as expected. This type of testing is often performed by developers to ensure the quality and reliability of their code.

    Rate this question:

  • 21. 

    Configuration Management Plan describes the Configuration Management procedures and structures to be used.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The Configuration Management Plan is a document that outlines the procedures and structures to be followed for managing configurations. It provides a roadmap for managing changes, version control, and tracking of configuration items. Therefore, it is true that the Configuration Management Plan describes the Configuration Management procedures and structures to be used.

    Rate this question:

  • 22. 

    This type of testing method attempts to find incorrect or missing functions, errors in data structures or external database access, interface errors, Performance errors and initialization and Termination errors. It is called as  

    • A.

      Open Box Testing

    • B.

      Black Box Testing

    • C.

      Grey Box Testing

    • D.

      White Box Testing

    Correct Answer
    B. Black Box Testing
    Explanation
    Black box testing is a testing method where the internal structure or implementation details of the system being tested are not known to the tester. Instead, the tester focuses on testing the functionality and behavior of the system by providing inputs and observing the outputs. This type of testing is useful for finding incorrect or missing functions, errors in data structures or external database access, interface errors, performance errors, and initialization and termination errors. The term "black box" refers to the idea that the tester does not have visibility into the inner workings of the system, similar to how a black box conceals its internal mechanisms.

    Rate this question:

  • 23. 

    Phase Definition. It will come under

    • A.

      CMM LEVEL 1

    • B.

      CMM LEVEL 2

    • C.

      CMM LEVEL 3

    • D.

      None

    Correct Answer
    B. CMM LEVEL 2
    Explanation
    The given answer, CMM LEVEL 2, is the correct answer because the question is asking about the phase definition and which level of the Capability Maturity Model (CMM) it falls under. CMM LEVEL 2, also known as the "Repeatable" level, focuses on establishing basic project management processes and practices. At this level, organizations have defined processes for managing projects, including requirements management, project planning, project tracking, and configuration management. Therefore, the phase definition would fall under CMM LEVEL 2 as it aligns with the establishment of project management processes.

    Rate this question:

  • 24. 

    Software testing which is done without planning and Documentation is known as  

    • A.

      Functional testing.

    • B.

      Regression testing

    • C.

      Unit Testing

    • D.

      AdHoc Testing

    Correct Answer
    D. AdHoc Testing
    Explanation
    AdHoc testing refers to a type of software testing that is performed without any formal planning or documentation. It involves randomly testing the system without following any specific test cases or scripts. This type of testing is usually carried out when there is limited time or resources available, or when there is a need to quickly identify defects or issues in the software. AdHoc testing is not systematic and may not cover all possible scenarios, but it can be effective in finding certain types of defects that may not be identified through formal testing methods.

    Rate this question:

  • 25. 

    Acceptance testing is known as  

    • A.

      White box testing

    • B.

      Test Automation

    • C.

      Greybox testing

    • D.

      Beta Testing

    Correct Answer
    D. Beta Testing
    Explanation
    Beta testing is a type of acceptance testing where the software is tested by end-users in a real-world environment before its official release. It helps to identify any potential issues or bugs that were not discovered during the earlier testing phases. Beta testing allows the developers to gather feedback from the users and make necessary improvements to ensure the software meets the user's expectations. Therefore, the correct answer for this question is Beta Testing.

    Rate this question:

  • 26. 

    Retesting the entire application after a change has been made called as?  

    • A.

      Retesting

    • B.

      Regional Regression

    • C.

      Unit Regression

    • D.

      Full Regression Testing

    Correct Answer
    D. Full Regression Testing
    Explanation
    Full regression testing is the process of retesting the entire application after a change has been made. This is done to ensure that the change has not introduced any new defects or caused any regression in the existing functionality. It involves running all the test cases that were executed during the initial testing phase, as well as any additional test cases that are deemed necessary. Full regression testing helps in identifying any potential issues that may have been introduced due to the change and ensures the overall stability and reliability of the application.

    Rate this question:

  • 27. 

    Boundary value analysis belongs to which testing method? 

    • A.

      White Box testing

    • B.

      Black Box testing

    • C.

      Re Testing

    • D.

      None

    Correct Answer
    B. Black Box testing
    Explanation
    Boundary value analysis is a testing technique that focuses on testing the boundaries or limits of input values. It involves selecting test cases that lie on or near the boundaries of input domains to ensure that the system handles these values correctly. This technique is primarily used in black box testing, where the internal structure or implementation details of the system are not known or considered during testing. Therefore, the correct answer is Black Box testing.

    Rate this question:

  • 28. 

    It measures the quality of a productIt is a specific part of the QA procedure, It is a corrective process,It applies for particular product & Deals with the product. 

    • A.

      Quality Control

    • B.

      Quality Assurance

    • C.

      Verification

    • D.

      Validation

    Correct Answer
    A. Quality Control
    Explanation
    Quality Control is the correct answer because it refers to the process of checking and monitoring the quality of a product to ensure that it meets the required standards and specifications. It is a specific part of the Quality Assurance (QA) procedure, which focuses on preventing defects and ensuring quality throughout the entire product development process. Quality Control is a corrective process that involves inspecting, testing, and analyzing the product to identify and rectify any issues or deviations from the desired quality. It applies to a particular product and deals with the product itself rather than the overall QA process.

    Rate this question:

  • 29. 

    What are the Types of Integration Testing?  

    • A.

      Top Down Testing

    • B.

      Bottom Up Testing

    • C.

      Big Bang Testing

    • D.

      None

    Correct Answer(s)
    A. Top Down Testing
    B. Bottom Up Testing
    C. Big Bang Testing
    Explanation
    The correct answer is Top Down Testing, Bottom Up Testing, Big Bang Testing. These are the three types of integration testing. Top Down Testing involves testing the higher-level modules first and gradually integrating the lower-level modules. Bottom Up Testing, on the other hand, starts with testing the lower-level modules and gradually integrates the higher-level modules. Big Bang Testing is a type of integration testing where all the modules are integrated together and tested as a whole.

    Rate this question:

  • 30. 

    Product Risk affects The quality or performance of the software

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Product risk refers to the potential issues or problems that may arise with the software product during its development or use. These risks can have a direct impact on the quality or performance of the software. By identifying and managing these risks, developers can ensure that the software meets the required standards and functions effectively. Therefore, it is true that product risk can affect the quality or performance of the software.

    Rate this question:

  • 31. 

    A metric used to measure the characteristic of documentation and code called as 

    • A.

      Test metrics

    • B.

      Product Metric

    • C.

      Process metric

    • D.

      All of these

    Correct Answer
    B. Product Metric
    Explanation
    Product Metric is a metric used to measure the characteristic of documentation and code. This metric focuses on evaluating the quality and effectiveness of the final product or deliverable. It helps in assessing various aspects such as functionality, reliability, maintainability, and performance of the product. By analyzing product metrics, organizations can identify areas for improvement, make informed decisions, and ensure that the final product meets the desired standards and requirements.

    Rate this question:

  • 32. 

    Which is non-functional software testing? 

    • A.

      Regression testing

    • B.

      Performance Testing

    • C.

      Block box testing

    • D.

      Unit Testing

    Correct Answer
    B. Performance Testing
    Explanation
    Performance testing is a type of non-functional software testing that focuses on evaluating the system's performance under various conditions such as load, stress, and scalability. It aims to identify any performance bottlenecks, measure response times, and ensure that the system meets the required performance criteria. Regression testing, black box testing, and unit testing, on the other hand, are functional testing techniques that focus on verifying the correctness and functionality of the software.

    Rate this question:

  • 33. 

    The process that deals with the technical and management issues of software development called as? 

    • A.

      Software Process

    • B.

      Testing Process

    • C.

      Delivery Process

    • D.

      All of these

    Correct Answer
    A. Software Process
    Explanation
    The correct answer is "Software Process." This is because the software process refers to the set of activities, methods, and practices that are used to develop, test, and deliver software. It encompasses both the technical aspects of software development, such as coding and testing, as well as the management aspects, such as project planning and quality assurance. Therefore, the software process is the comprehensive process that deals with all the technical and management issues of software development.

    Rate this question:

  • 34. 

    Executing the same test case on a modified build called as 

    • A.

      Sanity Testing

    • B.

      Ad hoc Testing

    • C.

      Retesting

    • D.

      Regression Testing

    Correct Answer
    D. Regression Testing
    Explanation
    Regression testing is the process of retesting a modified build to ensure that the changes made have not introduced any new defects or caused any existing functionality to break. It involves rerunning previously executed test cases to verify that the system still behaves as expected. In this scenario, executing the same test case on a modified build would fall under the category of regression testing, as the purpose is to check if the modifications have impacted the existing functionality.

    Rate this question:

  • 35. 

    Which is Black-Box Testing method? 

    • A.

      Fault injection

    • B.

      Code coverage

    • C.

      Equivalence partitioning

    • D.

      Error reporting

    Correct Answer
    C. Equivalence partitioning
    Explanation
    Equivalence partitioning is a Black-Box Testing method where the input data is divided into different classes or partitions, and test cases are designed to cover each partition at least once. This method ensures that all possible scenarios within each partition are tested, without the need to test every single input value. It helps identify defects and errors by focusing on the boundaries and representative values of each partition, making it an effective technique for testing software systems.

    Rate this question:

  • 36. 

    Business Risk affects The Organization developing or Procuring the software.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Business risk refers to the potential negative impact that external factors can have on a company's financial performance or ability to achieve its objectives. In the context of software development or procurement, business risk can arise from various factors such as market demand, competition, regulatory changes, and economic conditions. These risks can directly affect the organization by impacting its revenue, profitability, market share, or reputation. Therefore, it is true that business risk can affect the organization developing or procuring the software.

    Rate this question:

  • 37. 

    Stratification is a Technique used to analyze/divide a universe of data into homogeneous groups(strata).Stratification is a Technique used to analyze/divide a universe of data into homogeneous groups(strata).

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Stratification is indeed a technique used to analyze and divide a universe of data into homogeneous groups or strata. This technique helps in organizing and understanding data by grouping similar data points together, which can then be analyzed separately. By dividing the data into strata, researchers can gain more accurate insights and make more informed decisions based on the characteristics of each group. Therefore, the statement "Stratification is a technique used to analyze/divide a universe of data into homogeneous groups (strata)" is true.

    Rate this question:

  • 38. 

    Automation Testing should be done before starting Manual testing.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    Automation testing is typically done after manual testing. Manual testing is the process of executing test cases manually to identify defects, while automation testing involves using tools and scripts to automate test cases. It is generally recommended to first perform manual testing to identify any critical defects and then automate repetitive and time-consuming test cases for efficient testing. Therefore, the statement "Automation Testing should be done before starting Manual testing" is incorrect.

    Rate this question:

  • 39. 

    Earlier a defect is found the cheaper it is to fix it.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Finding a defect earlier allows for quicker identification and resolution, which ultimately reduces the cost of fixing it. When a defect is detected early in the development process, it requires less effort and resources to rectify, as it hasn't had the chance to propagate and impact other parts of the system. Additionally, early detection minimizes the potential for customer dissatisfaction or negative consequences that could arise from a defect going unnoticed. Therefore, finding defects early is beneficial in terms of cost and overall project efficiency.

    Rate this question:

  • 40. 

    Informing to the developer which bug to be fix first is called as  

    • A.

      Traceability

    • B.

      Fix ability

    • C.

      Priority

    • D.

      Severity

    Correct Answer
    C. Priority
    Explanation
    Priority refers to the order in which bugs or issues should be addressed and fixed by the developer. It helps in determining which bug needs to be fixed first based on its importance and impact on the system. By informing the developer about the priority of the bugs, the team can ensure that the most critical and high-priority issues are resolved first, thereby improving the overall quality and functionality of the software.

    Rate this question:

  • 41. 

    Software Testing is a process of evaluating a system by manual or automatic means and verify that it satisfies specified requirements or identity differences between expected and actual results.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Software testing is indeed a process of evaluating a system, whether it is done manually or automatically, to ensure that it meets the specified requirements. The purpose of software testing is to identify any differences between the expected results and the actual results. Therefore, the statement "Software Testing is a process of evaluating a system by manual or automatic means and verify that it satisfies specified requirements or identity differences between expected and actual results" is true.

    Rate this question:

  • 42. 

    Retesting modules connected to the program or component after a change has been made?  

    • A.

      Retesting.

    • B.

      Regional Regression

    • C.

      Unit Regression

    • D.

      Full Regression Testing

    Correct Answer
    B. Regional Regression
    Explanation
    Regional Regression is the correct answer because it refers to retesting only the modules that are directly affected by a change in the program or component. This approach is more focused and efficient compared to full regression testing, which involves retesting the entire system. Unit regression testing, on the other hand, refers to retesting individual units or components, while retesting simply refers to the general act of testing again.

    Rate this question:

  • 43. 

    An Important metric is the number of defects found in internal testing compared to the defects found in customer tests, Status of test activities against the plan, Test coverage achieved so far, comes under 

    • A.

      Test Metric

    • B.

      Product Metric

    • C.

      Process Metric

    • D.

      None

    Correct Answer
    A. Test Metric
    Explanation
    The given answer is "Test Metric" because the statement mentions the number of defects found in internal testing compared to customer tests and the status of test activities against the plan. These are specific metrics that are used to evaluate the effectiveness and efficiency of testing activities. Therefore, it falls under the category of Test Metric.

    Rate this question:

  • 44. 

    Alpha testing will be done at,

    • A.

      User's Site

    • B.

      Dveloper's Site

    Correct Answer
    B. Dveloper's Site
    Explanation
    Alpha testing is a type of software testing that is performed at the developer's site. It is conducted by the development team or a dedicated testing team before the software is released to the end users. This testing phase helps to identify and fix any issues or bugs in the software before it is deployed for beta testing or released to the users.

    Rate this question:

  • 45. 

    SPICE Means 

    • A.

      Software Process Invention and Compatibility Determination.

    • B.

      Software Process Improvement and Control Determination

    • C.

      Software Process Improvement and Compatibility Determination.

    • D.

      Software Process Improvement and Capability Determination

    Correct Answer
    D. Software Process Improvement and Capability Determination
    Explanation
    SPICE stands for Software Process Improvement and Capability Determination. This model is used to assess and improve software development processes within an organization. It focuses on evaluating the capability and maturity of the processes and provides guidelines for improvement. The other options mentioned in the question are not correct because they do not accurately represent the meaning of SPICE.

    Rate this question:

  • 46. 

    Requirements Specification, Planning, Test case Design, Execution,Bug Reporting & Maintenance This Life Cycle comes Under

    • A.

      SDLC

    • B.

      STLC

    • C.

      SQLC

    • D.

      BLC

    Correct Answer
    B. STLC
    Explanation
    The given correct answer is STLC, which stands for Software Testing Life Cycle. This life cycle encompasses various stages such as Requirements Specification, Planning, Test case Design, Execution, Bug Reporting, and Maintenance. It specifically focuses on the testing phase of the software development process, ensuring that the software meets the specified requirements and functions correctly.

    Rate this question:

  • 47. 

    It provides a set of levels and an assessment model, and presents a set of recommended practices that allow organizations to improve their testing processes.  

    • A.

      TQM(Total Quality Management)

    • B.

      TMM (Testing Maturity Model)

    • C.

      TIM (Testing Improving Model)

    • D.

      None

    Correct Answer
    C. TIM (Testing Improving Model)
    Explanation
    The given answer, TIM (Testing Improving Model), is the correct answer because it aligns with the provided explanation. The explanation states that the model provides a set of levels and an assessment model, and presents recommended practices for organizations to enhance their testing processes. This aligns with the purpose of the Testing Improving Model, which is to provide guidance and recommendations for improving testing practices within organizations.

    Rate this question:

  • 48. 

    Standards and procedures for managing changes in an evolving software product is called?  

    • A.

      Compartability Management

    • B.

      Configuration Management

    • C.

      Confederation Mangement

    • D.

      Confirmation Management

    Correct Answer
    B. Configuration Management
    Explanation
    Configuration management refers to the standards and procedures used to manage changes in an evolving software product. It involves keeping track of software versions, documenting changes, and ensuring that all components of the software are properly configured and integrated. This helps maintain consistency and stability in the software product throughout its lifecycle.

    Rate this question:

  • 49. 

    Path Tested = Number of Path Tested / Total Number of Paths

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement "Path Tested = Number of Path Tested / Total Number of Paths" is true. This equation represents a formula for calculating the proportion of paths that have been tested out of the total number of paths. By dividing the number of paths tested by the total number of paths, we can determine the percentage or fraction of paths that have been tested. Therefore, the correct answer is true.

    Rate this question:

  • 50. 

    50) This Testing Technique examines the basic program structure and it derives the test data from the program logic; Ensuring that all statements and conditions executed at least once. It is called as  

    • A.

      Grey Box Testing

    • B.

      Closed Box Testing

    • C.

      White box Testing

    • D.

      Block box Testing

    Correct Answer
    C. White box Testing
    Explanation
    White box testing is a testing technique that examines the internal structure and logic of a program. It derives test data from the program's code and ensures that all statements and conditions are executed at least once. Unlike black box testing, which focuses on testing the functionality without knowledge of the internal implementation, white box testing requires knowledge of the code and its structure. This technique is useful for uncovering errors and defects within the program's logic and ensuring thorough test coverage.

    Rate this question:

Quiz Review Timeline +

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
  • Mar 19, 2016
    Quiz Created by
    AkshayMishra
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.