You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!
As we upgrade the JavaScript libraries in D7 to jQuery 1.4 and to jQuery UI 1.8 we need a standard set of browsers to test against and standard set of tests to run. This is an initial set. Please update if you have additions.
Browsers to test in.
- Firefox 3 and 3.5
- Opera 10+
- Safari 4
- Internet Explorer 6, 7, and 8.
Tests to run:
URL
Action
Firefox
Chrome
Safari
Opera
IE6
IE7
IE8
node/add/article
Check if vertical tabs work.
node/add/article
Check if the autocomplete form fields (e.g. "Authored by") works.
node/add/article
Check if 'Provide a menu link' reveals menu options.
node/add/article
Check if the 'edit summary' for the teaser works.
node/#/outline
With book.module enabled: Check if the parent selector works.
node/add/article
With file.module enabled: Test attaching a new file.
any
Check if logging in with OpenID works.
admin/content
Check if a row gets highlighted when selected.
Check if you can select multiple rows with shift+click.
Check if you can select all rows by clicking at the checkbox in the table header.
Check if you can select multiple rows with shift+click.
Check if you can select all rows by clicking at the checkbox in the table header.
admin/config/people/permissions
Scroll down the page. The table header should keep floating at the top of the viewport.
1
admin/appearance/settings/garland
Check if the color picker works.
admin/people/create
Check if the password strength indicator and password match indicator works.
admin/config/search/clean-urls
See if it detects clean urls.
admin/structure/menu/manage/navigation
Test drag & drop behavior for a complex menu.
admin/structure/block
Move blocks by drag and drop. Check with drop down menus too.
admin/structure/taxonomy/#
Drag & drop hierarchy of terms within a vocabulary. This tests taxonomy.js
Any Page (toolbar)
Open and Close the drawer on the toolbar.
Any Page (overlay)
Open a page where the overlay opens to display the page.
Any Page (overlay)
Open a page inside the overlay that opens the next page inside the overlay.
Any Page (overlay)
Open a page inside the overlay that opens a page outside the overlay.
admin/dashboard
Drag and Drop on the dashboard.
Note: This is based on the JavaScript tests at http://groups.drupal.org/node/5974.
Footnotes:
- 1 - Sticky header broken in IE8 in Overlay