Toolset Flashcards

1
Q

The open-source Selenium ecosystem consist of:

A
  • Selenium IDE
  • Selenium WebDriver
  • Selenium Grid
  • Selenium Standalone Server
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Selenium IDE is:

A

an add-on to Chrome and Firefox web browsers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Selenium IDE main functions:

A
  • recording and playing back user actions on web pages.
  • allows an automator to insert verification points during recording.
  • recorded scripts can be saved to disk as HTML tables or exported to several different programming languages.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Selenium IDE main advantage:

A

its simplicity and reasonably good element locators.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Selenium IDE main disadvantage:

A

lack of variables, procedures and control flow instructions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Selenium IDE main use:

A

provisional scripts recording

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Selenium WebDriver is:

A

A framework allowing test scripts to control web browsers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The protocol that supports Selenium Web Driver:

A

HTTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The global organization that supports and standardizes Selenium Webdriver:

A

W3C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Using libraries which implement the WebDriver API for diverse programming languages enables test automators

A

To combine WebDriver’s ability to control web browsers with the power of general programming languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Selenium Grid.

A

It enables running test scripts across multiple machines with different configurations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The flexibility of the architecture of Selenium Grid allows:

A

The configuration of many physical or virtual machines with different combinations of operating systems and versions of web browsers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The role of a Hub in Selenium Grid:

A

Control other nodes and acts as a single point of contact for test scripts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Selenium Standalone Server.

A

A tool that is written in Java and is delivered as a jar file that implements hubs and nodes functions for Selenium Grid. This tool needs to be started and configured outside of test scripts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly