Q1. Consider A TAS for testing a desktop application via its GUI. All the test cases of the automated test suite contain the same identical sequences of steps at the beginning (to create the necessary objects when doing a preliminary configuration of the test environment and at the end (to remove everything created --specifically for the test itself during the preliminary configuration of the test environment). All automated test cases use the same set of assertion functions from a shared library, for verifying the values in the GUI fields ( e.g text boxes). What is the BEST recommendation for improving the TAS?
A.Implementing keywords with higher level of granularity
B. Improving the architecture of the application in order to improve its testability
C. Adopting a set of standard verification methods for use by all automated tests
D. Implementing standard setup and teardown functions at test case level
Correct Answer: A
Q2. Which of the following is NOT an advantage of test automation?
A.The ability to perform tests which would be difficult or impossible to execute manually
B. The ability to run more tests in less time and therefore to make it possible to run them more often
C. The ability to find more defects with the same tests, compared to executing the same test manually
D. The ability to enable a better use of skilled testers by freeing them from repetitive and boring tasks
Correct Answer: C
Q3. Consider A TAS for testing a desktop application via its GUI. All the test cases of the automated test suite contain the same identical sequences of steps at the beginning (to create the necessary objects when doing a preliminary configuration of the test environment and at the end (to remove everything created --specifically for the test itself during the preliminary configuration of the test environment). All automated test cases use the same set of assertion functions from a shared library, for verifying the values in the GUI fields ( e.g text boxes). What is the BEST recommendation for improving the TAS?
A.Implementing keywords with higher level of granularity
B. Improving the architecture of the application in order to improve its testability
C. Adopting a set of standard verification methods for use by all automated tests
D. Implementing standard setup and teardown functions at test case level
Correct Answer: A
Q4. Which of the following is NOT an advantage of test automation?
A.The ability to perform tests which would be difficult or impossible to execute manually
B. The ability to run more tests in less time and therefore to make it possible to run them more often
C. The ability to find more defects with the same tests, compared to executing the same test manually
D. The ability to enable a better use of skilled testers by freeing them from repetitive and boring tasks
Correct Answer: C
$ 39
Reviews
There are no reviews yet.