Types Of Functional Testing Questions

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: 2,655 | Questions: 20
Please wait...
Question 1 / 20
0 %
0/100
Score 0/100
1. 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?

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.

Submit
Please wait...
About This Quiz
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.

Personalize your quiz and earn a certificate with your name on it!
2. Data is not a crucial part of most functional testing project. state[true or 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.

Submit
3. Functional testing can suffer bacause of------

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.

Submit
4. Test data sources----

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.

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

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.

Submit
6. Which is enable us to control the execution of tests-------

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.

Submit
7. For non functional testing project , test data is not  important. state[true or 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.

Submit
8. A decision table lists cause and effect in a matrix. each column represents a same combination. state[true or 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.

Submit
9. The grouping of test cases creates -------

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.

Submit
10. 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 -----

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.

Submit
11. 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----

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.

Submit
12. Select test data preparation techniques-----

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.

Submit
13. Good test data can reduce------

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.

Submit
14. While preparing test data's  , boundary value analysis having high priority than equivalence partitioning. state[true or 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.

Submit
15. Types of environmental data-------

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.

Submit
16. Setup data tells the system about its communication address, directory trees and paths. state[true or 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.

Submit
17. A good approach of test data is -----

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.

Submit
18. Desicion table quadrants----------

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.

Submit
19. Test data preparation as follows--

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.

Submit
20. 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?

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.

Submit
View My Results

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

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
Cancel
  • All
    All (20)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
In LMS system having 3 types of leave that is vacation ,sick,personal...
Data is not a crucial part of most functional testing project....
Functional testing can suffer bacause of------
Test data sources----
Transfering data from one master account to another account is comes...
Which is enable us to control the execution of tests-------
For non functional testing project , test data is not  important....
A decision table lists cause and effect in a matrix. each column...
The grouping of test cases creates -------
Dim a,b,c...
For each and every build, can not able to careat new set of test...
Select test data preparation techniques-----
Good test data can reduce------
While preparing test data's  , boundary value analysis...
Types of environmental data-------
Setup data tells the system about its communication address, directory...
A good approach of test data is -----
Desicion table quadrants----------
Test data preparation as follows--
Requirement: In LMS portal, employee can apply vacation...
Alert!

Advertisement