Web site under test: drugstore.com
Designer and maintainer of Website: drugstore.com
"International" plug-in provided by third party: The third party company is E4X under the brand name "FiftyOne."
Title: Unable to switch from US http://www.drugstore.com/ (or http://www.drugstore.com/default.asp) to International http://international.drugstore.com/default.asp -- under certain conditions.
Further description: If the user is on the "https-based" "welcome | sign in" page, then, upon switching to International (choosing any country), then the http://international.drugstore.com/default.asp page does not appear for said country selected.
WORKAROUND: When switching to International, do so from an "http-based" page instead of from an "https-based" page.
Date discovered: 7/6/09, 14:46hrs NYC Time.
Severity: Minor.
Priority: Minor.
Tested against the following clients:
- Mac 10.5.6 / FF 3.0.11 -- fail.
- Mac 10.5.6 / Safari 3.2.1 -- fail.
- Win XP SP2 / IE 7.0 -- fail.
- Win XP SP2 / FF 3.0.11 -- fail.
Testing steps / how to reproduce:
1. Navigate to http://www.drugstore.com/
2. Click on "welcome (sign in)" located in the upper-right-hand corner of the page.
Note: An https page is presented to the user.
3. Click on "international" located in the upper-right-hand corner of the page.
3.1 Select country (say CANADA).
3.2 The "Select Currency field should auto-populate. If not, then select CAD.
3.3 Click on the "Update country $ currency" button.
3.3.1 Expected result: The site shall transition to http://international.drugstore.com/default.asp (and the Canadian flag shall be presented to the user).
3.3.2 Actual result: The site does NOT transition to http://international.drugstore.com/default.asp and presents either a non-drugstore.com error page or an entirely blank page to the user.