Multiple choice technology testing

What programming languages can you use in Selenium RC?

  1. C#

  2. Java

  3. Perl

  4. Ruby

Reveal answer Fill a bubble to check yourself
A,B,C,D Correct answer
Explanation

Selenium RC supports multiple programming languages through language-specific client drivers that communicate with the Selenium server. All four options (C#, Java, Perl, Ruby) are officially supported languages.

AI explanation

Selenium RC (Remote Control) was designed as a language-agnostic testing tool: it works by injecting a JavaScript-based automation engine into the browser and communicating with client libraries over HTTP. Selenium officially shipped client-library bindings for many languages, including C#, Java, Perl, and Ruby (plus Python, PHP, and others). All four listed languages are indeed valid choices for writing Selenium RC test scripts, which is why all are marked correct here — there's no single 'official' language; RC's whole selling point was cross-language support via its client-server architecture.