Vernon,

This appears to be very helpful.

However after I performed the steps in the directions I got an alert with
the info "

A runtime error has occured. Do you wish to debug?

Line 589:

Error 'cached text' is null or not an object

" and after that the test halts.  Any suggestions as to what this might be?

I also could not get these directions to work at all in Firefox.  I thought
selenium was browser agnostic.

Thanks,
Nate







----- Original Message ----- 
From: "vernon viles" <[EMAIL PROTECTED]>
To: "selenium users" <selenium-users@lists.public.thoughtworks.org>
Sent: Friday, October 21, 2005 1:22 PM
Subject: [Selenium-users] HOW TO: Testing remote sites with Selenium
andInternet Explorer


> Hi All,
>
> Here is a how to for people that are just starting
> with selenium and want to get up and running quickly
> with Internet Explorer. Feel free to modify this howto
> in any way you see fit and use it any way you want. It
> is mostly just a very simple compilation of what has
> already been discussed in posts in one way or another.
>
> Cheers
>
> Vernon
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com


----------------------------------------------------------------------------
----


> Testing remote sites with Selenium and Internet Explorer
> - A quick HOW TO for dummies by Vernon Viles.
>
> Most of the information for this how to was drawn from posts by
> Jason R. Huggins and has simply been compiled into a guide to
> get you up and running quickly.
>
>
> What to expect by following these steps:
>
> By following this how to you will be able to test remote websites
> from a windows computer using the Internet Explorer(IE) web browser
> and the test files that you create. This is very easy to set up and
> overcomes the problem of not being able to test remote sites due to
> the built in javascript security features of web browsers. It does
> not require you to change any settings of your browser. This how to
> only applies to testing with the Internet Explorer browser and may
> not work on future versions of IE. It has been tested to work with
> IE 6 and should also work with previous versions.
>
> Steps:
>
> 1. Download the latest release of selenium. This doesn't need to be
> a special development version, just the normal zip file available
> from the selenium website. At time of writing this file was located
> here:
>
> URL: http://selenium.thoughtworks.com/download.html
> Filename: selenium-0.6.0.zip
>
> 2. Unzip the file to a place on the hard disk of the same windows
> computer from which you wish to do testing from (this doesn't have
> to be the same computer that hosts the website you wish to test).
>
> For the purposes of this how to the zip file will be extracted to
> the C: drive resulting in the folder C:\selenium being created.
>
> 3. Make a copy of the file named C:\selenium\TestRunner.hta and
> name it MyTestRunner.hta (or any other appropriate name, but make
> sure it has the extension .hta) An hta file is simply an html file,
> but the extension ".hta" means that when navigated to, IE will not
> apply the same strict security measures. This file defines the
> layout of your testing gui and is what you point your browser to
> in order to start testing.
>
> 4. Open your newly created MyTestRunner.hta file and edit the "src"
> attribute of the line:
>
> <iframe name="testSuiteFrame" id="testSuiteFrame"
src="./tests/TestSuite.html">
>
> so that it reads:
>
> <iframe name="testSuiteFrame" id="testSuiteFrame"
src="./tests/MyTestSuite.html">
>
> (again you can choose a different name to MyTestSuite if you wish)
>
>
> 5. Go to  "C:\selenium\tests" and make a copy of the file named
> TestSuite.html and name it MyTestSuite.html (or whatever name you
> chose in step 4).
>
> 6. Open up the file MyTestSuite.html that you just created. This
> file contains a table of the tests that are part of this suite.
> Because you want to perform your own tests, edit this table to
> contain the names of the tests you would like to perform and the
> links to where those tests can be found. For this example we will
> remove all entries in the table (EXCEPT the first title row) and
> create the row:
>
> <tr><td><a href="./Test1.html">Test1</a></td></tr>
>
> so the table should now look like this:
>
> ...
> <tbody>
> <tr><td><b>Test Suite</b></td></tr>
> <tr><td><a href="./Test1.html">Test1</a></td></tr>
> </tbody>
> ...
>
> 7. You are now ready to create your first test. The easiest way
> to start is to simply make a copy of the file named
> GoogleTestSearch.html and call it Test1.html. This file represents
> a single test that goes to the google website and performs a
> search. Later you can come back and modify this test to go to the
> web site you wish to test and perform your own tests. Please refer
> to the Selenium homepage for a reference of the commands that you
> can use.
>
> 8. Open up Internet Explorer and type the following into the
> address bar:
>
> C:\selenium\MyTestRunner.hta
>
> This should open up a window with your test suite on the left, your
> test in the middle and controls on the right. The lower frame holds
> what the browser is navigating as the tests are performed. Click
> "All" or "Selected" and the test will begin running. Thats it!
> You've now performed your first test. Please note that this test
> may pass or fail, you should see rows in the test table being
> highlighted as the test is being performed and some or all rows
> being coloured green for passes and some or all rows being coloured
> pink for fails. If you do not see the test being performed and it
> seems to get "stuck" on a row then something has gone wrong with
> your set up.
>
>
>
>
>
>
>
>


----------------------------------------------------------------------------
----


> _______________________________________________
> Selenium-users mailing list
> Selenium-users@lists.public.thoughtworks.org
> http://lists.public.thoughtworks.org/mailman/listinfo/selenium-users
>


----------------------------------------------------------------------------
----


No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.12.4/146 - Release Date: 10/21/2005

_______________________________________________
Selenium-users mailing list
Selenium-users@lists.public.thoughtworks.org
http://lists.public.thoughtworks.org/mailman/listinfo/selenium-users

Reply via email to