Firefox Automation

We automate Firefox using these Test Cases

Download automated Firefox scripts from here and here.

Steps to run the above test scripts

Test Case Id

Test Case Name

File Name

Status

Comments (if any)

2828

Address Field and Go button

verifyaddressfield.py

Done

Integrated into Tinderbox

2829

Back and Forward buttons

verifybackforward.py

Done

Integrated into Tinderbox

2850

Stop and Reload buttons

verifystopreload.py

-

Error in Test case

2834

Home button

verifyhome.py

Done

Integrated into Tinderbox

2840

Open a new window

verifynewpage.py

Done

Integrated into Tinderbox

2839

Open a new tab

verifynewtab.py

Done

Integrated into Tinderbox

2838

Open File

verifyopenfile.py

Done

Integrated into Tinderbox

2849

Set Home Page to current page

verifysethomepage.py

Done

Integrated into Tinderbox

2846

Restore Home Page to default

verifysetdefaulthomepage.py

Done

Integrated into Tinderbox

2853

Top Site - Yahoo

verifyyahoo.py

Done

Integrated into Tinderbox

2852

Top Site - MSN

verifymsn.py

Done

Integrated into Tinderbox

2851

Top Site - Amazon

verifyamazon.py

Done

Integrated into Tinderbox

2837

Navigate FTP

verifyftp.py

Done

Integrated into Tinderbox

2848

Security notification

verifysecurity.py

Done

Integrated into Tinderbox

2826

Add a bookmark

verifyaddbookmark.py

Done

Integrated into Tinderbox

2847

Save a web page

verifysavepage.py

Done

Integrated into Tinderbox

2841

Open search by keyboard shortcuts

verifysearch.py

Done

Integrated into Tinderbox

2843

Popup Blocking and Unblocking

verifypopup.py

Done

Integrated into Tinderbox

2832

Externally Handled Content

verifydownload.py

Done

Integrated into Tinderbox

2831

Basic Printing

verifyprint.py

Done

Integrated into Tinderbox

2833

Find in Page

verifyfind.py

Done

Integrated into Tinderbox

2844

Quick Find (FAYT)

TODO

2830

Basic Form Completion

verifyform.py

TODO

2842

Performance check

TODO

2827

Add an RSS feed/Livemark

verifyrssfeed.py

Done

"Subscribe Now" button is not Visible

2845

Refresh a Live Bookmark

TODO

2836

Install an extension

TODO

Not able to find an extension for Firefox version 3.0a5. I downloaded a extension and changed the maximum version in that . But when i select that .xpi file, it opens the Save As option and not the extension manager.

2835

Install a theme

TODO

Test Cases related to Edit Preferences

1287

Open and dismiss the Options (Preferences) dialog

verifypreferences.py

Done

Integrated into Tinderbox

1285

Main Menu of Options (Preferences)

verifypreferences.py

Done

Integrated into Tinderbox

1286

Options (Preferences) dialog state retention

verifypreferences-state-retention.py

TODO

Have written the code to check but will be better if i am able to select the tabs.

1217

Set Home Page to current page

verrifyysethomepage.py

Done

Integrated into Tinderbox

2564

Restore Home Page to default

verifysetdefaulthomepage.py

Done

Integrated into Tinderbox

1282

Clear Private Data

verifyclear-private-data.py

Done

Integrated into Tinderbox

2559

Choose your preferred language for display

verifypreferences-language.py

Done

Integrated into Tinderbox

Test Cases related to Help

1324

Proper display of Help contents.

verifydisplay-help.py

Done

Integrated into Tinderbox

1323

Search topics in Help

verifysearch-help.py

Done

Test Cases related to Location Bar

1207

Address Field and Go button

verifyaddressfield.py

Done

Integrated into Tinderbox

1307

Access to the Location bar Autocomplete list

verifyaddress-autocomplete.py

Done

Test Cases related to Popup Blocking and Annoyance

1211

Popup Blocked

verifypopup-block.py

Done

Integrated into Tinderbox

2929

Popup Allowed

verifypopup-allow.py

Done

Integrated into Tinderbox

1278

Close Popup Blocking Windows

verifypopup.py

Done

Integrated into Tinderbox

1277

Run basic popup blocking tests

verifypopup-test.py

Done

Integrated into Tinderbox

Test Cases related to Printing

1220

Basic Printing verifyprinting.py

verifyprinting.py

Done

Integrated into Tinderbox

1302

Verify web page printing works

verifywebprinting.py

Done

Firefox Test Cases (last edited 2007-08-22 16:12:40 by HariShankaran)