Types Of Functional Testing Questions

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 Catherine Halcomb
C
Catherine Halcomb
Community Contributor
Quizzes Created: 1428 | Total Attempts: 5,897,934
Questions: 20 | Attempts: 2,519

SettingsSettingsSettings
Types Of Functional Testing Questions - Quiz

With the dynamic world, we are always moving from one technology to the next. When it comes to software, there are a few factors to consider before rolling it out. Find out the types of functional testing below.


Questions and Answers
  • 1. 

    Functional testing can suffer bacause of------

    • A.

      Good data

    • B.

      Poor data

    • C.

      Valid data

    • D.

      Invalid data

    Correct Answer
    B. Poor data
    Explanation
    Functional testing can suffer because of poor data. Poor data refers to data that is incorrect, incomplete, or inconsistent, which can lead to errors or failures in the functionality being tested. Poor data can cause the system to behave unexpectedly or produce incorrect results, making it difficult to accurately assess the functionality of the system. Therefore, when conducting functional testing, it is important to ensure that the data being used is of high quality and accurately represents real-world scenarios.

    Rate this question:

  • 2. 

    Good test data can reduce------

    • A.

      Maintanability & flexibility

    • B.

      Reliability & productivity

    • C.

      Maintanability &productivity

    • D.

      Maintanability & reliability

    Correct Answer
    A. Maintanability & flexibility
    Explanation
    Good test data can reduce maintainability and flexibility. This means that by using effective test data, the maintainability of the system can be improved, making it easier to modify and update. Additionally, good test data can also enhance the flexibility of the system, allowing it to adapt to changing requirements and functionalities.

    Rate this question:

  • 3. 

    Data is not a crucial part of most functional testing project. state[true or false].

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    False. Data is a crucial part of most functional testing projects. Functional testing involves testing the functionality of the software or system, and data is often required to simulate real-world scenarios and test different inputs, outputs, and conditions. The accuracy, integrity, and validity of the data used in testing can greatly impact the reliability and effectiveness of the tests conducted. Therefore, data plays a significant role in ensuring the thoroughness and quality of functional testing.

    Rate this question:

  • 4. 

    For non functional testing project , test data is not  important. state[true or false]

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    False. Test data is important for non-functional testing projects as well. Non-functional testing focuses on the performance, reliability, usability, and security aspects of a system. In order to effectively test these aspects, appropriate test data is required. This data helps in simulating real-world scenarios and ensuring that the system meets the desired non-functional requirements.

    Rate this question:

  • 5. 

    Test data sources----

    • A.

      Excel file

    • B.

      Xml

    • C.

      None

    • D.

      Database

    Correct Answer(s)
    A. Excel file
    B. Xml
    D. Database
    Explanation
    The correct answer includes three options: excel file, xml, and database. These options represent different sources of test data that can be used for testing purposes. An excel file is a common source where test data can be stored and accessed. XML is another file format that can be used to store and retrieve test data. Lastly, a database can also be used as a source of test data, where data can be stored in tables and queried for testing. These three options provide flexibility in choosing the appropriate test data source based on the requirements of the testing process.

    Rate this question:

  • 6. 

    For each and every build, can not able to careat new set of test data's . In such cases what kind of data will use----

    • A.

      Database data

    • B.

      Standard production data

    • C.

      Production data

    • D.

      Xml data

    Correct Answer
    B. Standard production data
    Explanation
    In cases where it is not possible to create a new set of test data for each build, the best option would be to use standard production data. This data is typically representative of the actual data that the system will encounter in a production environment. By using standard production data, testers can ensure that the system is being tested with realistic and relevant data, allowing them to identify any potential issues or bugs that may arise in real-world scenarios.

    Rate this question:

  • 7. 

    A good approach of test data is -----

    • A.

      Increases data reliability

    • B.

      Increases data maintenance time

    • C.

      Improve test process

    • D.

      None of these

    Correct Answer(s)
    A. Increases data reliability
    C. Improve test process
    Explanation
    A good approach of test data increases data reliability because it ensures that the data used for testing is accurate, consistent, and representative of real-world scenarios. This helps in identifying and fixing any issues or bugs in the software more effectively. It also improves the test process by providing comprehensive and diverse test cases, covering different scenarios and edge cases. This helps in uncovering hidden defects and improving the overall quality of the software.

    Rate this question:

  • 8. 

    Setup data tells the system about its communication address, directory trees and paths. state[true or false]

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The setup data does not specifically tell the system about its communication address, directory trees, and paths. While setup data may contain some configuration information, such as network settings, it does not encompass all aspects of communication addresses and directory structures. Therefore, the statement is false.

    Rate this question:

  • 9. 

    Types of environmental data-------

    • A.

      Master data

    • B.

      Transactional data

    • C.

      Input data

    • D.

      None of these

    Correct Answer
    D. None of these
    Explanation
    The given options do not accurately represent the types of environmental data. "Master data" refers to a set of consistent and uniform data that is used as a reference for other data. "Transactional data" refers to data that is generated as a result of business transactions. "Input data" refers to data that is entered into a system for processing. None of these options align with the concept of environmental data, which typically refers to data related to the natural environment, such as climate, air quality, or biodiversity.

    Rate this question:

  • 10. 

    Transfering data from one master account to another account is comes under----------

    • A.

      Setup data

    • B.

      Transitional data

    • C.

      Transactional data

    • D.

      Output data

    Correct Answer
    C. Transactional data
    Explanation
    Transferring data from one master account to another account involves the process of recording and updating transactional information. Transactional data refers to data that is generated and recorded as a result of business transactions, such as sales, purchases, or transfers. In this case, the transfer of data between accounts can be considered a transaction, making it transactional data.

    Rate this question:

  • 11. 

    Dim a,b,c a=10 b=20 c=a+b msgbox c function res dim x,y x=10 y=x+10 msgbox y end function call res , assume that c is the data. Identify which kind of data it is -----

    • A.

      Transactional data

    • B.

      Transitional data

    • C.

      Master data

    • D.

      Environmental data

    Correct Answer
    B. Transitional data
    Explanation
    The given code snippet is performing a calculation by adding the values of variables 'a' and 'b' and storing the result in variable 'c'. Then, a function called 'res' is defined which performs another calculation by adding the value of variable 'x' with 10 and storing the result in variable 'y'. Finally, the function is called.

    Based on the context of the code and the calculations being performed, it can be inferred that the variable 'c' is being used as a transitional data, as it is storing the temporary result of the calculation before being displayed using the 'msgbox' function.

    Rate this question:

  • 12. 

    Select test data preparation techniques-----

    • A.

      Use case

    • B.

      Proto type

    • C.

      Decision table

    • D.

      Environmental data

    Correct Answer
    C. Decision table
    Explanation
    A decision table is a test data preparation technique that helps in systematically testing different combinations of inputs and conditions. It is a tabular representation of all possible combinations of inputs and their corresponding expected outputs. By using a decision table, testers can ensure that all possible scenarios and combinations are tested, leading to more comprehensive and effective testing. The other options mentioned, such as use case, prototype, and environmental data, are not specifically related to test data preparation techniques.

    Rate this question:

  • 13. 

    While preparing test data's  , boundary value analysis having high priority than equivalence partitioning. state[true or false].

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    Boundary value analysis and equivalence partitioning are both techniques used in test data preparation. However, they have different priorities. Equivalence partitioning is a technique that divides the input data into groups or partitions, where each partition is expected to exhibit similar behavior. This helps in reducing the number of test cases required while still covering all possible scenarios. On the other hand, boundary value analysis focuses on testing the boundaries or extreme values of the input data, as these are often the areas where errors are more likely to occur. Therefore, boundary value analysis should have higher priority than equivalence partitioning. Hence, the given answer is false.

    Rate this question:

  • 14. 

    Test data preparation as follows--

    • A.

      Field level validation

    • B.

      File level verification

    • C.

      Positive and negative

    • D.

      Apply suitable testing techniques

    Correct Answer(s)
    A. Field level validation
    C. Positive and negative
    D. Apply suitable testing techniques
    Explanation
    The given answer suggests that in test data preparation, three key steps should be followed. First, field level validation should be performed to ensure that the data entered in each field meets the specified criteria. Second, both positive and negative scenarios should be considered to thoroughly test the system's functionality. Finally, suitable testing techniques should be applied to ensure comprehensive and effective testing of the data.

    Rate this question:

  • 15. 

    A decision table lists cause and effect in a matrix. each column represents a same combination. state[true or false]

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    A decision table is a tabular representation that lists various causes and their corresponding effects. Each column in the table represents a specific combination of causes. In this case, the given statement suggests that each column in the decision table represents the same combination, which is not accurate. Therefore, the correct answer is False.

    Rate this question:

  • 16. 

    Desicion table quadrants----------

    • A.

      Condition

    • B.

      Condition alternatives

    • C.

      Action

    • D.

      Action entries

    • E.

      Action & condition

    Correct Answer(s)
    A. Condition
    B. Condition alternatives
    C. Action
    D. Action entries
    Explanation
    The given answer lists the four quadrants of a decision table: condition, condition alternatives, action, and action entries. In a decision table, conditions are the factors that are evaluated to determine the outcome, condition alternatives are the different options or values for each condition, actions are the actions or decisions that are taken based on the conditions, and action entries are the specific outcomes or results of each action. These four quadrants help organize and structure the decision-making process in a decision table.

    Rate this question:

  • 17. 

    The grouping of test cases creates -------

    • A.

      Test cases

    • B.

      Test data

    • C.

      Test runs

    • D.

      None of these

    Correct Answer
    C. Test runs
    Explanation
    The grouping of test cases creates test runs. Test runs refer to a set of test cases that are executed together. Grouping test cases into test runs allows for efficient testing and helps in managing and organizing the testing process.

    Rate this question:

  • 18. 

    Which is enable us to control the execution of tests-------

    • A.

      QTP

    • B.

      Rational robot

    • C.

      Quality center

    • D.

      Silk test

    Correct Answer
    C. Quality center
    Explanation
    Quality center is a software testing tool that enables us to control the execution of tests. It provides a centralized platform for managing and executing test cases, tracking defects, and generating reports. Quality center allows testers to schedule and prioritize test execution, monitor progress, and analyze test results. It also facilitates collaboration among team members by providing a common repository for test assets and allowing for easy sharing of information. Overall, Quality center helps in streamlining the testing process and ensuring effective control over test execution.

    Rate this question:

  • 19. 

    Requirement: In LMS portal, employee can apply vacation leave from  feb 12 and date should be mm/dd/yyyy format by use of calender icon.  let assume that employee has applying with 02-12-2012 . What kind of data it is?

    • A.

      Valid data

    • B.

      Invalid data

    • C.

      Illegal data

    • D.

      No data

    Correct Answer
    C. Illegal data
    Explanation
    The given answer is "illegal data" because the date format provided by the employee (02-12-2012) does not match the required format (mm/dd/yyyy). Therefore, it is considered invalid and not acceptable according to the given requirements.

    Rate this question:

  • 20. 

    In LMS system having 3 types of leave that is vacation ,sick,personal leave. during training  session, employees can able to take only 2days of sick leave. if employees applying 1day of sick leave. It comes which kind of data?

    • A.

      Invalid data

    • B.

      Valid data

    • C.

      Illegal data

    • D.

      No data

    Correct Answer
    B. Valid data
    Explanation
    If employees are allowed to take only 2 days of sick leave during the training session, and they are applying for only 1 day of sick leave, then it can be considered as valid data. This is because the employee is within the allowed limit and is following the rules set by the LMS system.

    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 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jan 24, 2012
    Quiz Created by
    Catherine Halcomb

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.