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 |
|
|
|||||
1324 |
Proper display of Help contents. |
verifydisplay-help.py |
Done |
Integrated into Tinderbox |
|
1323 |
Search topics in Help |
verifysearch-help.py |
Done |
|
|
|
|||||
1207 |
Address Field and Go button |
verifyaddressfield.py |
Done |
Integrated into Tinderbox |
|
1307 |
Access to the Location bar Autocomplete list |
verifyaddress-autocomplete.py |
Done |
|
|
|
|||||
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 |
|
|
|||||
1220 |
Basic Printing verifyprinting.py |
verifyprinting.py |
Done |
Integrated into Tinderbox |
|
1302 |
Verify web page printing works |
verifywebprinting.py |
Done |
|
|
