O'Reilly logo

Selenium WebDriver Recipes in C#, Second Edition by Zhimin Zhan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 23

image

Remote Control Server

Selenium Server, formerly known as Selenium Remote Control Server, allows testers to write Selenium tests in their favorite language and execute them on another machine. The word remote means that the test scripts and the target browser might not be on the same machine.

Selenium Server is composed of two parts: a server and a client.

  • Selenium Server: A Java server that launches, drives, and kills browsers on receiving commands, with the target browser installed on the machine.
  • Client libraries: Test scripts in a Selenium’s language binding, such as C#, Java, Ruby, and Python.

Selenium Server installation

Make sure ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required