Your SUT displays an alert with two buttons OK and Cancel
Issuing the dismiss*) command for that alert is equal to manually pressing which button?
A. OK
B. Cancel
C. Neither
D. It is impossible to tell
What Is an iframe?
A. A user profile created to represent a user type that interacts with the system in a specific way
B. An attribute that specifies a unique ID for an HTML or XML element
C. A testing framework that runs automated tests for Selenium on a Macintosh computer
D. An encompassing frame on an HTML page which can be used to embed another HTML document inside the first one
What will be the output of the execution of following piece of code?

A. B. C. D.
Given amodal dialog with an ID = "modal1" and a button in the modal with a class name = "modal1butlon1", which line(s) of code will click on the modal button?

A. Option A
B. Option B
C. Option C
D. Option D
In test automation, what is the value of getting hooks into the System Under Test (SUT)?
A. Hooks reduce the need for changes after maintenance of the SUT
B. Hooks increase the testability of the SUT which may help success
C. Because hooks don't apply to the service level, we can test web services easier
D. Because hooks are well documented, they allow us to automate more
Which of the following is NOT part of a CSS rule-set?
A. Selector
B. Declaration
C. Property
D. Variable
Which of the following statements is true?
A. The cheapest and best way to automate is to create automated scripts for every manual test
B. While it is more expensive to automate tests, maintenance of them is much cheaper than manual testing
C. A recorded automated test script excels in interpreting the context of the testing
D. A manual tester can run tests that an automated test would lack the context to interpret
Which of the following is an example of a potential negative outcome associated with Selenium test automation project?
A. Ease of running large sets of regression tests when new features are added
B. Reduced code coverage at the unit and integration test levels
C. Finding so many defects that the release process is slowed down
D. Allowing people with limited technical understanding to automate tests
In the web application you are testing, you need to select each option in several dropdown menus.Which of the following is the BEST approach for making your test scripts maintainable?
A. Assign IDs for each dropdown and each option
B. Create a function for clicking on a dropdown then clicking on the option
C. Create unique tags for the elements
D. Create keywords for the dropdowns and the options
Which of the following BEST explains how Selenium fits within the test automation architecture?
A. Selenium supports designing test cases
B. Selenium interfaces with the SUT
C. Selenium supports implementing test cases
D. Selenium is a tool, not part of the test automation architecture