Questions tagged [selenium-rc]

Selenium Remote Control - Answer to UI level functional test Web automation

Selenium Remote Control (RC) overcomes the drawbacks imposed by Selenium IDE, i.e. -

  1. Ability to run tests against multiple browsers and not having them limited to only Firefox
  2. Ability to use a real-world programming language rather than using the Selenese constructs of IDE which have very limited programming capabilities
  3. Ability to integrate tests with a variety of programming frame works like - TestNG and JUnit in java
  4. Ability to integrate test with continuous build integration
  5. Ability to execute test in parallel against multiple browsers

Selenium RC contains two entities -

  1. Selenium Server - which is written in Java. Hence you need Java on your system to be able to use Selenium RC and
  2. Selenium Client Drivers - which provide capabilities to write Selenium tests in a variety of languages i.e. - Java, C#, Python, Ruby, Perl, etc.

Selenium Server reads the client instruction and contacts the application server. On receiving a server response it modifies the response, inserts Selenium JavaScriptcode and serves the page back to the browser. Now tests written using the client driver of Selenium interact with the application and arrive at conclusions about the application state to validate it against a predefined set of expected results.

You can download the latest Selenium Standalone server from here.

For more on Selenium RC, refer here.

Selenium RC has officially been deprecated in favour of the more modern .

1388 questions
0
votes
1 answer

Selenium Web driver xpath, span locator

Selenium Webdriver. Looking to Locate New Article from following code. Please note this is under an iframe. New…
Sagar Yadav
  • 1
  • 1
  • 1
0
votes
2 answers

Selenium RC not able to work with downloads popup window

I am new to the selenium RC. I have been working in eclipse to run a simple junit test case to run and download flashplayer from adobe.com. But the selenium RC is not able to click or even recognise the downloads pop up window. I have been seeing…
user1489969
  • 11
  • 3
  • 6
0
votes
0 answers

session null Error with Selenium RC

Firefox version - 12.0 Eclipse Java EE IDE for Web Developers. Version: Indigo Service Release 1 Build id: 20110916-0149 selenium-remote-control-1.0.3 I have strated the server when I run following code from Eclipse I am unable to open…
Jasmine.Olivra
  • 1,751
  • 9
  • 24
  • 37
0
votes
1 answer

selenium doesn't run when web page is loading

I am running some tests where I have to restart a server by clicking a "restart" button. There is a small text being displayed near to it which will show the status of the server. Before clicking the "restart" button, the text shows "running" and…
user1489969
  • 11
  • 3
  • 6
0
votes
2 answers

About Selenium IDE

How to record a Autosuggest box in a application through Selenium IDE
0
votes
1 answer

Selenium inconsistencies with clicking Yahoo UI button

I am using Selenium IDE 1.8.1 on Firefox 12. One of our applications uses "Yahoo UI" based buttons and I keep seeing inconsistent results with Selenium when trying to click them. For example, clicking this button (input id="submitButton") should…
HRVHackers
  • 2,793
  • 4
  • 36
  • 38
0
votes
6 answers

How to manage dynamic id for COMPOSE button in Gmail in Selenium Automated Test

The id of COMPOSE button of Gmail is dynamic. So when it is clicked different xpath is recorded by Selenium IDE as follows: //div[@id=':lw']/div/div , //div[@id=':as']/div/div What can be the alternative ways of using the id or xpath? The following…
Ripon Al Wasim
  • 36,924
  • 42
  • 155
  • 176
0
votes
1 answer

Creating a table in perl

use Text::Table; my $tb = Text::Table->new(“Planet”,”Radius\nkm”,”Density\ng/cm^3”); $tb->load( [ “Mercury”,2360,3.7], [ “Mercury”,2360,3.7], [ “Mercury”,2360,3.7], ); Print $tb; I'm executing the above perl snippet to create the table with the…
Jackie James
  • 785
  • 8
  • 15
  • 28
0
votes
1 answer

Automating telric controls with selenium rc and junit

I need to automate a web application that is built in asp.net.This is mandatory that I have to use Selenium RC along with Junit or TestNG. Here I am facing big trouble in dealing with telric controls and silverlight controls. Can somebody please…
Abhishek_Mishra
  • 4,551
  • 4
  • 25
  • 38
0
votes
1 answer

How do I run/execute a Perl script using Selenium RC?

I use Selenium IDE to record and replay the test case. I have exported the test case as Perl and saved it as test.pl. When I run perl test.pl, it throws an error as some element not found, whereas same test case works perfectly in Selenium IDE. How…
Jackie James
  • 785
  • 8
  • 15
  • 28
0
votes
2 answers

Where to click on this following object(button), for the values to be displayed in Selenium(Webdriver)?

Manikandan
  • 417
  • 4
  • 8
  • 18
0
votes
1 answer

How to upload file (with raduploader) using selenium RC?

I am trying to upload a file using selenium. but the problem is my upload field is not like [where i can directly say "selenium.type("xpath ","file path") ] but here, for uploading file we are using a Rad Uploader, and it…
Ranadheer Reddy
  • 4,202
  • 12
  • 55
  • 77
0
votes
2 answers

Selenium RC- How to capture dynamic text from an image and type the same in a text box next to it

I am new to Selenium and have been trying to learn it using a registration web page. In the registration page, I have an image which has dynamic text which changes everytime a new registration is done. This text has to be captured and typed in as is…
0
votes
1 answer

Any functions(or way) to check ExtJs page is completely rendered

I am using selenium to automate ExtJs(Ver 3) web application. My main challenge is, Wait for page(Elements) to be rendered. is there any build in function with Extjs or any javascript functions to verify the page is completely rendered. Currently i…
cvb
  • 1
0
votes
3 answers

How to Create new Excel file out from seleniumRC result?

I'm creating a test case using selenium RC. The General flow of the process is to get data from an Excel File. Then run the SeleniumRC. To get the result I place a printout command. All output is visible in the console. (using eclipse) What I need…
user1449551
  • 11
  • 1
  • 3