1.
Functional testing can suffer bacause of------
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.
2.
Good test data can reduce------
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.
3.
Data is not a crucial part of most functional testing project. state[true or 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.
4.
For non functional testing project , test data is not important. state[true or 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.
5.
Test data sources----
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.
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----
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.
7.
A good approach of test data is -----
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.
8.
Setup data tells the system about its communication address, directory trees and paths. state[true or 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.
9.
Types of environmental data-------
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.
10.
Transfering data from one master account to another account is comes under----------
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.
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 -----
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.
12.
Select test data preparation techniques-----
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.
13.
While preparing test data's , boundary value analysis having high priority than equivalence partitioning. state[true or 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.
14.
Test data preparation as follows--
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.
15.
A decision table lists cause and effect in a matrix. each column represents a same combination. state[true or 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.
16.
Desicion table quadrants----------
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.
17.
The grouping of test cases creates -------
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.
18.
Which is enable us to control the execution of tests-------
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.
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?
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.
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?
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.