I have found out a bug in your blogs ( http://software-testing-zone.blogspot.com/ and http://software-quality-testing.blogspot.com/ ). The bug is in the Sticky Notes section of your blogs. Sticky Notes in which you make your readers to Shout.
The data you input in details of Sticky Notes in one Tab gets visible in the Sticky Notes of some other blog of yours in another Tab.
Steps to Reproduce:
1. We will be using Mozilla Firefox 2 or IE 7.
2. Open all of your blogs in different tabs.
3. Enter the Data in the fields of Sticky Note in one of the blog under tab 1.
4. Open tab 2 and click on Shout button of the Sticky Note.
The data entered under one tab in Sticky Notes is getting visible in Sticky Notes under another tab!
I felt lot better after I finished reading his email completely! Reason? I knew this could not be a bug with the components of my blogs. Though I had not tested this before, I could tell this because, I had faced similar situations before. My past experiences (Testing Oracles!) were suggesting this to be due to some problem with tabbed browsing. But how could I come to any conclusion without proper evidence?
So at first I retested the issue submitted by Akhilesh. And as I was expecting, his observations were correct and I could reproduce the bug. Now the question was to prove that this was a problem with tabbed browsing and not with my blog. My tester’s intuition was telling me that this might be happening due to wrong handling of session variables in different tabs of a single browser window.
Hence I planned to test this using my own Gmail Id. For your information, I use my Gmail Id credentials for a variety of related Google services like Orkut, Blogger etc. And here are my observations.
You must be using your Gmail account as your Orkut account.
Steps to Reproduce:
1. Open IE7/Mozilla Firefox 2.
2. Open 2 new tabs under the same browser window.
3. In 1 tab logon to your Gmail account.
4. In another logon to your Orkut account.
5. Now logout of any of these accounts (lets say Gmail account).
6. Try to continue working in the other tab (in this case Orkut account).
You will find the Orkut account has automatically been logged out!!!
I observed this problem (could be a feature too!) to be associated with tabbed browsing. This can happen with any browser with tabbed browsing (like IE7, Mozilla Firefox 2 etc.) facility.
Actually, it seems as if, the input entered in all the tabs are handled as single data (improper session variable handling!). In this case, this happened because; my Gmail and Orkut accounts are same. And logging out in one tab is being considered as logging out from all tabs where the same account information is being used.
Now I logged on to my Gmail and Orkut accounts in different browser windows (instead of same browser window with different tabs). Then logging out in one window did not automatically log out the other window. Even I could reproduce this bug while testing with my Blogger account (as NEW Blogger uses your Gmail account as login criteria).
A little observation has led to my above conclusion. My conclusion can be wrong too. But circumstantial evidences do suggest that this must be the reason for such unexpected behaviour. And I think same reason also applies to Akhilesh’s observation in case of Sticky Notes in my blogs.
Have any of you observed such behaviours in case of tabbed browsing? Do share your experiences too. And also let me know if you think my above conclusion is wrong (by leaving behind a Comment).
Happy Testing …