<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7028399228927965110</id><updated>2012-01-03T11:07:02.121+05:30</updated><category term='Heuristic'/><category term='Investigation Report'/><category term='WMCISH'/><category term='Usability'/><category term='Cost'/><category term='Credits'/><category term='Observation'/><category term='unlearning'/><category term='Value'/><category term='Article'/><category term='Bug'/><category term='Report'/><category term='Inspiration'/><category term='Test Automation'/><category term='Interview'/><category term='Requirements'/><category term='Testing'/><category term='Weekend Testing'/><category term='No Label'/><category term='Questioning'/><category term='Thinking'/><category term='Needs Testing'/><category term='Presentation'/><category term='Problem'/><category term='Challenges'/><category term='Testing Garage and People'/><title type='text'>Testing Garage</title><subtitle type='html'>Curious to investigate, practice, question, explore, unlearn and learn by thinking critically, to avoid being fooled myself.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1659549470854431593</id><published>2011-10-09T14:35:00.009+05:30</published><updated>2011-10-12T00:42:16.067+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Investigation Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Observation'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Shocked for not feeling an electric shock</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;br /&gt;Warning! Don't try this at home or outdoor&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;What's the scene in between the story?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Have not come across the person so far who is daring enough to take an electric shock, despite seen such people on Television and News Papers.  Last Friday my father said he was sensing electric shock in ground floor gate of our house.  I did not take that seriously as I opened, closed, climbed, leaned and played with that gate often. Yet moved my hand over each area of the gate and did not feel the shock.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Next day evening father kept staring at the gate with slipper on his feet.  It is the sight which I had never seen. Could sense the emotions in his face and words he spoke saying, he felt mild shock again.  This was enough for me to wake up and look what actually is happening.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-weight: bold;"&gt;Unexpected actions in the scenes of story&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Trying to recollect what changes my father agreed for to install that gate, I looked around the welding done to walls.  Having no slipper in my feet inserted the key to gate, did not sense shock.  Tightened my right hand palm on the key but could not sense the shock.  Moved my hands over the bunch of keys in the key chain and took it in tightened right hand palm.&lt;br /&gt;&lt;br /&gt;Ah! Electric shock... sensed like I'm receiving mild electric shock.  I did not remove my palm from that bunch of keys.  For few seconds my right hand experienced numb senses.&lt;br /&gt;&lt;br /&gt;This inferred me to know that a daunting problem exists here. But how could that happen was the question I had.  As there was no wiring in that part of the wall to which the gate was welded by threading a bit of supporting rods. Starting to study gate structure, properties and appearance which I never did so keenly, observed interesting things.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Evaluating the actions in story&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Gate was of 11 feet in height and 4.5 feet in width.  Moving hands over the gate did not feel shock.  As visible and hand or finger reachable areas of the gate was painted.&lt;/li&gt;&lt;li&gt;Used electrical instrument 'tester' to see the flow of electric current in gate and other metal bodies in the surrounding place of house.  'Tester' instrument did not indicate flow of current.  But still faced shock. Why and how?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Keys were of stainless steel and key chain ring was of brass kind of material. Not sure whether it was of brass or copper coating on it.  Sensed electric shock on that ring and keys that touched it.  OK, then why I did feel shock when I held just one key in my hand fastening it in palm?  All keys in key bunch appeared to have coating of steel.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Other metals in wall did not impart electric shock or mild electric shock. Besides 'tester' too did not show the flow of electricity in them.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Twists in the scenes of story&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Requested father to control the central electrical switch board of our house while I was getting ready to take shock.&lt;/li&gt;&lt;li&gt;Inserted the key into gate and fastened my right hand palm to other keys and felt the mild shock.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Asked father to switch off basement power control and still could sense electric shock.  So this power control unit probably had no influence for shock I'm getting.  Later this power control unit was turned on.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Next was to turn off first floor power control unit and still could sense electric shock.  So this control unit probably had no influence for mild shock I was taking.  Turned on this power unit.&lt;/li&gt;&lt;li&gt;Next was to turn off the power control unit of water sump.  Doing so I could not feel the mild shock I was taking.  Turning it on, sensed mild shock again.  Looked like I got source of problem i.e. mild electric shock and wanted to cross test it yet again.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold;"&gt;Tracing twists in the scenes of story&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Recollected how and in what way the wiring for water sump motor is done from central power control unit of house.&lt;/li&gt;&lt;li&gt;Took help of father to know whether path of wiring for sump is right or not.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Observed the iron bit being inserted at bottom of gate frame.  This bit of iron was fastened to ground and it was probably on path of wiring.&lt;/li&gt;&lt;li&gt;Switched on the motor of water sump and it pulled out water.  This showed there was no short circuit as motor was running.&lt;/li&gt;&lt;li&gt;Father suggested an idea to pull the wire at motor terminal to see if that iron bit is not piercing the PVC pipe which has cable for motor.  Observed that cable of motor was coming smoothly.  This inferred, piece of iron rod was not blocking the cable.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;This flashed me idea to test "will I now sense the shock?"  As the cable is pulled by couple of inches, should not feel the shock if the wire is skinned out slightly at time of drilling the iron rod to support frame of the gate. And now the slightly skinned out cable will not be in contact with iron rod.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Switched off and switched on the power control unit of motor. Inserted the key into gate and fastened the palms covering the bunch of keys.  Did not feel the shock.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: right; font-weight: bold;"&gt;Strategic end of story&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Looks like we identified the cause of mild electric shock from the tests I did together with my father.&lt;/li&gt;&lt;li&gt;This testing will know if its tests did identify the actual problem, when an electrician comes this Sunday to house and pulls out the cable of water sump motor.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I and father have not faced electric shock so far inserting the key and holding the bunches of key in palm.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Anyways this happening has not reduced the anxiety in me when some one says 'Electric Shock' and it is helping me to learn useful skills to test.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1659549470854431593?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1659549470854431593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2011/10/shocked-for-not-feeling-electric-shock.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1659549470854431593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1659549470854431593'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2011/10/shocked-for-not-feeling-electric-shock.html' title='Shocked for not feeling an electric shock'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-7332549454955482018</id><published>2011-10-06T23:39:00.011+05:30</published><updated>2011-10-07T12:00:48.950+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Challenges'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Cows growled 'Are you seeing us?'</title><content type='html'>&lt;div style="font-family: georgia; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: georgia; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: georgia; text-align: justify;"&gt;Practicing  testing today looked into Weekend Testing website to update myself with learning I get from there.  Words  'Chasing' and 'Spotting' caught my attention there, among other words.   These two words were in Weekend Testing Americas session practiced on 3rd  September 2011; more details about this, is &lt;a href="http://weekendtesting.com/archives/2215"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I had played a dice game once with Pradeep Soundararajan and was not  able to crack it.  Reading the experience report of this  session, I was tempted to play this puzzle now.  Read the mission what  the facilitator had mentioned and it was 'about pattern analysis and note  taking using a bulls and cows game.'  Continuing to read further, read the mission provided as below:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Try, practice and learn about the "Bulls and Cows" game.&lt;/li&gt;&lt;li&gt;Compare the differences in a gameplay with and without notes taken.&lt;/li&gt;&lt;li&gt;Report (in a form of discussion during debriefing) your findings and ideas on using note-taken in exploratory testing.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Reading the experience report, tried to understand what is this game with an example given by session facilitator.  I did not have a partner to play the game, so opened the &lt;a href="http://www.pencilandpapergames.com/show?1"&gt;online&lt;/a&gt; version of it.  Looking at description of game got more idea of it and selected 7 digits game.&lt;br /&gt;&lt;br /&gt;Number -- 1208175 was populated and I did not know from where and how to start game. Looked back to mission provided then looking at the game I got questions which I took it out on a notepad. Those questions are written below:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I have played games such as Hangman and Dots with friends. What I did there?&lt;/li&gt;&lt;li&gt;I have to make 7 digits in a sequence formulated by an algorithm. How shall I start?&lt;/li&gt;&lt;li&gt;What details about those 7 digits I have with me now?&lt;/li&gt;&lt;li&gt;If I do not have them or have partial or/and ambiguous details, how will I know it?&lt;/li&gt;&lt;li&gt;What should I do now with the data I have?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;These helped me to plan and strategize the moves in finding that digit by putting numbers in appropriate places.  Plan was to find those numbers in steps that I'm comfort with and note down why I'm choosing it. In parallel, document what I'm doing and use it further to find better step in finding the digit chosen by algorithm.&lt;br /&gt;&lt;br /&gt;Moving ahead my mind went blank and it was yet to get started. So what I wanted was those 7 digits and how will I know the 7 digits, was the question running before starting to play.  With hard push on self, started saying, "my first move will be to identify those 7 digits among 0 to 9." In between a spam SMS dropped in to my cell phone inbox. Sender had repeating number in the sender number. This triggered a question, I have never thought of number repeating more than once.  This helped though I took of my mind from the mission to identify the possibility of repeating numbers in 7 digits.&lt;br /&gt;&lt;br /&gt;Kick started to design the tests for identifying those 7 numbers. Entered numbers 0 to 9 that repeated for 7 times, for ex: 1111111.  This showed the numbers that were present in the 7 digits. Found a number repeating twice in 7 digits number with help of 'Bulls' count.  Finally got those 7 numbers and made note of it.&lt;br /&gt;&lt;br /&gt;Next task was to place them in an order; started to play with those seven digits.  Felt like it was not so easy. Waiting for a moment, got an idea of using the number that was not available in the 7 numbers identified to find the appropriate position of them in the digit picked by an algorithm. Meanwhile, continued to take the notes in parallel playing the game.  This idea of using number not available in the 7 digits number, helped to place the numbers appropriately together with assistance of notes made in course of playing the game.&lt;br /&gt;&lt;br /&gt;Strategies kept evolving as playing of game progressed. Have a feel that strategies used to assist and match up with the plan plotted to finish the game, was reasonable at this point of time.  If I had used my observations better to look at 'Cows,' probably would have got the all seven 'Bulls' in 3 or 5 steps lesser.  Tempted to see how I played? You can see it &lt;a href="http://www.scribd.com/doc/67787311/Bulls-and-Cows"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-7332549454955482018?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/7332549454955482018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2011/10/cows-growled-are-you-seeing-us.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7332549454955482018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7332549454955482018'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2011/10/cows-growled-are-you-seeing-us.html' title='Cows growled &apos;Are you seeing us?&apos;'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-7929687876702628696</id><published>2011-09-17T21:37:00.027+05:30</published><updated>2012-01-01T14:56:55.580+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cost'/><category scheme='http://www.blogger.com/atom/ns#' term='Challenges'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Patch latching of Testing Challenge 1.2</title><content type='html'>&lt;div style="text-align: justify; font-family:georgia;"&gt;&lt;span style=" ;font-size:small;"&gt;&lt;br /&gt;You might have read the previous post. If not, it is &lt;a href="http://testinggarage.blogspot.com/2011/09/peaking-testing-challenge-12.html"&gt;here&lt;/a&gt;. It can help better to know the context of latch work that I'm about to do now.  As per the author of &lt;a href="http://testingideas.wordpress.com/2011/08/10/1-2/"&gt;this&lt;/a&gt; post, there is a major bug underlying in this &lt;a href="http://testingideas.wordpress.com/2011/06/07/toughest-testing-challenge-1-2/"&gt;work&lt;/a&gt;.  As the word reads, "There was a major bug in Toughest Testing Challenge 1.2" – it also imparts meaning of just one bug i.e. major bug.  I cannot take that word, as the author hasn't provided any ground work for knowing that number or how he derived at that figure.&lt;br /&gt;&lt;br /&gt;Trying to know what that one major bug is, will get a smell of an unpleasing emotion triggered by pop up dialogs and/or its contents in web application.  How did I know that was web application?  By reading the URL in &lt;a href="http://testingideas.wordpress.com/2011/06/07/toughest-testing-challenge-1-2/"&gt;dialog&lt;/a&gt; title bar and touring that website.  Doing so it asks me another question, "that dialog is used as an example to show technical writing stuff for ease of understanding the action or response; where's the problem which Dhanasekar is talking about in the dialog module?"  This makes the exercise interesting for me to work on it.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style=" ;font-size:small;"&gt;&lt;b&gt;Catching the patch&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=" ;font-size:small;"&gt;&lt;br /&gt;Now the management has come with idea to give this task for two vendors.  Vendor one is asked to &lt;span style="font-style: italic;"&gt;come up with test ideas which "*can* be executed in 15 minutes and time is nonnegotiable in this context&lt;/span&gt;.  Vendor two is asked to &lt;span style="font-style: italic;"&gt;estimate time required for testing the dialog module and then generate test ideas for the time estimated&lt;/span&gt;. The phrase "generate test ideas for the time estimated" is ambiguous one here. Does it say to arrive at ideas how the time is estimated or to come up with test ideas to test dialog in estimated time? Not sure; I go with second thought now – to come up with test ideas to test dialog in estimated time. I will not work on how I estimated the time required instead I will work on test strategy alone.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family:georgia;"&gt;&lt;span style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family:georgia;"&gt;&lt;span style=" ;font-size:small;"&gt;Assuming that client has communicated to Vendor One and Vendor Two what the problem is, can start of the exercise. What if the problem is not communicated and asked for the testing service?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;In either case, I would like to &lt;a href="http://www.satisfice.com/blog/archives/62"&gt;transpect&lt;/a&gt; the client asking her or his time for 3 to 5 minutes in knowing what makes that application more interesting and competitive from business view.  Not sure can I get information what I'm looking in those 3 to 5 minutes.  Besides I keep reading the client, so I can get the trust of her/him and ask what makes the person to feel concerned about the dialog module and collect few words of it.  If I can get few words on these, it helps me.  Had you noticed my strategy for testing is already started trying to talk with client in knowing what is bothering them. If client does not give time to talk, we both cannot help each other to the best whatever it is possible.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Know what the client understands for 'dialogue'? Is it same as 'dialog' box I understand? Do we both have same understanding of this?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;What types of dialog box or windows exists in application?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;The problem described in dialog module is actually from the dialog implementation? Or the problem of else where is being observed in dialog(s)? How will I know this? What is causing the client to be so bothering with dialog?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Before going beyond from here, I will let you know what I understood for word 'test strategy'.  I practice it as &lt;span style="font-style: italic;"&gt;collection of ideas helping me in building the tests needed&lt;/span&gt;.  My &lt;span style="font-style: italic;"&gt;test strategy will connect the tests I perform and the purpose of the testing carried out&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;b style="font-size:medium;"&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;b style="font-size:medium;"&gt;&lt;span class="Apple-style-span"&gt;Latching the patch&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Context of tester at vendor one&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;A client has approached tester for test ideas that can be executed within 15 minutes of time.  Assumptions made here are – client wants immediate service; tester has no time to detail out the service request; and, tester is not aware of what the application is.&lt;br /&gt;&lt;br /&gt;Who will be executing test ideas in 15 minutes which I give? Is it me? Or other person and will I part of it? Nothing is specified. This &lt;span style="font-style: italic;"&gt;looks like more of imaginary request from client&lt;/span&gt;.  It cannot be neat job for the context what the customer is in now though if it is delivered as a quick job.  Hence I would keep off from testing dialog module in this context. Being a tester I want to be useful for those who hire me and educate them, when it is needed.&lt;br /&gt;&lt;br /&gt;If stakeholder(s) wishes to speak further on this job, I will provide free consultation of 15 hours in identifying potential problem(s) in dialog module.  &lt;span style="font-style: italic; font-weight: bold;"&gt;Testing is not 'about convincing' or 'to convince'. It is with providing information which critically matters to stakeholder's who have vested interests and seeking testing.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;font-size:small;"&gt;Context of tester at vendor two: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;A client has approached tester for a service asking estimating for testing the dialog module.  Also to write test ideas for testing in the same estimated time provided by vendor two.  No mention of time restrictions explicitly made to tester.  From this I can also understand that tester has the time by which the testing has to be stopped.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Strategy of vendor two:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Build the mental model of what will be tested. Sketch it out and use by updating it consistently. This to be in simple representation so that a person who is related to application being tested will understand it with minimal words.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;As said will talk to client about what's the concern in dialog. Know about the most important part of application per business needs. Know the potential users of the applications.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Work to know whether the concern with dialog is functional, UI, UX, hardware, software.  This can tell me where should my tests focus and look out probable risks and problems.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Use &lt;a href="http://www.questioningsoftware.com/2007/08/failure-usability.html"&gt;FAILURE&lt;/a&gt; heuristic of &lt;a href="http://www.questioningsoftware.com/"&gt;Ben Simo&lt;/a&gt; which may be handy tool in this context.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Try to collect all  programmed messages or contents displayed by application along with context.  Trigger the  condition such that all programmed messages are shown in the dialog.  Assess the  problem in dialog by this action and extend it beyond to find impact  from this behavior if any.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Note if any messages that are not programmed and still seen in form of a dialog box in application. Know its context and evaluate the potential problem. Look what can be done to avoid if this behavior is pestering user.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Collect any specific data or probable data which pops up dialog on screen while using this application. Use such test data in testing and evaluate the context to know the problems from dialog.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;What types of dialog boxes exist in the application? Work with programming team or technical person who knows about this.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Look for any prototypes available for dialogs available in application. Think of problems that may arise from it.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;What kind of controls exists on dialog box, if any?  Does it make sense to user for having it on dialog though it appears as per need and functioning?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Do the buttons or GUI controls are relevant about the actions it does or information it provides? Ex – naming pattern, display of control names.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Does the sentence or phrase or text tell importance of dialog box shown in simple words? Is this understandable by any users who use application?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Is the user is educated what to do when not sure what to do seeing a dialog box while using the application? As application cannot be tweaked to comfort for each user who purchased a license or using it, educating user can help.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Any option exists to stop or avoid or show or to show later, the dialog which user does not want to see?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Enabling and disabling of GUI control should be contextual and can it be understood by the user why it is so then?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;If any default values or options available in dialog and it is selected. Will it create problem to user or business in later stages? Any intimation about this while selecting such options?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Content area and spacing of dialog box to be appropriate for various resolutions, screen width and devices.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Collect the count of dialog that user will have to go through for validation of entry made in a web page.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;What kind of information shown on dialog box? Can user follow it? Is it interactive enough to fulfill purpose of dialog box?  Will it communicate as it is talking to me?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Do dialog helps me take decisions with affirmative questions and/or words and GUI controls?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Does dialog structure have all its details? Ex: Title, type of message or dialog box, action, GUI controls etc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Can dialog box be minimized, maximized, re-sized? Is it modal in a context where it requires being modal dialog? Is it a non-modal in a context where there is no need for a modal dialog? Will it intimate the user visually when a non-modal dialog exists and trying to use application? If user returns after a while and have modal or non-modal dialog is it easy to identify that?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;How the dialog box is identified in online help or contextual help? Can user easily identify and know about this from Help or from customer support or by any other means that suits to context?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Any picture or video or voice in dialog available on dialog? What does it tell to the user?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Accessibility of dialog box. GUI controls in dialog and problems of having it, if any?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Each GUI control has unique name so it helps in identification of it while debugging, investigating, and customer support helping the user?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Which character is used as shortcut key? Is that character is visible enough to know that it is a short cut character for that particular GUI control?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Does clicking on GUI control in dialog box take user to other place from current page? If yes, how does the user come back to the page which was being used? Will data entered be persisted?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Is user intimated of navigating from current page on clicking any GUI control in dialog and its impact, if any?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Indication of action initiated by using dialog box is success or failure?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Is dialog shown for every single validation or user error? Is there any alternate for showing the message and reduce the mouse clicks or keyboard actions?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Showing the related items in a dialog box according to context.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Whether the repetitive controls and contents in dialog box is avoided or reduced in appearance?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Look what actions are invoked using the GUI controls on button? Are those actions as expected?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Look for the data transferred or persisted or modified or updated or left unmodified using a GUI control on dialog box. Any sensitive data or information is under threat in a context by creating problems with costs?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;What protocols are invoked using dialog in the application? What problems can it create here?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;How the post and partial post back happen using the GUI on dialog, if any such scenario in application?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Can the actions of dialog box be tweaked from possible places where it can be done?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Is it possible to bypass the dialog box operation which is mandatory in an application? If yes how? What are the problems doing so?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;If I have any  other tester(s) worked/working on these will sit with together and  brainstorm ideas how we FAIL if we did not meet purpose of this testing.  Collect the ideas how to build our tests and prioritize those per  information needed from testing by client.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Collect the  contexts where and when the dialog will be displayed in an application.  Ex: OS, browser, screen resolution etc. With this I'm focusing on  concern by learning application and its users.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;If  accessible/allowed, will try to get the data from bug tracking system of  client to know what kind of problem or behavior is described for dialog  shown.  What is the decision of management and technical team for such  bug? Talk to customer support, sales and marketing team and go through  reports of them for dialog problem written if any.  Refer online or/and  contextual help of dialog in application if any. Search on web and  social media if any word has been put out on this application's dialog  or similar application or other application.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Recollect  testing practice experience to see any such contexts. Make note and  tweak it to the present context on finding any such work to present  purpose of testing.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;If allowed use  testing friends who have expertise in this kind of testing on obtaining  permission from client. In case not allowed will talk to such friends  providing generic example from any one open source application. Learn  how they tackle such related problems with the questions I'm finding  hard to find answer. Respect to NDA is maintained by adhering to it.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=";font-size:small;"&gt;Gather information  from test regarding whether dialog shown from application being tested  or any  other application interacting with testing application.   Identify scenarios where the dialog and content in it matters most.  And  know who are the potential users of this application and think of what  would they do.  This will ensure I'm practical in terms of executing the  tests.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Keep reviewing and updating the strategy to the context so that it benefits the client and tester.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style=" ;font-size:small;"&gt;Will explain this strategy to client who wants me to execute the test ideas in the time I will have for testing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Estimate&lt;/span&gt;: I test till the stakeholder is less interested in information that she or he is looking from testing and asks me to stop testing be it for any reason, or I break the contract of job.  If I'm not involved in testing with these little ideas, need to talk with client to know more about the how the contract of work will be.&lt;br /&gt;&lt;/span&gt;&lt;div style="font-family:georgia;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:100%;"&gt;&lt;span style="font-family:georgia;font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-7929687876702628696?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/7929687876702628696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2011/09/patch-latching-of-testing-challenge-12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7929687876702628696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7929687876702628696'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2011/09/patch-latching-of-testing-challenge-12.html' title='Patch latching of Testing Challenge 1.2'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-2806946966618000802</id><published>2011-09-07T00:55:00.007+05:30</published><updated>2011-09-07T01:38:31.937+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Challenges'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Peaking Testing Challenge 1.2</title><content type='html'>&lt;div style="text-align: justify; font-family: georgia;"&gt;All stuffs are worth looking at it but few are to be enjoyed not just looking at it.  Go &lt;a href="http://testingideas.wordpress.com/2011/06/07/toughest-testing-challenge-1-2/"&gt;here&lt;/a&gt; enjoy the stuff and come back to this page.  Observations from the dialog are as below:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify; font-family: georgia;"&gt;&lt;li&gt;The dialog has title 'http://sleepingdeer.com'.&lt;/li&gt;&lt;li&gt;Going through the blog content in sleepingdeer.com, noticed it is focused on UX or User Experience.&lt;/li&gt;&lt;li style="text-align: left;"&gt;The image given by Dhanasekar is available at URL -- http://www.sleepingdeer.com/yawp/?cat3 and http://www.sleepingdeer.com/yawp/foundations/technical-writers-as-user-experience-designers-a-revolution/ .&lt;/li&gt;&lt;li&gt;What I infer from actual blog post from where the dialog is being picked, the author of post is more interested in the simplicity of message which relates to edit actions along with user experience though not said literally in words.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; font-family: georgia;"&gt;&lt;br /&gt;I'm trying to construct the &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;functional tests for UX and message&lt;/span&gt;, &lt;/span&gt;&lt;span style="font-style: italic;"&gt;to know &lt;/span&gt;&lt;span style="font-style: italic;"&gt;does it do what it is supposed to do and what it actually does.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Test Ideas:&lt;br /&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;What does the dialog shows if just one      item is selected? Will it say ‘item’ or ‘items’?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Does the same dialog and message will      be shown on selecting other content available in other module of      application? In that case will the word ‘items’ will confuse the user?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;What kind of message it is from      application? Is it warning, informative, error or a question for a user?      That is not available in the dialog displayed? Dialog is not saying what      kind of message is being displayed to user.&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Do this dialog and other dialogs in      application will be displayed in all other browsers, OS and devices? Does      the dialog, message, font type, font size, font color, background color      will appear to be same in them? Does the title bar read same in all the      above said?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Are there any accessibility standards      available in this dialog and others? If yes what are they and will it had      to UX value of this application?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;The message does not tell whether it      deletes the file permanently from database or not. It just says ‘Want to      delete the selected items?’ Can the user get back the item(s) deleted      later if needed?&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;This is not      highlighted in the message, though message is simple and clear.&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Looks like the theme is MS Windows      Classic theme. If yes, then it should meet the standards of Microsoft UI      and UX guidelines.&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;If the user machine is not MS Windows      but using classic Windows theme, later changing the theme should show GUI      and controls appropriate to the changed theme. Is that happening?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;What kind of application is this? So      that the default action in the dialog can be decided.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;If it has important and critical items      or files, the default action in the dialog would be ‘No’ and not ‘Yes’.&lt;span style=""&gt;  &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;If I change the screen resolution, does      the dialog and controls in still remain pleasing and intact with its      functionality?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;What happens If I leave the dialog as      it is for a time period?&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;Will it      close itself with an informative message left behind to a user?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;In what all ways I can close this      dialog without performing the action of deletion?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;How this dialog appears to users who      are visually challenged?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;What if the user zooms in or zooms out,      the screen? Will this dialog appears to be pleasing and does its job      still?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Will it show any other dialog or      message on clicking button ‘Yes’ and ‘No’?&lt;span style="mso-spacerun:yes"&gt;       &lt;/span&gt;If yes, what are they and how will they are presented? Ex – time taken      to delete is beyond expected; unable to delete the file; file is already      deleted by other user or same user in other instance; or the file being deleted      is being opened or edited; file being deleted is already deleted.&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;If display properties of system – Windows      and buttons, color scheme and font size is changed, will the dialog      remains functional from its UX and UI aspect?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;What if the color system is changed?      Will font color of text and the size of dialog will have any impact on UX      functionality?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Does the border and sizing of spacing      in and around the dialog is consistent? So that it does not irritate or      strain the eyes more of user. Will screen tool tip displayed will also be      appropriate and contextual for the changes happened or happening?&lt;/li&gt;&lt;li class="MsoNormal" style="text-align:justify;mso-list:l0 level1 lfo1;      tab-stops:list .5in left 288.75pt"&gt;Message in the dialog need to be      conversational with user. Does that message in dialog is more      conversational?&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;Does the message      tell the impact of action?&lt;/li&gt;&lt;/ul&gt;                                      Stopping here for now.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-2806946966618000802?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/2806946966618000802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2011/09/peaking-testing-challenge-12.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2806946966618000802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2806946966618000802'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2011/09/peaking-testing-challenge-12.html' title='Peaking Testing Challenge 1.2'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-4421194092402331140</id><published>2011-06-13T17:44:00.010+05:30</published><updated>2011-06-14T12:01:51.725+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='unlearning'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='Inspiration'/><title type='text'>Is your cup overfull?</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div  style=" text-align: justify;font-family:georgia;"&gt;Most times, a person trying to be a student and mentor or coach or teacher, does not practice or forgets the lesson I learned in a book '&lt;span style="font-style: italic;"&gt;Turning Numbers into Knowledge&lt;/span&gt;' by Jonathan G Koomey. I have been blessed to keep learning from teachers (who are students too) who spark the questions within the student or questioner rather than discouragement. One of the strong strength of these teachers is keeping their mind open and transpecting the questions asked to them by learning the mind of student or questioner. I see the replies from those teachers will be a question that motivates the questioner to continue the work in more energy and passion with self motivation.&lt;br /&gt;&lt;br /&gt;Unfortunately few of us wanting to be a student and mentor or coach or teacher, fail to spark the questions in the other person and gradually inhibit the growth of the questions in other and self.  May be that questioner will not turn up unless he she or he has strong strengths to bear those laughter, teases, and overseeing discouraging words. However skillful the person is and wants to be a student and mentor or teacher or coach, if not skillful to know his cup is open enough or overfull to fill the questions she or he gets, it does not help.&lt;br /&gt;&lt;br /&gt;Below is the excerpt from the above said book:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); font-style: italic;"&gt;A Japanese Zen master received a university professor who came to inquire about Zen. It was obvious to the master from the start of the conversation that the professor was not so much interested in learning about Zen as he was in impressing the master with his own opinions and knowledge. The master listened patiently and finally suggested they have some tea. The master poured his visitor's cup full and then kept on pouring. The professor watched the cup overflowing until he could no restrain himself. "The cup is overfull, no more will go in."&lt;br /&gt;&lt;br /&gt;"Like this cup", the master said, "you are full of your own opinions and speculations. How can I show you Zen unless you first empty your cup?"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255); font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;--- BRUCE LEE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Being or(and) pretending to be rude and having belief that have given enough information to crack is not going to help, unless one has seeded questions in questioner and making the learning fire to sustain, provided questioner is back to you with questions. If I'm right, remember hearing the words from Jackie Chan, in a movie "Karate Kid" of Tamil release that looked like this if I have said it correctly, "&lt;span style="font-style: italic;"&gt;There are no bad students, there is only a bad teacher.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;Another English movie "The King's Speech" shows the power of effective student and coach or mentor or teacher. Geoffrey Roy Rush, plays the role of Lionel Logue -- who is a speech therapist from Australia. I see the character of Geoffrey Roy Rush as a student and coach or mentor or teacher. Despite few discouragement from the person who wanted his help, he never stops himself from sparking the questions and hope within the person he wanted to help to speak better. If he had said I have given enough information to crack the things together with time and turned down, one and first among the greatest speech from Prince Albert who was Duke of York and later became King George VI, would not have been so popular and inspiring or probably impossible.&lt;br /&gt;&lt;br /&gt;At end would like to say do not discourage or stop one from questioning by comparing it with your or others skill sets and potentials. If at all did that, one will be blind enough to never know the questions that are worth more than the treasures one have come across or can never come across. &lt;span style="font-style: italic;"&gt;Questioning is the mother and an essence of all other skills one masters&lt;/span&gt; &lt;span style="font-style: italic;"&gt;and practices.&lt;/span&gt; Kindly do not kill this mother.&lt;br /&gt;&lt;br /&gt;Is your cup overfull?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-4421194092402331140?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/4421194092402331140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2011/06/is-your-cup-overfull.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4421194092402331140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4421194092402331140'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2011/06/is-your-cup-overfull.html' title='Is your cup overfull?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-8993855179419732672</id><published>2010-12-08T19:28:00.014+05:30</published><updated>2011-03-30T11:21:00.252+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing Garage and People'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Why the 'Garage'?</title><content type='html'>&lt;div style="font-family: georgia;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:georgia;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;I got a question while talking to one my friend and colleague, why the 'Garage' and 'Testing Garage'? I was thrilled hearing that question. Four years back, I asked for meaning of a word and why this product is called by that word. And that product was in market for almost 3 years i.e. before I started my professional testing career. Today it is getting sold successfully probably bringing good revenue. Finally I did not know why the product was called by that word and what it meant. Later I got an opportunity to meet the global technology chief of the organization of that time and asked him the same question. I did not get an answer except saying "It does not have any meaning." which in turn made me to ask "then why that name?” Let me stop this here.  The same with software products I have tested so far, most of the time I did not get answer why was it is called by that name. I do not want to assume myself what that name mean without knowing the actual one, and why it is used; you see the testing begins right with name of the software product being tested and knowing its purpose of existence and for whom, with a question "why should I test this?". Hope you know now, why I was thrilled when my friend asked me about word ‘garage’ in Testing Garage.&lt;br /&gt;&lt;br /&gt;Back to garage, Testing Garage. My father repaired his cycle and I use to watch sitting beside him. Near to my home, shops usually called 'cycle shops' that repaired, serviced, rented and sold the cycles exists. Still my father use to repair cycle for himself. I use to ask him, are you a mechanic while he removed parts of his cycle. Today he repairs his scooter for himself most of the time and I keep watching it.&lt;br /&gt;&lt;br /&gt;Now what my father did was few observations or inferences while riding his cycle or scooter. He felt something unusual; maybe he &lt;b&gt;compared&lt;/b&gt; and &lt;b&gt;evaluated&lt;/b&gt; the &lt;b&gt;differences&lt;/b&gt;. Inferred something is &lt;b&gt;&lt;i&gt;not as expected&lt;/i&gt;&lt;/b&gt; &lt;b style=""&gt;&lt;i style=""&gt;or unusual&lt;/i&gt;&lt;/b&gt; from how it was or how it should be. Later he continued to evaluate with experiments then made a decision what &lt;b&gt;actually&lt;/b&gt; the &lt;b style=""&gt;&lt;i&gt;problem&lt;/i&gt;&lt;/b&gt; is that brought in the differences. What he did here was 'Testing' and while he fixed the problems he thought how this may cause difference again. But whatever he did to fix difference, it gave birth to new differences or brought back same differences gradually.&lt;br /&gt;&lt;br /&gt;After seeing father repairing the cycle I wanted to see how big vehicles would get repaired. I went to garage with my father which use to service ambassador car and scooter. I saw the mechanics heard the words of customer and started to look into the vehicle asking questions to customer. Again here what mechanic did was not just &lt;b&gt;comparison&lt;/b&gt;, but &lt;b&gt;evaluation&lt;/b&gt; too.&lt;br /&gt;&lt;br /&gt;I made few common observations here. Both my father and mechanic used tools when needed and they used their ears and senses together with replies of other concerned people to know what they are making out. Tools were used when needed and they were spread out on the floor in garage. Father asked me to pedal cycle and use to watch the differences before and after fix.  At garage mechanics use to analyze and talk to each other and one use to say this is the problem; probably maybe he was a chief mechanic there at that time. At home father talked to me while repairing the cycle. We shared and my father trusted my words and questioned while I pedaled cycle. In garage, mechanics and customers communicated about the problem by trust with questions to each other and customer who had a concern.&lt;br /&gt;&lt;br /&gt;An interesting observation what I made is, father used same tool for different repair and also said that to his friends in repairing their cycle. Looks like I made similar observation with mechanic in garage too. They invented new ways of using the same tool when they needed it.  To repair a cycle the tools used were not just made of metal but things like stone, a broom stick, piece of cloth, a rope etc. were used as tools. Garage too had such tools apart from metal tools. Things available around us were used as tools depending on the situation while the cycle was repaired.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div  style="text-align: justify;font-family:georgia;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:georgia;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;I was attracted by this for:&lt;/span&gt;&lt;/p&gt;&lt;div face="georgia" style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul  style="text-align: justify;font-family:georgia;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Working      in pair when required amplified learning, problem identification and      solving skills. This was evident for me in garage and repairing a cycle at      home.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Brought      new radical ideas while fixing the problem in the conversational talk.      These ideas brought primal changes sometimes which satisfied the customer      or concerned person.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;A      skilled mechanic had an objective to know the problem and to fix the      problem; focus of mechanic on this was evident.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;A      mechanic evaluates and assesses his or her progress while servicing and make      sure that expected is being carried out.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;I      figured out skilled mechanic using strategies with a plan, while trying to      know the problem and/or cause of the problem in a vehicle.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Mechanic      relied upon human skills rather than thinking or saying this cannot be      done without a tool. Existing tool or things available around were      reinvented as new tools. But tool alone did not do task; a human was      needed to do the task and analyze it. Tools helped mechanic to make the      job bit simpler.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Previous      experiences and relative knowledge or information of other repair and problem      which is not related to garage or vehicle, was used in evaluation before      repair and after repair on comparison using as&lt;b&gt; reference&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;In      garage, reference point or reference source(s) or history of earlier      services, played a role in assessing the problem that can come up from service      given.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;At      some point the assessment was done just to fix the difference that was      seen in vehicle or cycle. But there was no further work or brain bite to      know what other problems may persists or may come up, except the checks      and tests made for the repair done or service given for then. &lt;i style=""&gt;This was obvious from work and to be      noted here.&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;But      to identify the existing unusual difference or problem in vehicle or cycle,      investigation carried out was interesting to me. This investigation had      several tests and not just checks from comparison or reference source.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Environment      in garage was maintained every day to attend the customers who came up      with the (different) problem and different vehicles.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Detail      of what the problem was and service or fix given to vehicle, was said to      customer.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;In      short, mechanic worked technically to provide information and a fix for      problem(s) that was known or unknown for concerned person(s).&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Sometimes      decision of mechanic worked. But the final word on quality of work was      from customer. Decision at last is in hands of concerned person or      customer. Noticed that words of skilled mechanic influenced decision      of a customer.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Looks      like problem or risk was for a person who used a vehicle. But that problem      could bring threat to others too on roads. Hence problem cannot be denied      with vehicle here as how we cannot deny a problem in software application.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;In      a skilled mechanic, I saw a tester who tried variations by questioning      customer to know the problem(s). Though mechanic tested the service given      for vehicle, it did not stop problems coming up.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;In      garage, customer defined “&lt;b style=""&gt;Job well done”&lt;/b&gt;      on using the vehicle which was serviced by mechanic(s).&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div face="georgia" style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p  style="text-align: justify;font-family:georgia;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Relating mechanic at garage with a tester testing software application:&lt;/span&gt;&lt;/p&gt;&lt;div face="georgia" style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ul  style="text-align: justify;font-family:georgia;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Skilled      tester will have an objective or goal of testing, while testing.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;A      tester evaluates her or his progress while testing and evaluates that with      the objective of testing.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;A      tester makes use of strategies to bring out effective tests that justifies      the objective of testing.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Being      a tester when I worked by pairing with other tester or people, I learned      and observed much more. This improved in identifying the problem and      issues.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;The      lab, desk and thoughts of tester will have several tools along with      tester.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;I      observed testers using tools to help their testing and analyzed the work      after using the tool too. This was very same with mechanics in garage.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Each      tester evaluated response or behavior of software application, based on      comparison using a reference source or point. Later application was      evaluated to assess probable problems in using it. It was interesting to      see how the problems of other fields brought ideas to test software      application upon relating them.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Lab      and test environment was maintained to identify the problems that are not      so obvious or easy to identify. Also lab or test machine was maintained to      simulate the problems that customer brings out in an overnight.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Investigated      to find the probable cause of the particular known problem and its      symptoms.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Tested      to assess the problems after fixing the existing problem and its symptoms.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Test      report gave the coverage and observations made during the testing for      people who are concerned about the software application.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Tester      conducted investigation to assess possible problems underlying or unknown      or known for making better decision by concerned people.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Decision      was made by concerned people and not by tester. Information from tester influenced      decision of concerned people.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Whatever      the test and coverage was achieved with modeling, problems still come up      in software.&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Customer      defined how the product is and said “&lt;b style=""&gt;Job      well done&lt;/b&gt;” by TEAM, on using the software.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div face="georgia" style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal"  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;Likewise, I can make several relative things in a skilled mechanic working at a garage and a tester testing software. Hence I keep word ‘Garage’ with word ‘Testing’ which reads as ‘Testing Garage’.&lt;/span&gt;&lt;/p&gt;&lt;div face="georgia" style="text-align: justify;"&gt;  &lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-8993855179419732672?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/8993855179419732672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/12/why-garage.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/8993855179419732672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/8993855179419732672'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/12/why-garage.html' title='Why the &apos;Garage&apos;?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-5610649643876242294</id><published>2010-10-19T14:14:00.006+05:30</published><updated>2010-10-25T19:34:00.269+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='unlearning'/><title type='text'>Why am I unlearning?</title><content type='html'>&lt;div style="text-align: justify; font-family: georgia;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: georgia;"&gt;&lt;div style="text-align: justify;"&gt;To be right I should say "&lt;span style="font-weight: bold; font-style: italic;"&gt;Why should I unlearn?&lt;/span&gt;"  It's time to analyze and evaluate my skills, learning and mistakes for  which I have been accounting so far. Thinking how I can prove myself  that my learning is incorrect or not relevant, started to ask questions  for myself.  These questions showed what all I have learned are just  without an appropriate base. I was not convinced with my answers for  questions I asked myself. Realized I never worked enough for  having elementary things.&lt;br /&gt;&lt;br /&gt;OK. &lt;span style="font-weight: bold;"&gt;What did I learn then?&lt;/span&gt; I did  not learn much or anything. Just did mistakes every time. I tried not to  redo the same mistakes. Unconsciously I was learning here and did not  evaluate well enough what I was learning from those mistakes. These  mistakes helped me as sign boards for going ahead. Interestingly, these  sign boards took me in direction which was awing.  Fortunately found few  on this way and hardly shared or debated their thoughts. Instead I kept  arguing myself on what they thought and did. To be in short, did not  learn much in right way. Discovered again, I am a slow person.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Why I did not learn? &lt;/span&gt;Still that question haunts me. I have learned lessons now, what happens if I do not learn.  &lt;span style="font-weight: bold;"&gt;What will I be doing now?&lt;/span&gt; I'm working on which I do not have by reconstructing my learning model.  &lt;span style="font-weight: bold;"&gt;Why did I write this? &lt;/span&gt;I will like to see this as a source that identify problems in me and use it to help myself in solving the problems.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What can happen now?&lt;/span&gt; I want to be an informative tester and believe can be. Will take my time and does not want myself to be influenced by any other factors, no matter how late I'm. Anything I want to ask for myself? Yes. How do I know I'm learning? Proving each time I was not very useful to me last time. Anything left? Will update myself very soon and look at my responses.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-5610649643876242294?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/5610649643876242294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/10/why-am-i-unlearning.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5610649643876242294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5610649643876242294'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/10/why-am-i-unlearning.html' title='Why am I unlearning?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-2977804249811871381</id><published>2010-09-04T21:21:00.004+05:30</published><updated>2010-09-07T00:46:08.630+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Investigation Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Report'/><title type='text'>While tomato came out, green chili did not.</title><content type='html'>&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;This post has investigation report on probable cause of problem I witnessed in restaurants with sauce container. The report can be found &lt;a href="http://www.scribd.com/doc/36988076/Chili-Sauce-Container"&gt;here&lt;/a&gt;.&lt;/span&gt;  &lt;span style="font-family:georgia;"&gt;Oracles and Heuristics used to learn probable cause of problem are:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tomato sauce container.&lt;/li&gt;&lt;li&gt;Tomato sauce.&lt;/li&gt;&lt;li&gt;Size of sauce container's knob.&lt;/li&gt;&lt;li&gt;Air circulated around sauce container.&lt;/li&gt;&lt;li&gt;Warm water.&lt;/li&gt;&lt;li&gt;Allowing blocking contents to dry and time.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Dried and wet sauce content.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-2977804249811871381?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/2977804249811871381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/09/while-tomato-came-out-green-chili-did.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2977804249811871381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2977804249811871381'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/09/while-tomato-came-out-green-chili-did.html' title='While tomato came out, green chili did not.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1441447988062499698</id><published>2010-06-21T13:56:00.006+05:30</published><updated>2010-09-12T17:50:11.314+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Weekend Testing'/><title type='text'>Reassemble The Bridge: Weekend Testing 38</title><content type='html'>&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify; font-family: georgia;"&gt;Mission: To solve the puzzle with help of a partner.&lt;br /&gt;&lt;div style="text-align: left;"&gt;Puzzle: &lt;a href="http://www.crea-soft.com/online-jigsaw-puzzle/jigsaw-puzzles-bridge_l_1.html"&gt;http://www.crea-soft.com/online-jigsaw-puzzle/jigsaw-puzzles-bridge_l_1.html&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Mental Modeling and Approach&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt; With the image observed for fraction of a second and URL of puzzle read in chat transcription of WT 38, gave an instinct -- what I saw may be bridge with blue sky and greens.&lt;br /&gt;&lt;br /&gt; The scattered images pieces appeared to have different colors and boundary shapes. Few image pieces appeared to have same color but varied in its contrast to my eyes. These pieces had  pictures that looked like hanging bridge, moving car, green grass and water. This helped to get a picture in my mind with help of the picture I saw, when I browsed the URL of puzzle.&lt;br /&gt;&lt;br /&gt; Approach I used to play puzzle was varying one factor at a time and identifying its patterns.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Playing this puzzle helped me to practice and learn:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Observing.&lt;/li&gt;&lt;li&gt;Identifying patterns.&lt;/li&gt;&lt;li&gt;Factoring.&lt;/li&gt;&lt;li&gt;Reasoning.&lt;/li&gt;&lt;li&gt;Testing.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Weekend Testing report is &lt;a href="http://weekendtesting.com/archives/1171"&gt;here&lt;/a&gt;. My report is &lt;a href="http://www.scribd.com/doc/33292535/Play-Jigsaw-Puzzle-Weekend-Testing-38"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Note: I did not play as per the mission statement. I played puzzle individually.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1441447988062499698?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1441447988062499698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/06/reassemble-bridge-weekend-testing-38.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1441447988062499698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1441447988062499698'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/06/reassemble-bridge-weekend-testing-38.html' title='Reassemble The Bridge: Weekend Testing 38'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-4880976960141315273</id><published>2010-03-31T21:12:00.010+05:30</published><updated>2010-10-07T13:37:03.026+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cost'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>How safe am I, if I use your application?</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Mission: &lt;/div&gt;&lt;div style="text-align: justify;"&gt;Find security information which makes the application to loose competition for competitor's similar application.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Application under Test: File Uploading Application.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Session ID: FUA-1&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Start Time: 27th March 2010 12:08 PM IST.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;End Time: 27th March 2010 3:25 PM IST.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;OS: Windows XP SP3.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Browser: Firefox 3.6.2&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;Anti Virus: Symantec Endpoint Protection.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Context:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Tester has been given just an application release and asked to test it, which is available in market for users.  Application owner is expecting information from testing in few hours.  The application has demand in market and being purchased by users to upload files to desired FTP sites. In view of the sustenance in competitive market, application owner decides to test for security threats. A tester is assigned with a job to find security loopholes information and to identify how their competitor's similar application withstands the identified security loopholes.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Tester starts learning:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;What the application is?&lt;/li&gt;&lt;li&gt;What platforms does the application support?&lt;/li&gt;&lt;li&gt;Why should user this application? What are the benefits of using this application?&lt;/li&gt;&lt;li&gt;Who are the users of this application and for such applications?&lt;/li&gt;&lt;li&gt;Who the competitors are, with similar applications?&lt;/li&gt;&lt;li&gt;How the application is used (or can be used) when available?&lt;/li&gt;&lt;li&gt;Why they use this owner's application in particular, when other such similar application are available in market?&lt;/li&gt;&lt;li&gt;What type of files can be uploaded? What is the minimum and maximum file size that can be uploaded?&lt;/li&gt;&lt;li&gt;When, how and why the application "does not do what it appears to do"?&lt;/li&gt;&lt;li&gt;How the application "does what it does" and "should do what it is expected to do"?&lt;/li&gt;&lt;li&gt;How the application is built?&lt;/li&gt;&lt;li&gt;Any limitation known currently in the way how application appears to work?&lt;/li&gt;&lt;li&gt;Any defects reports not fixed or deferred or not released with present build? If yes, why?&lt;/li&gt;&lt;li&gt;Do the users of the application are satisfied using it today and earlier? If no, about what they are concerned in using application?&lt;/li&gt;&lt;li&gt;Are users looking for new things in application today? if yes, how quick they need it and how they value application if it is available and if it is not available?&lt;/li&gt;&lt;li&gt;Does application was cracked for license key earlier? If yes, how frequently the license key or file was cracked or generated? If no, did the team at development site tried to do it so and what was the result? What the decision maker(s) decision when license file was cracked or when it was not possible to crack?&lt;/li&gt;&lt;li&gt;Does application server at owner place was hacked earlier? If yes, how frequently it was hacked? What was the cost of these hacks? If no, did the team at development site tried to do it so and what was the result? What was the decision maker(s)  decision when server was hacked or when it was not possible to hack?&lt;/li&gt;&lt;li&gt;How the sales and revenue for the application has been along with the similar application of competitor's?&lt;/li&gt;&lt;li&gt;Does all claims of application are met? If not, which claims are not met and for whom? How bad the cost is to them for not meeting the claims? What claims have been met?&lt;/li&gt;&lt;li&gt;Any records or feedbacks from the users of application are maintained? What those records or feedbacks say?&lt;/li&gt;&lt;li&gt;What does the customer support feedback say for service being given for application users?&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My mistakes in this session:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was not able to test with all security test ideas I had in test coverage model in given time. Invested time in investigating behavior of application. Need to concentrate and achieve mission in given time by exercising application using test coverage model. Test report can be found &lt;a href="http://www.scribd.com/doc/29242751/How-Safe-Iam-if-I-Use-Your-Application"&gt;here&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I learned whenever we are using anti virus, firewalls, routers, port scanners or any other threat identifying tool, we are using others program code built as an application. These application can have defects within them. The questions that remains now in me is, can an application be easily accessed when unexpected happens to security providing application? If did so, what will it cost the user? If security is understood as freedom from fear, then why many software applications get hacked or cracked? Do software application have no freedom?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-4880976960141315273?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/4880976960141315273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/03/how-safe-am-i-if-i-use-your-application.html#comment-form' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4880976960141315273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4880976960141315273'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/03/how-safe-am-i-if-i-use-your-application.html' title='How safe am I, if I use your application?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-173147468532156297</id><published>2010-03-17T18:01:00.011+05:30</published><updated>2010-10-07T13:37:35.320+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Weekend Testing'/><title type='text'>European Weekend Testing 09 -- Test and Experience Report</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Mission:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;div style="text-align: justify;"&gt;You are moving from lovely Europe with measurements based on the metrics system to the US with imperial units. Test Converber v2.2.1(http://www.xyntec.com/converber.htm) for usability in all the situations you may face. Report back test scenarios for usability testing until 4.30pm GMT on bug repository.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Application Under Test: Converber 2.2.1&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div&gt;Actual Event Date: 13th March 2010, 09:00 PM IST&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Start Time: 14th March 2010, 09:03 AM IST&lt;/div&gt;&lt;div style="text-align: justify;"&gt;End Time: 14th March 2010, 10:15 AM IST&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;Test Machine: Windows XP SP2&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Tester: Ravisuriya&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Modeling of context:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;div style="text-align: justify;"&gt;I am a common man with elementary school education and a very rare computer user. Working for a mining firm in Europe now transferred to US for few years on contract job. Came to know by a colleague that measurement unit changes in Europe and US. With the help of a person in Internet Center browsed for the measurement information. Found few details of Imperial and US customary measurement systems. Later used tool Converber V2.2.1 to note measurement unit I needed.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Understanding of term ‘Usability’:&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Usability: How comfort is it for a user to use AUT? How quick can the user learn to use the application for desired purpose? What efforts by the physically challenged people need to put for using the application? Does application supports the Operating Systems accessibility features? What efforts does the user need to put while using it?&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Session Report:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;I did not participate in the EWT 09; but I practiced it offline on the next day.   Report from EWT team is &lt;a href="http://weekendtesting.com/archives/857"&gt;here&lt;/a&gt;. Chat transcript of discussion session is &lt;a href="http://bugrepository.com/file_download.php?file_id=104&amp;amp;type=bug"&gt;here&lt;/a&gt;. PDF document of my report is &lt;a href="http://www.scribd.com/doc/28330273/European-Weekend-Testing-Session-09-Report"&gt;here&lt;/a&gt;. The usability scenarios that I identified during the practice session:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;div style="text-align: justify;"&gt;&lt;ol&gt;&lt;li&gt;User launched the AUT. Was user able to use AUT with the GUI objects available in it when AUT launched? Did the GUI objects help or retarded the speed of using AUT? Was the naming convention of GUI objects was self explanatory to user?&lt;/li&gt;&lt;li&gt;User entered values for a selected unit. How to identify the value seen is of type ‘Imperial’ or ‘US customary unit’?&lt;/li&gt;&lt;li&gt;Users want AUT to have a default option of either ‘Imperial’ or ‘US’ units.&lt;/li&gt;&lt;li&gt;User selected units are same; what message is displayed now?&lt;/li&gt;&lt;li&gt;User not aware whether the calculation of unit value for desired, is correct or not. How to test this by user?&lt;/li&gt;&lt;li&gt;User entered variant value which is not acceptable by the selected unit. How such instances are handled?&lt;/li&gt;&lt;li&gt;User need to convert of area, distance, volume, speed, power, pressure, luminance, temperature and other common used units in industries and daily life. Is there any option to see most common units converted or used across the globe?&lt;/li&gt;&lt;li&gt;Whether all Imperial units are available in AUT for conversion to US customary values?&lt;/li&gt;&lt;li&gt;User feels it was difficult to learn using AUT. Searches for help manual. Is a Help manual available feature, limitations, bugs and contact details?&lt;/li&gt;&lt;li&gt;User wants to enter new units that do not exist in AUT. If added, how the conversion procedure for added units can be added in AUT?&lt;/li&gt;&lt;li&gt;How simple the words and contents are available in AUT, so that user with no much school education can use application with ease learning of units and conversion?&lt;/li&gt;&lt;li&gt;User does not understand English well and can use AUT in Farsi. Does AUT support of Farsi or other languages? Does all the displayed and available contents in AUT are shown in Farsi?&lt;/li&gt;&lt;li&gt;User changed language in AUT to ‘English’. Did the AUT have any Farsi words displayed now?&lt;/li&gt;&lt;li&gt;User did not know much information about the Imperial and US Customary Values. Did the help manual have that information for user to understand them?&lt;/li&gt;&lt;li&gt;User wanted to have print outs of the converted unit values. Does AUT support the print? What are the ways the user can save the converted unit values for using it later? Does AUT support all of these or few among them? Which is most commonly used option to store the converted unit values by user?&lt;/li&gt;&lt;li&gt;User entered the value for a selected unit. The converted unit showed scientific notation. How user can convert that scientific or mathematical notation to values which is understood by user?&lt;/li&gt;&lt;li&gt;User entered a value which was not valid for a chosen unit. Can the user identify the displayed pop up dialog is for invalid value entered and it is from AUT? Closing the dialog will it allow user to continue using the AUT? Does the dialog appear in foreground or in background of AUT? If appeared in background which user cannot identify it, will user be able to continue using AUT? What options are available in displayed dialog to assist user?&lt;/li&gt;&lt;li&gt;User is visually challenged. How the AUT does help user now to know the converted unit or to convert the values into US units from Imperial? &lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It was a good exercise for me to identify the usability scenarios. At end of this session, had a feel that I did not do well enough in identifying the usability scenarios. When I am finding few more such usability ideas after the session, I could have done better in identifying scenarios; need more such practice.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-173147468532156297?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/173147468532156297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/03/european-weekend-testing-09-test-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/173147468532156297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/173147468532156297'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/03/european-weekend-testing-09-test-and.html' title='European Weekend Testing 09 -- Test and Experience Report'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-6579619046196304229</id><published>2010-03-17T14:57:00.012+05:30</published><updated>2010-03-30T16:44:18.825+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Weekend Testing'/><title type='text'>Weekend Testing 28 -- Test and Experience Report</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Mission:  There are three tasks to be completed today. Time Duration: 1 hour.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Task 1:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Complete the game: http://www.gamesforthebrain.com/game/dragger/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Objective: Send the screenshot where the picture is built right.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Task 2:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Score 90 points in the game:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;http://www.gamesforthebrain.com/game/memocoly/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Send the screenshot. Checkpoints: URL of the game, IQ Score, "Your solution is right, congratulations! (+10 points)"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Task 3:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Score 50 points in the game. http://www.gamesforthebrain.com/game/numberhunt/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Objective: Send the screenshotscreenshot. Checkpoints: URL of the game, IQ Score, "Your answer xx is right, congratulations! (+10 points)"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:georgia;"&gt;Date: 13th March 2010, 3:20 PM IST&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Machine: Windows SP3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Browser: Firefox 3.5.8&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Tester: Ravisuriya&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Context: Tester was given mission of playing the game in 60 minutes. Power cut for about 15 minutes before starting the mission tasks.  Power came back and had 40 minutes remaining to complete session. Saw testers asking questions to facilitator about the mission and tasks. Started by taking up first task.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;To Deliver: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Screenshot of picture built right from Dragger.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Screenshot of score 90, URL and sentence that tells you have scored 10 points from Memocoly game.&lt;/span&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Screenshot of score 50, URL and sentence that tells you have scored 10 points from NumberHunt game.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;The mission was of confusion to me as it said "complete the game", "Score 50 points" and "Score 90 points".  It did not tell why I should score just 50 and 90 points or more. Procedure if any to adhere while playing the games was not mentioned. During the power cut, tried to understand the mission.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Looking at the game description in mission statement, I thought it would be time limited.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Tools can be of help here for to accomplish the mission.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-family:georgia;"&gt;Tools that helped me more to accomplish mission:&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;White paper and Pencil.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:georgia;"&gt;Tasks:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Task-1) Dragger:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Browsing through the URL given in the mission found jumbled piece of an image. I tried clicking button ‘Refresh’ to find any simple image that I can think of to arrange quickly. Found one jumbled picture that is easy one for me and completed the mission-1.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;There was no restriction that these particular image pieces needs to be put in right frame. I thought it was an opportunity for me to choose picture of my interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Task-2) Memocoly:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;For first couple of tries kept looking at the screen with attention diverted no where. But, this made my eyes strain with no spectacles. I keep the brightness and contrast of being viewed monitor to less than 50. I felt this could affect if I fail to recognize as what color they were. Thinking of how to over come, I devised to use numbering system of regions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Mental Modeling of 4 parts of a geometric shape that appeared as square:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Labeled each section as 1, 2, 3 and 4.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Later wrote the numbers on the sheet as per the region of square blinked.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Then clicked on those regions based on the numbers I wrote.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;This helped me to complete the mission in good time.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Task-3) NumberHunt:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Used Microsoft calculator to calculate the displayed numbers.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;This helped me to complete the game-3 bit quicker.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Finally was able to accomplish the mission i.e., to complete three tasks. Among few strategies I wrote for completing the tasks, I used the strategy of using the tool to accomplish mission. The discussion session had interesting discussion and chat transcript can be found &lt;/span&gt;&lt;a href="http://weekendtesting.com/wp-content/uploads/2010/03/WT28ChatTranscript.pdf"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;. Facilitator came up with interesting thought for discussion on Weekend Testing forum. The discussion topic title was -- "we are testers (who plan to meet the mission) or testers (who aim to improve our &lt;span class="Apple-style-span"  style=" ;font-family:Georgia, serif;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;skills)" My report of three tasks as PDF document is &lt;/span&gt;&lt;a href="http://www.scribd.com/doc/28302842/Weekend-Testing-Session-28-Report"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-6579619046196304229?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/6579619046196304229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/03/weekend-testing-28-test-and-experience.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/6579619046196304229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/6579619046196304229'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/03/weekend-testing-28-test-and-experience.html' title='Weekend Testing 28 -- Test and Experience Report'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-695969097986511267</id><published>2010-03-14T10:42:00.029+05:30</published><updated>2010-03-17T15:00:51.087+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Weekend Testing'/><title type='text'>Weekend Testing 27 -- Test and Experience Report</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; "&gt;Mission: To generate test ideas to test Google Buzz with quality criteria Performance.&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; "&gt;Date: 06th March 2010, 3:05 PM IST.&lt;/div&gt;&lt;div style="text-align: justify; "&gt;To Deliver: Report of performance testing ideas for Google Buzz.&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; "&gt;Tester: Ravisuriya&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; "&gt;Context: Tester has been asked to look for test ideas to test performance quality criteria of Google Buzz. It was an opportunity and first time, a tester was working with performance quality criteria. Google Buzz was live and used by users for buzzing.&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; "&gt;Started of with mission statement. I was not very sure what 'performance' meant in mission. With a question to WT session facilitator, assumed 'performance' here as "how quick and responsive it is". Further continued to collect details regarding the context in which 'performance' was considered here. But it remained as open question and was left to tester choice in session. With mental modeling myself as a tester who is looking out performance test ideas for Google Buzz, began to brainstorm.&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; "&gt;Assumptions made while brainstorming:&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;div style="text-align: justify; "&gt;&lt;ul&gt;&lt;li&gt;Was not sure what the ‘performance’ means in the test mission.&lt;/li&gt;&lt;li&gt;&lt;div style="text-align: justify; "&gt;A thought, does the performance mean – “how well was Google Buzz was performing among with similar other available social networking services”?&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style="text-align: justify; "&gt;Or how well the desired purpose of application satisfies the desired claims with given constraints by processing user actions and its throughput interval.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;Did assume for this session, the ‘performance’ is how quick and responsive it is.&lt;/li&gt;&lt;li&gt;Various users are using Google Buzz at present, with no similar internet connectivity speed.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; "&gt;Few questions that I got while brainstorming about users and Google Buzz performance:&lt;/div&gt;&lt;div style="text-align: justify; "&gt;&lt;ul&gt;&lt;li&gt;Performance test ideas in what context?&lt;/li&gt;&lt;li&gt;Who are the users and what kind of users are using Google Buzz?&lt;/li&gt;&lt;li&gt;How often they have used and using Google Buzz? What are their observations and perceptions of performance?&lt;/li&gt;&lt;li&gt;What devices did they use to browse the Google Buzz? Did this device too have any influence on their perception of Google Buzz performance?&lt;/li&gt;&lt;li&gt;How long did they use Google Buzz in a stretch i.e., without any break?&lt;/li&gt;&lt;li&gt;What environment did they have or do they have while using Google Buzz? Did it have any influence?&lt;/li&gt;&lt;li&gt;Any tools are used to know or understand the performance parameters of application under test?&lt;/li&gt;&lt;li&gt;How the performance is being measured? What are the units of measurement of performance in this context?&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Brainstorming for Test Ideas:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Identify the kind of users, their ages, business, purpose, environment, consistency of using Google Buzz. Few to mention here. This keeps growing as and when brainstorming and testing sessions is on.&lt;/li&gt;&lt;li&gt; Identify the possible and potential contexts with each of this environment above said.&lt;/li&gt;&lt;li&gt;Usage of analytics and log files of Google Buzz. The log files and analytical information regarding performance of application under test to have time of request processing and of throughput.&lt;/li&gt;&lt;li&gt;Test on various possible hardware and *software configurations and network topologies. Note: *software and hardware may be that are installed on device from where Google Buzz is browsed and on Google Buzz server.&lt;/li&gt;&lt;li&gt;Does Google Buzz can be accessed by mobile phones? If yes how the configuration and applications can have influence on time factor with Google Buzz responsiveness?&lt;/li&gt;&lt;li&gt;Type of database Google Buzz makes use of.&lt;/li&gt;&lt;li&gt;Handling the incorrect or invalid entries. How quick the application is responsive to user here?&lt;/li&gt;&lt;li&gt;How quick does it handle if I keep buzzing with a very **small interval of gap between two buzz? Note: **small – will be decided on application’s minimum and maximum tolerance value.&lt;/li&gt;&lt;li&gt;Does any other application using internet or network will have influence on Google Buzz’s performance?&lt;/li&gt;&lt;li&gt;Study of features available or provided by Google Buzz. This might give more ideas how performances tests can be devised.&lt;/li&gt;&lt;li&gt;Tests for knowing how the performance of application goes, when number of parallel users increased and decreased, number of transactions in a given time period varied to threshold and least, time consumed to recover from these two edges of variations etc.&lt;/li&gt;&lt;li&gt;Performance of application when it's potential reaches to the extreme. What time it takes to handle the requests from clients?&lt;/li&gt;&lt;li&gt;Type of server being used. Type of connections. Any data stored by application on client is not stored or stored partially – how the performance of application goes here.&lt;/li&gt;&lt;li&gt;How Google applications being used by user simultaneously along with Google Buzz choke up the time. Need to identify such application(s) of Google and need to be tested along with Google Buzz.&lt;/li&gt;&lt;li&gt;Other vast applications used over internet and Google Buzz.&lt;/li&gt;&lt;li&gt;Maximum requests that can be handled at a given time. (This includes various actions using various features of Google Buzz).&lt;/li&gt;&lt;li&gt;Usage of Google Buzz over ***network that is not comfort for using of application. Note: ***network – properties of network.&lt;/li&gt;&lt;li&gt;If any tools or program used to look into the performance rating of application, what time is taken by tool to work on this? Does the time taken here by tool or program instructions have any influence?&lt;/li&gt;&lt;li&gt;How the request of client is sent to server?&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The test ideas I got during this session were of generic to performance. I will use these test ideas to develop specific performance tests. Interaction with Dr. &lt;a href="http://testingthetestable.blogspot.com/"&gt;Meeta Prakash&lt;/a&gt; showed how these ideas can be turned to be more specific to performance test ideas. Discussion session transcript is &lt;a href="http://weekendtesting.com/wp-content/uploads/2010/03/WT27ChatTranscript.pdf"&gt;here&lt;/a&gt;. PDF document of my session report is &lt;a href="http://www.scribd.com/doc/27920004/Weekend-Testing-Session-27-Report"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-695969097986511267?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/695969097986511267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/03/weekend-testing-27-test-and-experience.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/695969097986511267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/695969097986511267'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/03/weekend-testing-27-test-and-experience.html' title='Weekend Testing 27 -- Test and Experience Report'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-7257759785932916283</id><published>2010-01-26T00:31:00.014+05:30</published><updated>2010-10-07T13:38:10.450+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Credits'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Automation'/><title type='text'>AutonomyV -- Open Source Web Test Automation Tool</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Searching for open source test automation tool found AutonomyV among other available. I helped my testing with this tool for automating most repetitive actions in few sessions. Using it was simple for record, modifying script to need level and use the recorded actions in VBScript. Tool can be downloaded from &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.dijohn-ic.com/autonomy.html"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(51, 51, 51); line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Few limitations of AutonomyV as per my learning for now:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Can be used with Internet Explorer only.  I made use of this tool with IE7.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;It supports limited browser objects -- edits, text areas, buttons, check-box, radio button, web links, web images and web lists.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;While executing the script, the IE window opened will not be maximized. To over come this modified the &lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;AutonomyLib.vbs&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; file.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Need to execute individual script for each instance of automated actions.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;PDF documents "AutonomyV Users Guide.pdf" and "AutonomyV Samples Guide.pdf" available with tool and useful.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;A sample VBScript for automating user actions on Mercury Tours &lt;/span&gt;&lt;/span&gt;&lt;a href="http://newtours.demoaut.com/"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;demo&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; website is &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.scribd.com/doc/27497599/Web-automation-VBScript-for-AutonomyV-tool"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;. And MS Excel file from which data is read can be found &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.scribd.com/doc/27497663/MS-Excel-file-with-values-for-web-automation-using-AutonomyV-tool"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;here&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Note&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;:  Credits to AutonomyV team and Mercury Tours demo website.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51);font-family:'trebuchet ms',verdana,arial,sans-serif;" &gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; line-height: 18px;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-7257759785932916283?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/7257759785932916283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2010/01/autonomyv-open-source-web-test-tool.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7257759785932916283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7257759785932916283'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2010/01/autonomyv-open-source-web-test-tool.html' title='AutonomyV -- Open Source Web Test Automation Tool'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-8921202134114355107</id><published>2009-10-25T10:15:00.027+05:30</published><updated>2010-03-12T10:29:52.753+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Inspiration'/><title type='text'>Testing The Magician's Fingers</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;A student from primary school where I studied came up and asked "Will you see the magic?" I like the tricks and uncovering those tricks of magic, hence requested her to illustrate the magic. She had brought box of color pencils with her.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;I was asked to pick few color pencils while she turned such that I could see her back. She asked me to place those picked color pencils slowly in her left hand.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Later I was said to note down the color pencils which I have picked. And, I made note of those color pencils which appeared to me as red, green, black, blue, yellow and orange colors.  After few seconds, I was asked to remove one color pencil from her left hand and place it in her right hand. It appeared as she was making sure that a color pencil was in her right hand.  Later she moved it back to her left hand, where other color pencils were.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;She instructed me to remember the color pencil which I have picked and placed in her right hand. And she asked me to move all the pencils in her left hand to box and close it. I had picked a color pencil which appeared to me as yellow-in-color and placed it in her right hand.  Turning around she took the closed box in her hand and shuffled it with smile and confident.  These actions of her made me more curious to observe her movements much more consciously.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;She began to pick the color pencil by opening the box. She picked the pencil which appeared as pink-in-color and said not this. Later she picked the pencil that looked like brown-in-color and said not this. I kept looking at her eyes and body movements. Later she picked the pencil which looked as yellow-in-color and said this is your pencil.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;I was surprised and sensed the trick here. And I believed my observations can be different if I closely investigate it. I asked her to repeat what she done. She was in full of joy and readily did illustrate her magic again.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;I started my testing by stating test mission, "To uncover the illusion of little girl's magic trick."&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Below are the questions that I gave for myself:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Do I know what should be tested, by modeling the magic trick that I witnessed just now?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What are the oracles and heuristics that can help me to know this magic trick?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What approaches and techniques should I be using in current and unexpected contexts to test, for revealing this magic trick?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How to configure, operate and observe the tests that I will be making?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How can I infer and perceive the test results?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How can I summarize my testing activities on revealing the illusion of magic trick?&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;While the little girl was illustrating the magic trick I was observing the possible suspicious (which acted as heuristics) moves which I thought of. Moving further in my tests, kept talking to the girl and varied my tests.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;The information that I made note were as below while I varied my tests:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Was she able to see which color pencil I picked? She was not able to see it while I picked one color pencil from box.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What was the length and width of color pencil she was using to illustrate the magic? It was the pencil of length and width which was fitting in her palm.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What kind of traces does the color pencils leave behind when colored using it or touching the tip of its lead? The trace of color was bright enough to identify by me in this context.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How quick the traces of color can be erasable either on palms or on paper in this context?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Is this color trace visible to other person, if the little girl is away from the observer?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Am I biased here with anything here? Is it helping me? I was biased with information that color pencil will not leave any traces on palms on holding it.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Does the lead and body of the color pencil appear to be of same color?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What were the sequences of the pencil positions in the left hand of the girl?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place pencil in alternate pattern such that head of one color pencil will see the lead of the other color pencil in left hand?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I change the position of color pencil head in the right hand of girl? Will she be still able to identify the color pencil I picked?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;For what number of times the little girl can consistently identify the color pencil that I pick? And the girl should not clean her palms or hands on each time this trick is illustrated.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place the same brand or manufacturers color pencil with broken lead, so that it cannot color unless it is sharpened to see the lead?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place other brand or manufacturers color pencils in her hand? Will she be able to identify the one I pick?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place pen with closed cap or colored objects in her hand that fits her palms? Will she be able to identify the one I pick?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Was there any embosses or any kinds of surface marks on color pencil, which could tell the color of pencil on touching it?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Did each color pencil have particular odor? If yes, how strong was that odor to identify uniquely? And this odor help her to identify the color pencil I picked?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place the black lead pencil of same size to the color pencil in her hand? Will she be able to do the same gimmick as with color pencil she had bought?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I had smeared or rubbed the color pencil lead with other color pencil such that it gives two colors or a new color combination of the two? Will she have any difficulty now in identifying the color pencil I picked?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Does the color pencil's body will leave any color strains on the palm or fingers while it is held in hand? If yes, for what time period should a color pencil to be held in hand? For how long the color stains or traces from this will remain there?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Can I break the lead of a color pencil and can place the lead of other color pencil to it? How she can illustrate the same magic now?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place color pencil, which appeared as its lead color and body color are not the same? Will she be able to pick the right color pencil now?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Were the color pencils are used earlier to color or yet to be used for coloring? Or it is used only for such trick purpose?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Did the box of color pencils had anything in it to make this trick happen?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I smear the oil or wax or water over her palms and fingers, before placing the color pencils in her hands? Will she be able to show her trick?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Will she be able to do the same trick using single hand and one finger, instead of both hands and its fingers?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How long and good the nails of her hands are? Did she make use of her nails too in this trick? Was nail polished with nail polish? If yes what was the color of it?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Had she smeared anything on her nails, palms and hands?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What all she is using to do this trick?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How quick the pencil will leave its strain if it is kept in hands?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What was the size of the lead of color pencil in the box?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I place the pencils all of same color in the box instead of those appears to be of different colors?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I closed her eyes by cloth so that she cannot see her hands or palms or fingers? And now I request her to pick the pencil. Will she able to do the trick now?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Was there any person who I did not see, helping her to say which color pencil I picked?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Was there any object around her that helped to see her which color pencil I picked? Did the direction she turned and stood have any influence or not?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Is she able to do this trick in any place and any time, apart from the place where she stood now?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;What if I do not place the color pencil in her hand, instead keep an object that appears and feels like a color pencil but not a pencil? Will she be able to identify it or will she proceed further to say to put all the pencils back to box and be shocked to see no pencils in box?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;How long did she keep the color pencil in her right hand? What time did she take each time to repeat when I asked her to illustrate, when I chose different color pencils?&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;These were few questions that I got during that context. Asked her to perform the trick for few times and showed that it can be different if tested. And her little thumb finger nail of right hand had color of pencil I picked, through which she identified. She left saying "cheating, you saw the magic on my nail."&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Magic is also an art as testing is. Magic and testing can make the illusions and remove the illusions too. Both require skills, practices, explorations and failures to find alternative approaches that fit into the contexts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;i&gt;Testing will show how our biases, anticipated, inferences, perceptions, investigations and the information we have will not be the same for any time.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-8921202134114355107?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/8921202134114355107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/10/testing-magicians-fingers.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/8921202134114355107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/8921202134114355107'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/10/testing-magicians-fingers.html' title='Testing The Magician&apos;s Fingers'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-2690561593732432239</id><published>2009-09-25T18:22:00.055+05:30</published><updated>2010-01-12T20:05:05.550+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cost'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Bug, Flaw and Defect are all possible problems.</title><content type='html'>&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: justify;font-family:georgia;"&gt;One of my team members asked me "&lt;span style="font-style: italic;"&gt;What is the difference between Bug, Flaw, Error and Defect in software?&lt;/span&gt;" With my very little learning, I understand all these words talks about potential problems or concerns with software application I am using.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div  style="text-align: justify;font-family:georgia;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: georgia;"&gt;Words are contextual and so its meanings are:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What does a 'Bug' mean for an Entomologist?&lt;/li&gt;&lt;li&gt;What does a 'Bug' mean for a scaring man or woman looking at it?&lt;/li&gt;&lt;li&gt;What does a 'Bug' mean for an organism that feeds on bug(s)?&lt;/li&gt;&lt;li&gt;What does a 'Bug' mean for a person who treats for poisonous bite of insects?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for a Physician?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for a Lawyer?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for a Metallurgist?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for an Acoustician?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for an Architect or Civil Engineer who made the plan of a bridge or a dam or a skyscraper and constructing it?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for an Aeronautical Engineer designing and building the aircraft?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for an Astronaut?&lt;/li&gt;&lt;li&gt;What does a 'Defect' mean for a pilot flying an aeroplane?&lt;/li&gt;&lt;li&gt;What does a 'Flaw' mean to a Goldsmith?&lt;/li&gt;&lt;li&gt;What does an 'Error' mean to a Tailor?&lt;/li&gt;&lt;li&gt;What does an 'Error' mean to a referee in a game?&lt;/li&gt;&lt;li&gt;What does an 'Error' mean when I park my vehicle in no parking area?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;What do a 'Bug', 'Defect', 'Flaw' and 'Error' mean when it is helping me to learn and know something new?&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span style="font-size:85%;"&gt;The 'Bug' for an entomologist can be source of knowledge. Bug can be a threat for scaring man or woman. Bug can be one of the survival source for an organism feeding on it. And for person who treats  for bite of poisonous bugs, bugs can be source of bread and butter for her or him.&lt;br /&gt;&lt;br /&gt;To a doctor who treats human, defect can be abnormality in human body as a defect in tooth for a dentist. To a goldsmith defect can be what she or he does not want the ornament to be or to have.  An error to a tailor can be the incorrect measurement or cutting of garment.&lt;br /&gt;&lt;br /&gt;And as a software user what can the bug, defect, error and flaw are?&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;What should a user say for problem(s) witnessed before using the software application? Should it be called a bug, a defect, a flaw or an error?&lt;br /&gt;&lt;br /&gt;The problem known by different words like bug, defect, flaw and error etc., exist because me  exist as a user. The actions and interactions of me as a user identifies the problems. The problems or concerns are to me for using the software application. I perceive them as problems when a particular &lt;span class="Apple-style-span" style="color: rgb(51, 102, 255);"&gt;*&lt;/span&gt;sequence of usage of application did not bring desired or expected results.&lt;/div&gt;&lt;div style="text-align: justify; font-family: georgia;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: georgia;"&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 102, 255);"&gt;*&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;If sequence of operations are varied, the same problem or concern may appear or not or something interesting may turn u&lt;/span&gt;&lt;/i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;p&lt;/i&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div face="georgia" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div face="georgia" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div face="georgia" style="text-align: justify;"&gt;If I have no problem using the application may be then it has no problem just to me. Or may be the application is being used only by me. Or might the application is not used to an extent so that it can exhibit different behaviors for same operations. Or I am unable to differentiate between the problems and what I am understanding by using the application.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;A problem is a  probe that identifies the variances from my  (the user) expectations&lt;/span&gt;. What happens to me when it varies from my expectations? How I react to these unexpected contexts? Hope this tells the  importance of the problems faced by me as a user. Interesting is, the problems are also a heuristic.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div face="georgia" style="text-align: justify;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-2690561593732432239?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/2690561593732432239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/09/bug-flaw-and-defect-are-all-possible.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2690561593732432239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2690561593732432239'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/09/bug-flaw-and-defect-are-all-possible.html' title='Bug, Flaw and Defect are all possible problems.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1742059802344433639</id><published>2009-09-11T11:22:00.024+05:30</published><updated>2009-09-15T19:51:00.350+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing Garage and People'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cost'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='Credits'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>I ship the Information!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;I was following a discussion &lt;a href="http://www.softwaretestingclub.com/forum/topics/no-issues-in-application"&gt;thread&lt;/a&gt; in Software Testing Club.&lt;/span&gt; When I read the title of the discussion "No issues in application" with description "What do you do when you are not finding any issues in the application you are testing?" I did not know what author had in his thought while he wrote the description. Was he witnessing, what he had written in title and description or it was a thought asking what should be done when (it is or it will be or it was) witnessed? This question remained along with many other views of me for the very same title and description.&lt;br /&gt;&lt;br /&gt;Following the discussion, I understood that the author was witnessing what he had written in the title and description of the discussion thread. The reason for witnessing this might be the illusion, biased and the other things too if it exists and one discovers it. Focus and defocus might help here to discover, generate, invent and explore the new ideas -- the heuristics.&lt;br /&gt;&lt;br /&gt;The few words, phrases and sentences from the discussion helped me to unlearn and learn -- how can I infer and perceive the information:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;/* These are the few words taken as it is from the discussion thread. */&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;wrong tests.&lt;/li&gt;&lt;li&gt;if the main functional user test cases pass, then the quality of the sw may be good enough (depending on how critical the sw be in the real world).&lt;/li&gt;&lt;li&gt;Why are there no defects in this application?&lt;/li&gt;&lt;li&gt;Pesticide Paradox.&lt;/li&gt;&lt;li&gt;there are always defects, they must be somewhere.&lt;/li&gt;&lt;li&gt;Perhap I could see where other defects have been reported in the past and test around those areas.&lt;/li&gt;&lt;li&gt;Why are the test cases all passing?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Have I tried end-to-end or process driven testing?&lt;/li&gt;&lt;li&gt;Ship the application.&lt;/li&gt;&lt;li&gt;I typically step back and look at the tests I've run and try to identify patterns in what I've been doing. With my next set of tests, I attempt to violate those patterns.&lt;/li&gt;&lt;li&gt;Julian Harty's techniques around six thinking hats for software testers.&lt;/li&gt;&lt;li&gt;trying different tours of the application to generate new test ideas.&lt;/li&gt;&lt;li&gt;better develop my mental model of the application.&lt;/li&gt;&lt;li&gt;pairing with others on the project team.&lt;/li&gt;&lt;li&gt;are you asleep and dreaming this.&lt;/li&gt;&lt;li&gt;It really meant that the test cases you are running - either they are not updated ones or just clicking on "PASS" on any behavior.&lt;/li&gt;&lt;li&gt;This scenario will not come.......if it comes well.....time for all the testers to pack their bags. :)&lt;/li&gt;&lt;li&gt;Take a step back and think just what you are supposed to be doing and what you are actually doing.&lt;/li&gt;&lt;li&gt;If you're not finding any defects then there's something fundamentally wrong with your approach.&lt;/li&gt;&lt;li&gt;if you're not finding problems then you're doing something wrong.&lt;/li&gt;&lt;li&gt;In all my 20 years of testing it have never happened!&lt;/li&gt;&lt;li&gt;If am not finding any issues in application as per System Requirements / use cases. i start doing negative testing.&lt;/li&gt;&lt;li&gt;try to brake Application by any means. if it still survive then the application is ready to be Delivered.. :)&lt;/li&gt;&lt;li&gt;Application has gone through all the negative testing and has survived, however I still have couple to days time to test.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Hence I was trying to find if there are any issues.&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(0, 102, 0);font-size:85%;" &gt;/* End of selected words from the discussion thread. */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Looks like the application that was said, might have been shipped which made to close the discussion thread.&lt;br /&gt;&lt;br /&gt;When I began to learn and unlearn my understandings with the above words, phrases and sentences which were written in the discussion thread, the skeptical notions I am inferring and perceiving are as below:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Test(s) give the information when they are executed. I don't know and I am investigating yet how to classify, call and negotiate them as wrong tests and correct tests. Words are always ambiguous. In this context, both wrong test(s) and right test(s) provide the information.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Testing provides the information. If my test cases fail, still I am getting the information which might be of value to the people who matter. If quality is value to the people, then isn't the failed information is useful intellectual cognition? Why test cases marked as  passed the  test(s) alone get the importance?&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;I understand 'Quality' is not in the software which is used, but it is the emotion of the user when the model is used. &lt;span&gt;I remember the words of &lt;a href="http://www.geraldmweinberg.com/"&gt;Gerald M. Weinberg&lt;/a&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt; "&lt;span style="font-weight: bold;"&gt;Quality is value to some person&lt;/span&gt;". &lt;/span&gt;If I wear a silk (which is said to be of high quality by fabric person who weaved or manufactured that silk garment) shirt of bigger size (than I need) that hides my trouser when that shirt is not tuck in or which makes me not to wear trouser  or I am unable to tuck in the shirt due to its size -- am I getting quality on wearing it? Am I satisfied, enjoying and loving to wear that silk shirt?&lt;br /&gt;&lt;br /&gt;It depends from a user to user along with other factors which can have the influences for wearing a silk shirt or not. And if I don't like to have that shirt, where is the quality for me in that shirt which might have passed the test, to say the silk used in fabric is of high quality? But, if I wish not to spend money on buying a trouser and this bigger size silk shirt covers my shoulder to ankle and I am comfort with it and happy using it, might be the value for the money what I have given is with me.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;When idea(s) or heuristic(s) does not bring the information that tells it fails to meet the claims, it is not a failure idea. It is the information that shows how the model does what is supposed to do, in yet another way too. If the idea(s) or heuristic(s) does discover the information, how the model fails yet in another way of using it -- it is not a success. It reveals another way how the model does not do what it is supposed to. One can get such plenty of information which makes him or her to infer the model (appear as) to work or not work. So failure and success cannot be defined with the information given by the Tester's Testing. And, may be the model cannot be shipped by decision makers, with tester(s) information alone.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I am not against test case writing. The first law of documentation is to document it (from &lt;a href="http://www.satisfice.com/rst.pdf"&gt;Rapid Software Testing&lt;/a&gt;).  If I am just executing the steps in test cases, it is more of like verification and validation of test cases and not the testing of model under test and testing of the being executed test cases. &lt;span style="font-style: italic; color: rgb(0, 0, 0); font-weight: bold;"&gt;Writing the test cases is also an art as testing is&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;, &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;where both require skills, practices, failures and the explorations&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If System Requirements are written in a document, then is that document itself is the requirement(s)? Requirement document(s) has  (ambiguous) words which describe the requirement(s); and the document(s) are not the requirement(s). Man makes mistakes while writing, so computer can also do the same. &lt;/li&gt;&lt;/ul&gt;Computer or document model does not tell the requirement(s) or whether what I am writing is correct or incorrect or this is what was expected by the user or user does not want this. In simple, document or document software model does not ask questions or answers for what is in my thoughts about requirement(s). It just processes whatever I give, if it is able to take what I give and I perceive this as computer as understood my question and given the solution; where all these are nothing but an illusion. It appears to me as document software model has done what it was desired to do.&lt;br /&gt;&lt;br /&gt;If sensing a impulsive feel like model under test is matching to requirement, then it is not too late to understand, &lt;span style="font-style: italic;"&gt;testing is not matching or not just matching alone &lt;/span&gt;&lt;span style="font-style: italic;"&gt;(as matching may involve few tests)&lt;/span&gt;. &lt;span style="font-style: italic;"&gt;'Matching'&lt;/span&gt; reminds me the writings of &lt;a href="http://developsense.com/"&gt;Michael Bolton&lt;/a&gt; on &lt;a href="http://www.developsense.com/2009/08/testing-vs-checking.html"&gt;Checking&lt;/a&gt;, &lt;a href="http://www.developsense.com/2009/09/transpection-and-three-elements-of.html"&gt;Testing&lt;/a&gt; and &lt;a href="http://www.developsense.com/2009/09/pass-vs-fail-vs-is-there-problem-here.html"&gt;Problem&lt;/a&gt;. One may feel the information from matching are sufficient but does not feel information from testing are enough, since it always reveals or shows new things apart from those seemed as matched and did not match.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Negative Testing and Positive Testing might be the textbook words. Whatever it might be, the information from so said 'Negative Testing' or 'Positive Testing' adds its own values. If inferred as value given from so said 'Negative Testing' is high than so said 'Positive Testing', then one day it might happen such that positive(s) can be negative(s) and negative(s) can be positive(s). I &lt;a href="http://testinggarage.blogspot.com/2009/06/unthinkable-happening-to-anonymous.html"&gt;remember&lt;/a&gt; the words of &lt;a href="http://satisfice.com/"&gt;James Bach&lt;/a&gt;, "&lt;span style="font-style: italic; color: rgb(0, 0, 0); font-weight: bold;"&gt;Testing is infinite process of comparing the invisible to the ambiguous so as to avoid the unthinkable happening to the anonymous.&lt;/span&gt;"&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The information obtained from testing is more  than the ambiguous strings 'PASS' or 'FAIL' or 'NOT EXECUTED'.&lt;/li&gt;&lt;li&gt;Tester cannot take the decision or tell to ship the model under test, but might make the influence on the shipping decision by decision makers with the information given from her or his testing. I don't know yet, how the moment would be if the decision maker is the only tester.&lt;/li&gt;&lt;li&gt;Challenging the assumptions might challenge statements, "No issues in the application" and "What do you do when you are not finding any issues in the application you are testing?"&lt;/li&gt;&lt;li&gt;Saying "I don't see any problem here" is a problem which might produce 'n' number of problems. Still seeing anything as 'no problem here', then questioning 'when it can be a problem?' or 'how it can turn to be a problem?' might help.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;I owe all the credits to the people who participated in the said discussion thread.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 0, 0);"&gt;A Tester does not ship the model he or she is (or will be) testing. A Tester ships the information from her or his testing.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1742059802344433639?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1742059802344433639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/09/i-ship-information.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1742059802344433639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1742059802344433639'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/09/i-ship-information.html' title='I ship the Information!'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-3490747315170005059</id><published>2009-08-11T22:29:00.021+05:30</published><updated>2010-10-07T13:38:35.595+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cost'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Presentation'/><category scheme='http://www.blogger.com/atom/ns#' term='Credits'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='WMCISH'/><title type='text'>What More Can I See Here in this dialog?</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;Being inspired by the &lt;a href="http://blog.isthereaproblemhere.com/"&gt;blog&lt;/a&gt; "Is There A Problem Here?" I am collecting the information that questions me. My credits to person and people who came with the &lt;a href="http://blog.isthereaproblemhere.com/"&gt;idea&lt;/a&gt; and also to the contributing members and team members of blog 'Is There A Problem Here?'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I ask myself "&lt;span style="font-style: italic;"&gt;What More Can I See Here?&lt;/span&gt;" always while learning any model and system. It helps me in learning by identifying the information and my mistakes. The below MS Power Point Show has the dialogs that can have possibly confusing information when displayed.&lt;br /&gt;&lt;br /&gt;The dialog and its message(s) might be helpful to an user, if the displayed error or warning or an informative or pop up dialog has:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;message which can be understandable by the user,&lt;/li&gt;&lt;li&gt;relevant application and machine details in that context,&lt;/li&gt;&lt;li&gt;an option that can help to collect the needful data or logs from the model to know the cause  of the witnessed behavior, and&lt;br /&gt;&lt;/li&gt;&lt;li&gt; an option to intimate the support crew along with contact information of the person who can help the user.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Ben Simo's FAILURE heuristic can be found &lt;a href="http://bensimo.qualityfrog.com/2009/05/failure.html"&gt;here&lt;/a&gt; and &lt;a href="http://www.questioningsoftware.com/2007/08/failure-usability.html"&gt;here&lt;/a&gt; too.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a title="View What More Can I See Here in Dialogs -- 1 on Scribd" href="http://www.scribd.com/doc/19807198/What-More-Can-I-See-Here-in-Dialogs-1" style="margin: 12px auto 6px; font: 14px Helvetica,Arial,Sans-serif; display: block; text-decoration: underline;"&gt;What More Can I See Here in this dialog? -- 1&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_783480759135063" name="doc_783480759135063" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" style="width: 100%; height: 247px;" align="middle" width="450" height="500"&gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19807198&amp;amp;access_key=key-2h4sxawsr4uu8kvr2msq&amp;amp;page=1&amp;amp;version=1&amp;amp;viewMode=slideshow"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="slideshow"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19807198&amp;amp;access_key=key-2h4sxawsr4uu8kvr2msq&amp;amp;page=1&amp;amp;version=1&amp;amp;viewMode=slideshow" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_783480759135063_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" mode="slideshow" align="middle" width="450" height="500"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-3490747315170005059?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/3490747315170005059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/08/what-more-can-i-see-here-in-this-dialog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3490747315170005059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3490747315170005059'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/08/what-more-can-i-see-here-in-this-dialog.html' title='What More Can I See Here in this dialog?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-3230002107498967222</id><published>2009-07-21T09:49:00.058+05:30</published><updated>2010-03-30T16:51:48.405+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='WMCISH'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements'/><title type='text'>Where is the "Requirement"? Vs What More "Can I See Here?"</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:georgia;"&gt;The word "Requirement" is used by the laymen in his native language or with synonym words -- necessity, essential etc., which gives same meaning of requirement. Not just humans but also other vertebrates and non-vertebrates exhibit their requirement needs. The activities of vertebrates and non-vertebrates may show its needs as change in their requirements or as fresh requirements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify; "&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;For example, when a child was born, parents or people would have covered the child with cloths. Do same cloths fit a child after couple of years? If yes, for how long those same cloths fit a child? Now a child exhibits requirement in terms of change -- in size of cloths, in this context. Similarly a banyan plant when planted, what space did it need? After 100 years does same space is sufficient for a planted banyan tree? Also the objects which looks like or so called as non-living being, (appears to) change its requirement as it evolves with the ecosystem in which it is understood to be present.&lt;br /&gt;&lt;br /&gt;Do software applications too change its requirements as it evolves? While writing a software application, does desired deliverable (which is or which was) said by a user or written by a user or understood by an author who interacted with the user(s), is what the user(s) needs or needed? If yes, then those are the only deliverable or requirements?&lt;br /&gt;&lt;br /&gt;Does whatever a user says or said or going to say is what she or he needs? Or, are there any other users who can give much more information that helps in the understanding of said words or written words or not yet said words and support the mission of delivering deliverable? Or, what I have understood about the deliverable, mission and AUT is correct? How and when can I know what I have is what a user actually needs? I am learning this day by day in each mistake I do.&lt;br /&gt;&lt;br /&gt;I was asked, "&lt;span style="font-style: italic; "&gt;Where is the requirement for all these? There is no requirement for all these, it is not a bug.&lt;/span&gt;" for the observations reported from testing. These statements may be agreeable, if users are comfort using AUT with its behavior witnessed and not yet witnessed. But is this agreeable forever?&lt;br /&gt;&lt;br /&gt;Concerns in AUT can be user specific and also context specific. A bug for me may not be a bug for other. I am not the author of implemented code or written requirement document and neither a user always in the operational environment. I will be prone to commit mistakes while learning and understanding AUT. I (tester) would not know always whether it is a problem or not using AUT. On illustrating AUT's behaviors with scenarios and risks that might turn around, observations reported were considered and prioritized accordingly.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;If something works as implemented, is it to be understood that it is as per requirement or this is what a user needs? Might be the requirement asked by user or written by the author is not viable for near future or I misunderstood it for something else. Things I observe and understand can take or have more than one view. If AUT is as per requirements, design &amp;amp; implementation and as desired to use, then it is not hard to say "this is not what was expected", when any or all of these i.e., requirements, design, implementation and as desired are not agreeable or understood incorrectly.&lt;br /&gt;&lt;br /&gt;I cannot stop myself getting biased while testing. But it can be identified and interpreted. The question that I ask for myself is, "&lt;span style="font-style: italic; "&gt;How can I know what is needed by the clients as they are asking it for their needs and it is not for my purpose.&lt;/span&gt;" This heuristic helps me and also failed in few contexts.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/S10pWrAdyAI/AAAAAAAAAtE/QYoWIYaBqvA/s1600-h/systemsTGarticle1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 219px;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/S10pWrAdyAI/AAAAAAAAAtE/QYoWIYaBqvA/s320/systemsTGarticle1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5430542195157223426" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;Picture:  Systems and User interaction.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;&lt;i&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Note: The above diagram is with reference to my understanding of user needs, problems and software model.&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;Might be I identify only part of the little union area of three systems -- 'Users', 'Sub-systems and Models' and 'Problems, Requirement and Solutions' which is within another systems.  Each subsystem and system will keep growing in its area.  The union of these three systems within a system may give new systems.  Probably it would be a challenge to me, to know the union areas every aspect in all possible views.  If one system grows and covers rest of the other, those might be challenges to me in a system to identify and understand them.&lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;I learned "&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;Requirements are always incomplete and it evolves over the period of time gradually.   Might be due to this incompleteness and changing needs of a person or the users, it is called as requirements.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;I proceed asking myself "What More Can I See Here?"  I am learning and testing to gather information for minimizing the confusions as a service to my clients.  If one feels observations as a concerns or not a concerns it is yet another way of looking at it.  And it adds insight for what I have to concentrate and look ahead and what my clients want to know from my testing.&lt;br /&gt;&lt;br /&gt;Here is a scenario as a video, I witnessed.  Is this scenario was in requirement of milk container manufacturing?  Those who took milk from container by opening the knob always saw milk flowing to cup below the opened knob.  It was a routine observation with this milk container and other such container.  Milk flowed down and appeared as a free flow with no disturbances into a coffee or tea cup -- may be one of the requirement and design of container, what a user expected.  Did you see anything here?&lt;br /&gt;&lt;br /&gt;One day opening knob of milk container, every one placed a tea cup below the opened knob.  And none noticed milk spilling out of cup.  Where is the requirement for this scenario?  The cost was, who came to have a cup of milk did waste the milk by spilling it down.  Why this problem was not seen or thought of earlier?  Was there any requirement in design and molding of milk container, which was not tested with this scenario?  Or, every one expected that milk flows as usual into cup below the opened knob with no turbulence provided milk was available in container?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="viddler_7f2c4633" width="437" height="370"&gt;&lt;param name="movie" value="http://www.viddler.com/player/7f2c4633/"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.viddler.com/player/7f2c4633/" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" name="viddler_7f2c4633" width="437" height="370"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;"&gt;Video: Milk spilling out of cup.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;Few questions bogged me looking at this scenario:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;What made all to think that milk flows into tea cup in their hand, on opening the knob of milk container?&lt;/li&gt;&lt;li&gt;Once the knob of milk container was turned open, what made all not to see the flow of milk into tea cup in their hand?&lt;/li&gt;&lt;li&gt;Is this scenario was never witnessed by any users earlier, who witnessed it today?  If witnessed, when, where, how why and how frequently they witnessed it?&lt;/li&gt;&lt;li&gt;Why did they not think of this unexpected, when they turned open the knob of milk container?&lt;/li&gt;&lt;li&gt;Were they annoyed to clean the spilled out milk?  Were they bugged by the incident they witnessed?  If yes who were annoyed who were not annoyed?  What did they do when they were annoyed?&lt;/li&gt;&lt;li&gt;What quantity of milk was lost for these unthinkable and unexpected happening?&lt;/li&gt;&lt;li&gt;Did user witnessed new problems from spilled out milk? If yes what were they? Who faced those problem(s)?  What did it cost?  And to whom did it cost?&lt;/li&gt;&lt;/ul&gt;Here is a video, which I believe that demonstrates 'What More Can I See Here?' and gathers the information by identifying problems.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="viddler_ff6eeaa8" width="437" height="370"&gt;&lt;param name="movie" value="http://www.viddler.com/player/ff6eeaa8/"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.viddler.com/player/ff6eeaa8/" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" name="viddler_ff6eeaa8" width="437" height="370"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;"&gt;Video: Identifying the concerns with the model.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Note: The credit for this video goes to the team or person who made it.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Few questions questioned me looking at this video:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What was their mission? How often they reviewed their accomplishment with the mission to be accomplished?&lt;/li&gt;&lt;li&gt;Was any requirement asked before changing previous design?  Might be they would have seen requirement.  But did they say, "There is no requirement to change."?&lt;/li&gt;&lt;li&gt;Did they see any problems from the information gathered?&lt;/li&gt;&lt;li&gt;How often they reconstructed their learning, thoughts and design for the concerns they witnessed?&lt;/li&gt;&lt;li&gt;Did they change requirement(s)?&lt;/li&gt;&lt;li&gt;Did they identify concern(s) with requirement they had?&lt;/li&gt;&lt;li&gt;How did they learn to identify concern(s)?&lt;/li&gt;&lt;li&gt;Did they follow any document to see whether they met requirement?  If they saw requirement document(s), did they stick on to it alone when concerns were witnessed?&lt;/li&gt;&lt;li&gt;How did they test requirement and model developed?&lt;/li&gt;&lt;li&gt;Who were involved in discussion of requirement gathering and understanding?&lt;/li&gt;&lt;li&gt;Who were involved while learning (testing) the model they developed?&lt;/li&gt;&lt;li&gt;How did they record gathered information?  How they made use of it? And who all analyzed it?&lt;/li&gt;&lt;/ul&gt;Again such questions keep coming out each time I explore. Is there any requirement written or present or assumed by default to ask, &lt;i&gt;"&lt;/i&gt;&lt;i&gt;It is not a bug. &lt;/i&gt;&lt;span style="font-style: italic;"&gt;Where is the requirement?&lt;/span&gt;&lt;i&gt;"&lt;/i&gt;, if found like no requirement available for information identified by explorations?&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="color: rgb(0, 0, 0); font-style: italic;"&gt;Today's needs may change as tomorrow's concerns; and today's concerns may change as tomorrow's needs.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-3230002107498967222?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/3230002107498967222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/07/where-is-requirement-vs-what-more-can-i.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3230002107498967222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3230002107498967222'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/07/where-is-requirement-vs-what-more-can-i.html' title='Where is the &quot;Requirement&quot;? Vs What More &quot;Can I See Here?&quot;'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WwKVhupUgrw/S10pWrAdyAI/AAAAAAAAAtE/QYoWIYaBqvA/s72-c/systemsTGarticle1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-4419730403243494350</id><published>2009-07-15T19:44:00.013+05:30</published><updated>2009-07-27T14:08:50.573+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing Garage and People'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Automation'/><title type='text'>I am h(f)ired because I use my brain!</title><content type='html'>&lt;div  style="text-align: justify;font-family:georgia;"&gt;&lt;br /&gt;I was moving to house previous day. It was late night and did not find any public transport for 25 minutes. I was talking to one my colleague who works with me by discussing and debating.   Finally, we found a bus and moved inside the bus.&lt;br /&gt;&lt;br /&gt;My friend found his seat in the front seat of my seat, where I found a seat for me. Beside me a person was seated and was looking seriously looking at me.  We began our conversation for 30 minutes without knowing each other name. I would like to call him as a Fellow Traveler --- he gave me good lessons to learn and I learned.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Hi!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Hi! Seems like you are looking for a job.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Yes. I always look for that as it always helps me to know where I am.  Seems like your employer is ABC.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Not now. Today I work for JKL.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Any opening for learners in your workplace.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Learners?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Yes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;What work you do in your office?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I am a Tester.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;What tools do you use for testing?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I use my brain?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;What? Brain? I asked tools.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Yes, that is what I use and that tool works for me.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Are you not fired yet?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I was hired as they discovered that I used my brain. Don't know when they will fire me, if I don't use my brain or for using brain.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Looks funny! What they say to you when you use your brain?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;"When you are going on vacation?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Without test tools, how will you do that? To come in to my work place, you have to know testing tools.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;What does the 'testing tools' means, which you are talking about?&lt;/span&gt; What does 'you have to know testing tools' means?&lt;br /&gt;Fellow Traveler: &lt;span style="font-style: italic;"&gt;Tools that is used to automate the testing which you do.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I test almost what I don't see and see, I don't hear and hear, I did not know, that I don't understand and I understand by learning from testing it. Where shall I place your "automate the testing which you do"?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Oh! You are cracking my knuckles man. I meant what test automation tools you use for the testing you do in your work place.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:&lt;span style="font-style: italic;"&gt; I know to use them and learning to use them by  knowing them i.e., the test automation tools you just said.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Do you know WinRunner?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I can run the Winrunner.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Do you know QTP?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I  do &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Q&lt;/span&gt;&lt;span style="font-style: italic;"&gt;uestioning &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;T&lt;/span&gt;&lt;span style="font-style: italic;"&gt;ests &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;P&lt;/span&gt;&lt;span style="font-style: italic;"&gt;assionately.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I never heard that. Do you know any other abbreviation for that?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I can keep telling for that. The other one now that I have for you is... &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I am wondering, why you are not fired yet? Have you used LoadRunner?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I  make loads of tests to find information.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;What that loads of tests you do?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I discover, invent, explore and reinvent the questions. This helps me to find the information and some time it does not; but provides the other information, which helps me again to create the loads of tests I said.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Do you know Rational Robot?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I am a human, who is learning to think rationally.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Common man, don't poke  with your answers. How they are bearing you?&lt;/span&gt;&lt;br /&gt;(my friend in front seat was looking at us and was smiling, listening to our conversations)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;To work in my company you have to know these tools?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Which tools?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;WinRunner, QTP, LoadRunner, Rational Robot.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Did you skip any more software test automation tools?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Why?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;There are also open source test automation tools, which might be handy depending upon your project contexts. I wanted to know, why the tools you said, are used in your company?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;We make applications that are huge and used in real time by several people at a given point of time. A tester cannot do the testing for this kind of applications.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;OK. Who made the applications you told?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Are you deaf? I said right, we make applications that are huge.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;How huge it is? I want to know what the huge means to you.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;You are funny man.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Yes it appears so.&lt;/span&gt; &lt;span style="font-style: italic;"&gt;When your people who are also human, can make applications, which you said, that were huge, why can't the human test it?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;What do you want to say?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;You said your applications were huge and used as a real time system. I don't know how huge it is and what the huge means for you. I can see every application as real time system and also as non-real time system. Putting the huge application into the hands of automation will be like, for an example, you are sitting in Volvo bus which is air conditioned, quite luxury seats and the other features it has. I have never traveled in Volvo bus.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;But, the Volvo bus in which you are seated now, say it is traveling in road traffic of &lt;/span&gt;&lt;span style="font-style: italic;"&gt;Bengaluru&lt;/span&gt;&lt;span style="font-style: italic;"&gt; where the person driving the bus is covered his head completely such that he can only breath and survive but not able to see anything neither hear anything but can move his hands and body while driving the bus. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Are you safe in that bus though it is Volvo? Might be you are safe till some extent or to the full extent of your journey in that bus. But what is the guarantee that you are safe? Also, when the person driving the bus in which you are seated is able to see and hear by moving his hands and body, still no guarantee of your safety of your journey.&lt;/span&gt; &lt;span style="font-style: italic;"&gt;All what we have is some words or claims that say using service(s) of so and so will make us so and so which are either advertised or communicated orally or done by both the way.&lt;/span&gt; &lt;span style="font-style: italic;"&gt;And we are all factors of it, when we witness it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;But the risk might be bit lower when compared to the other case and all it depends on the people inside the bus, the person driving the bus, and the tool being used -- the Volvo bus. Right? This way, if you model the test by testers hope the risk of using the huge application you said might be lower or not at all; then you need to think about the strategies to work on.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;You are saying that test automation is of no use?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I did not tell those word anywhere. But, knowing how to use them for helping testing what I do is required. Test Automation Tools does not do the testing what I do; it might help my testing activities, which is human tasks and to know what extent it helps is useful data. But, it cannot replace the human tasks without the intervention or interpretation of human and human thinking. Test Automation Tools cannot be paralleled with human for the tasks each do on their own cognitive and intuitive.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I am hearing strange things.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Me too sensed the same sometime back, until I failed and now too I fail. Automation tool&lt;/span&gt; (i.e., a model) &lt;span style="font-style: italic;"&gt;with bug&lt;/span&gt; (any software is not free of bugs) &lt;span style="font-style: italic;"&gt;automated another model, which also has  bugs. Something interesting, when I witnessed that.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;OK man, see you again.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I wait for that moment. Bye! What work you do for your current employer?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I work on systems.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Systems? What systems? What does it mean?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fellow Traveler&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;I have to leave; this is my stop where I get down.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;Bye.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Later my friend in the front seat began our conversation about the talk, which I had with fellow traveler. I learned from those conversations of fellow traveler and my friend.  I hope the fellow traveler who was in conversation with me, might see this writing one day and we meet again.&lt;br /&gt;&lt;br /&gt;The software (and combination of hardware &amp;amp; software) we make is a kind of an automation of human work, is what I have understood. I was questioning myself, "Is that tools are fallible?" "Only tool does experiences the failure?" And I kept writing many such questions and wrote statements (towards and against) as much as possible for the each questions. I knew human is fallible, then the heuristics identified by human are fallible, then the model built by human which are set of heuristics (programming instructions -- in this context) are fallible.  A question remains is "Which is not fallible and not (to) prone for failure(s)?" If any such exist with us -- when (not), how (not), why (not) it is fallible and not (to) prone for failure(s)?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-4419730403243494350?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/4419730403243494350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/07/i-am-hfired-because-i-use-my-brain.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4419730403243494350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4419730403243494350'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/07/i-am-hfired-because-i-use-my-brain.html' title='I am h(f)ired because I use my brain!'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-2411441959732477394</id><published>2009-07-01T09:54:00.015+05:30</published><updated>2010-10-07T13:39:05.448+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Investigation Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Hot and live. Possible bugs?</title><content type='html'>The below written behavior and observations were observed and inferred from &lt;a href="http://www.hotmail.com/"&gt;hotmail&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: justify;font-family:georgia;"&gt;In the context, a user has forgot her or his Windows Live ID's password and has entered incorrect alternate email-id while registering for the email-id. What shall the user do?&lt;br /&gt;&lt;br /&gt;In this scenario, there is a context that can show a possible bug. And the same can be  an advantage to the user in the different context. Sure there will be more than these two  scenarios, since a tester can make a model to fail for what it is intended to do in more than one ways and similarly can make the model to pass for what it is intended to do in more than one ways.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Context-1 and problem&lt;/span&gt;:  &lt;span style="font-style: italic;"&gt;The user has forgot the password of her or his Windows Live ID.  And has entered incorrect alternate email-id while registering for the email-id.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The user has not yet set any question and secret answer that might get help in resetting password nor did not know that she or he entered the incorrect alternate email-id. How the user can reset the password now using the page being &lt;a href="http://www.hotmail.com/"&gt;viewed&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;Clicked on hypertext 'Forgot your password?' Navigated to the page where a password can be reset. Entering the email-id (whose password has been forgot) and characters, which appears similar to &lt;a href="http://en.wikipedia.org/wiki/CAPTCHA"&gt;CAPTCHA&lt;/a&gt;, took to the page that displayed a text "Reset your password"-- which appeared to be by black-in-color. It had two options with radio button for sending instructions to, reset the password. And, the options were the email-id for which the password is forgotten and the other was the alternate email-id.&lt;br /&gt;&lt;br /&gt;Now, in this context scenario, user has entered the incorrect alternate email-id and also has forgotten the password of the Windows Live ID such that she or he cannot sign in to the email account to view the instructions of resetting the password. What shall the user do now? Should she or he need to create a new email-id again? Or if there is any other way to reset the password, won't it be time consuming for the user to spend her or his time in search of ways to reset the password? Is this a bug?&lt;br /&gt;&lt;br /&gt;If entered this &lt;a href="http://login.live.com/"&gt;URL&lt;/a&gt; -- http://login.live.com, will show a page with title 'Sign In'. Clicking on hypertext 'Forgot your password?' will navigate to page with title 'Credential Management', Entering the email-id for which the password needs to be reset and the characters that appears in the image, will show a message  text message as in below snap.  What should the user do now?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SlsIQpqn-oI/AAAAAAAAAp4/JvZ6OtGOb2g/s1600-h/msnMail.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 87px;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SlsIQpqn-oI/AAAAAAAAAp4/JvZ6OtGOb2g/s400/msnMail.jpg" alt="" id="BLOGGER_PHOTO_ID_5357885263842900610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;Picture&lt;/span&gt;: message telling unable to reset the password.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Context-2&lt;/span&gt;:&lt;span style="font-style: italic;"&gt; The user knows the password and wants to reset the password. But don't know how to reset the password once signed in to the email-id account. She or he uses this feature to reset the password, though the entered alternate email-id is correct or incorrect (until the alternate email-id option is not chosen).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On selecting radio button --  email-id (Windows Live ID) for which the password to be reset, and clicking on button continue appears like the instructions for resetting password is sent to the email-id (Windows Live ID) for which the password is to be reset. If chosen an alternate email-id, then the instructions will be sent to it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here the same page and options act as problem and also as a solution to a kind of problem to the user. The above advocated context's can be observed &lt;a href="http://www.viddler.com/explore/ravisuriya/videos/10/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-2411441959732477394?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/2411441959732477394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/07/hot-and-live-possible-bugs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2411441959732477394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2411441959732477394'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/07/hot-and-live-possible-bugs.html' title='Hot and live. Possible bugs?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WwKVhupUgrw/SlsIQpqn-oI/AAAAAAAAAp4/JvZ6OtGOb2g/s72-c/msnMail.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-3590579548857783616</id><published>2009-06-27T09:25:00.020+05:30</published><updated>2010-10-07T13:39:33.459+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Investigation Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Credits'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Longest twitter with no space, appears like it has no contents in it!</title><content type='html'>&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;Below are the images of twitter messages by &lt;a href="http://testertested.blogspot.com/"&gt;Pradeep Soundararajan&lt;/a&gt;. And I have subscribed the RSS feeds of &lt;a href="http://twitter.com/testertested"&gt;@testertested&lt;/a&gt; and I read them in &lt;a href="http://reader.google.com/"&gt;Google Reader&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: center;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WwKVhupUgrw/SkWcJljQyKI/AAAAAAAAApY/_Eu99Ug0gNQ/s1600-h/testerTestedTweets.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 36px;" src="http://2.bp.blogspot.com/_WwKVhupUgrw/SkWcJljQyKI/AAAAAAAAApY/_Eu99Ug0gNQ/s400/testerTestedTweets.jpg" alt="" id="BLOGGER_PHOTO_ID_5351855420712470690" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;picture-1&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div  style="text-align: center;font-family:georgia;"&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SkWcJ6qoIoI/AAAAAAAAApg/JKCZCbzMY5o/s1600-h/testerTestedTweets2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 52px;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SkWcJ6qoIoI/AAAAAAAAApg/JKCZCbzMY5o/s400/testerTestedTweets2.jpg" alt="" id="BLOGGER_PHOTO_ID_5351855426380505730" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;picture-2&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div  style="text-align: center;font-family:georgia;"&gt;&lt;span style="color: rgb(51, 102, 255);font-size:85%;" &gt;picture-1 and picture-2:  twitter message that looked like it had nothing in it.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: center;font-family:georgia;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WwKVhupUgrw/SkWeXgfga2I/AAAAAAAAApo/kH7t02kMOYI/s1600-h/testerTestedTweets3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 96px;" src="http://2.bp.blogspot.com/_WwKVhupUgrw/SkWeXgfga2I/AAAAAAAAApo/kH7t02kMOYI/s400/testerTestedTweets3.jpg" alt="" id="BLOGGER_PHOTO_ID_5351857858895965026" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;picture-3&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div  style="text-align: center; color: rgb(51, 102, 255);font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;picture-3:  twitter message with no spaces between the words&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div face="georgia" style="text-align: center;"&gt;&lt;span style="color: rgb(51, 102, 255);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SkWjKsemyqI/AAAAAAAAApw/zQFklnOadPY/s1600-h/testerTestedTweets4.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 91px;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SkWjKsemyqI/AAAAAAAAApw/zQFklnOadPY/s400/testerTestedTweets4.jpg" alt="" id="BLOGGER_PHOTO_ID_5351863136333253282" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;picture-4&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255);font-size:85%;" &gt;picture-4:  twitter message with no spaces between the words and has 140 characters.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);font-size:85%;" &gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style=";font-family:georgia;font-size:100%;"  &gt;While looking at the twitters of @testertested in my Google Reader account, I was surprised to see the empty twitter message. But I knew there is something here and said my self, "Pradeep Soundararajan would have explored something here too.&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;I could not wait with my curiosity. Clicking on the so appeared empty twitter message area, showed the twittered message which had 140 characters with no spaces between the words.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The button 'Update' used to update our twitter message in twitter, will not be enabled to submit our twittering once our twitter message exceeds 140 characters, irrespective whether it has spaces or not.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Question that I have is, "Why I am not able to see the twittered message in the Google Reader, though it had message in it?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;What more can I see here? Is there a problem here? Is it a bug? Is it a feature?  What should a subscribed reader for the feeds should think and infer in a scenario's context -- when she or he gets an illusion of no message though it has a message which is not displayed as in picture-1 and picture-2 , when looking at it for the first time?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;What ever it might be, I am finding information from this behavior. Investigation report of this behavior is &lt;/span&gt;&lt;a style="font-family: georgia;" href="http://www.scribd.com/doc/16952312/Investigation-Report-on-Twitter-Message"&gt;here&lt;/a&gt;&lt;span style="font-family:georgia;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-3590579548857783616?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/3590579548857783616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/06/longest-tweet-with-no-space-appears.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3590579548857783616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3590579548857783616'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/06/longest-tweet-with-no-space-appears.html' title='Longest twitter with no space, appears like it has no contents in it!'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WwKVhupUgrw/SkWcJljQyKI/AAAAAAAAApY/_Eu99Ug0gNQ/s72-c/testerTestedTweets.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1125184373861257982</id><published>2009-06-03T09:44:00.011+05:30</published><updated>2010-10-07T13:40:07.748+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Investigation Report'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='Credits'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Unthinkable happening to the anonymous.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Can you think of an unthinkable for few seconds? If you can think of an unthinkable -- how it looks at present or how it would (not) be in future or how it had (not) been in past or earlier, then is it called the unthinkable? The next question to be investigated is "&lt;span style="font-style: italic;"&gt;What is an 'unthinkable'? What can be unthinkable? When it looks like an unthinkable? Does it just appear as the unthinkable? When it is not an unthinkable? For whom it is an unthinkable -- when, why and how? For whom it is not an unthinkable -- when, why and how?&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;Tried to look what is inferred in general for word "unthinkable". Asked few of my friends, "&lt;span style="font-style: italic;"&gt;what do you understand for word 'unthinkable' and when you say it is an unthinkable?&lt;/span&gt;" Most of the &lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;*&lt;/span&gt;replies I got was and relates literally to, "&lt;span style="font-style: italic;"&gt;when I cannot think beyond a level, I think it is unthinkable.&lt;/span&gt;".  I was curious to know and asked "&lt;span style="font-style: italic;"&gt;how did (or do) you know that you cannot think beyond a level, when you know that was so seemed as an optimum level (boundary).&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;Later I tried to collect information about what they say about "thinkable". The &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:georgia;"&gt;r&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:georgia;"&gt;eplies that I got was and relates literally to, "when I can say it precisely or when I can understand it or when I can relate it or when it is agreeable or when it is possible."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;*&lt;/span&gt;&lt;/span&gt;This replies does not mean that what I heard are unanimously universal truth. I may have different opinions in the various contexts -- how I perceive the information by relating it from my thinking&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;This triggered a heuristic within me to ask a question and requested to infer what I heard for unthinkable and thinkable. Unthinkable -- cannot think beyond a level, which is known by thinking, means it is thinkable to that extent and did looked like uncertain beyond that and seemed like thinkable as an unthinkable after that? When I identified a boundary, why did not I try to put question mark for what is beyond and after that boundary?  This helped me to identify a heuristic -- &lt;span style="font-style: italic;"&gt;exploratory is in the dynamics of thinking&lt;/span&gt;.  The question what I got from my friends was, "what difference you find between words 'the unthinkable' and 'the thinkable'?"  I was able to find the difference here and it was in the spellings of the two words.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;With all this I looked out for printed meanings of words "unthinkable" and "thinkable" and below is what I saw and read on the &lt;a href="http://www.dictionary.com/"&gt;web&lt;/a&gt;:&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&gt;&gt; &lt;a href="http://dictionary.reference.com/browse/unthinkable"&gt;Unthinkable&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;adjective&lt;/span&gt;:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;inconceivable; unimaginable; not to be considered; out of question;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;noun&lt;/span&gt;:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;something that cannot be conceived or imagined, as something too unusual, vague, or disagreeable.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here I read a sentence -- "&lt;span style="font-style: italic;"&gt;Today's unthinkables are tomorrow's realities.&lt;/span&gt;". Then I asked myself, "&lt;span style="font-style: italic;"&gt;then how can it be termed as unthinkable?&lt;/span&gt;".  I said myself, "&lt;span style="font-style: italic;"&gt;I did not have a &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;verb &lt;/span&gt;&lt;span style="font-style: italic;"&gt;meaning here for unthinkable&lt;/span&gt;". The verb (action of thinking and reinvention of questions) makes unthinkable to thinkable by a question with intent to know what the question(s) shows and gives back.&lt;br /&gt;&lt;br /&gt;&gt;&gt; &lt;a href="http://dictionary.reference.com/browse/thinkable"&gt;Thinkable&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;adjective:&lt;/span&gt;&lt;br /&gt;capable of being thought; conceivable; that may be considered as possible or likely.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;*Note:&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  &lt;a href="http://dictionary.reference.com/browse/thinkable"&gt;Here&lt;/a&gt; it says three results for thinkable, but it seems like only two results are being shown to readers.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;With all these questions and information I had a thought and inferred -- there is nothing unthinkable; if at all said, it is unthinkable then it is the ambiguities in thinkable, thinking, what I have, what I have inferred, what I have understood, what I am seeing, which I am not seeing and what I have missed to write here.  Questioning and investigations helps in identifying and knowing what is ambiguous.&lt;br /&gt;&lt;br /&gt;This made me to remember the words of &lt;a href="http://www.satisfice.com/"&gt;James Bach&lt;/a&gt;, which I had &lt;a href="http://www.satisfice.com/presentations/bste.pdf"&gt;read&lt;/a&gt; -- "&lt;span style="font-style: italic;"&gt;Testing is infinite process of comparing the invisible to the ambiguous so as to avoid the unthinkable happening to the anonymous.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;My own context where I witnessed "&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;unthinkable happening to the anonymous&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;":&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have the habit of testing what ever I see by asking myself "What more can I see here? When, why and how it does not do for what it is believed, it will do?"  I tested my mobile phone from the day I have it. But this context I witnessed was unthinkable and annoyed me.  The service provider of the SIM card  I use will advertise for the ring tones, caller tunes and many more (might be you too would know this). And these advertisements sometimes come as an incoming call and play the automated recorded voice.  &lt;span style="font-style: italic;"&gt;Automated voice why? I believe humans cannot do that always by dialing to a number then sing a song and tell to press the key if you want this or not&lt;/span&gt;. &lt;span style="font-style: italic;"&gt;But, program instructions written by human can do them. Something to think consciously -- programming instructions are changing day-by-day in wink of an eye, but am I changing with my thoughts?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I received one such call which was for caller tunes and it started playing the recorded voice which was more or less a automated on receiving the call; pressing the numerical key on the keypad will be the input for the being played advertisement.  Meanwhile I started looking at the contact number of my friend in my Nokia 1100 handset.&lt;br /&gt;&lt;br /&gt;Below are the ways I explored to search contacts while a call is received and in conversation, when I brought my mobile phone - Nokia 1100:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Contact search exploration-1&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;When a call is being received or dialed, connected and in conversation -- pressing the numerical key which also denotes the alphabets will &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold; font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;show 'Options' which was showing 'End' in the display area. Then pressing the key used for selection will display 'Call options' which has options for Hold, New Call, End Call, Send DTMF, Send, Contacts, Menu, Mute, Flashlight on.  Selecting 'Search' will help in looking for the contact numbers that are stored in the mobile phone (SIM + phone) memory.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Contact search exploration-2&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The other way for looking for the contact while being on conversation in a call is, pressing key 'C' which symbolize for cancel. On pressing key 'C' in keypad will &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:georgia;" &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-style: italic;"&gt;show 'Options' and the 'End' will be taken off from display area. Selecting the 'Options' will show the list above said options under 'Call options'. Should navigate and select 'Search' for looking into the contact number I have stored in my mobile phone (SIM + phone) memory.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;The above are two procedures I know to search for contact during a call conversation.  In the above said instant i.e., when the call of advertisement for caller tune was received, I used contact search exploration-1 to find the contact number of my friend and pressed a key '5' on keypad which also had alphabets 'jkl'.&lt;br /&gt;&lt;br /&gt;Doing this, a song was selected as my caller tune and the recorded voice said (the words written here are not exact of what I heard)-- "&lt;span style="font-style: italic;"&gt;the caller tune service has been activated for your number, subscription charge will be deducted and monthly rental will be deducted from next month&lt;/span&gt;."  This shocked me I did not want the caller tune, but now it has been activated for my contact number. I did not even think about -- if I do the contact search while such call is received,  money will be deducted from my prepaid account and which I don't want to happen. Later I deactivated the caller tune for my contact number, but money was deducted for choosing it. This annoyed and bugged me. Because I don't like to loose money as I cannot spend it this way.&lt;br /&gt;&lt;br /&gt;One more instance is pressing key '9' on keypad while such caller tune advertisement is being played, will play the recorded voice again from the beginning.  One day I pressed key '9' to listen what the recorded and automated voice tells. Unfortunately this time, pressing key '9' it activated a caller tune instead of starting the recorded voice from beginning.  Again the money was deducted for this. Here the same key '9' played two different roles i.e., for repeating what I heard in one scenario and to select a song in another scenario.&lt;br /&gt;&lt;br /&gt;Later I got a question to mind. There are people who use mobile phone in my country who are literate and illiterate. If a key is pressed for some other purpose while such call of caller tune advertisement is received, they will loose their money.  If they wished not to have the caller tune and if they feel not to spend the money for this, will they be annoyed and bugged when unthinkable happens to them and their money gets deducted?  If they are bugged and annoyed, should I call this as a bug in this context scenario?&lt;br /&gt;&lt;br /&gt;The words "&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-style: italic;"&gt;Testing is infinite process of comparing the invisible to the ambiguous so as to avoid the unthinkable happening to the anonymous.&lt;/span&gt;" demonstrates what testing means here in this context -- for the caller tune getting activated which the user did not expect or thought while using key in keypads to search contact, it might be unthinkable for her or him or anonymous who witnessed it.&lt;br /&gt;&lt;br /&gt;To whom should a annoyed and bugged user (anonymous) tell, "this kind of option of selecting the caller tune can make unthinkable to happen and takes the money which I don't want to spend this way while searching for a contact in mobile phone using numerical keys in keypad." Should it be said to the mobile phone manufacturers or communication service providers?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1125184373861257982?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1125184373861257982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/06/unthinkable-happening-to-anonymous.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1125184373861257982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1125184373861257982'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/06/unthinkable-happening-to-anonymous.html' title='Unthinkable happening to the anonymous.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-5751142736580578462</id><published>2009-05-31T18:50:00.008+05:30</published><updated>2010-10-07T13:40:40.732+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Is it a Countdown or Stopwatch?</title><content type='html'>&lt;div  style="text-align: justify;font-family:georgia;"&gt;The clock that appears to be as digital on the web page of &lt;span style="font-style: italic;"&gt;Sunfeast World 10K Bangalore - Indiatimes&lt;/span&gt;, shows the clock ticking out on reaching the zero too.&lt;br /&gt;&lt;br /&gt;It appeared as a countdown watch when looked at it before the marathon event started, which had a statement next to the clock as "&lt;span style="font-style: italic;"&gt;to go to The World's Premier 10K Run on 31st May 2009&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Now the date and time is 31st May 2009, 10 minutes past 6 PM. And, the wonderful marathon event was today morning.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="viddler_ecd386f3" width="437" height="315"&gt;&lt;param name="movie" value="http://www.viddler.com/player/ecd386f3/"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.viddler.com/player/ecd386f3/" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" name="viddler_ecd386f3" width="437" height="315"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Looking at the clock that is being displayed and ticking ahead, it puts a question, is it a:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Countdown clock -- that has set to zero by counting down number of days, hours, minutes and seconds for the marathon to go.  And started counting again ahead of zero, on setting itself to zero?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Stopwatch clock -- after setting the time to zero and has started to tick ahead. Is this a countdown or stopwatch? Or earlier it was a countdown watch and now is it a stopwatch? But for what it is ticking ahead?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;When observed and inferred the message "&lt;span style="font-weight: bold; font-style: italic;"&gt;to go to The World's Premier 10K Run on 31st May 2009&lt;/span&gt;" next to this time which appears to be as stopwatch counter i.e., at 12 minutes past 6 PM on 31st May 2009 after the event got completed successfully, it confuses and makes a questions sparked in the viewer and reader of that clock and message asking "Marathon is yet to start again?" But after a minute seeing the time that got ahead by one minute in the being displayed and so appeared as digital clock, sparks one more question "I saw just now one minute less than what I am seeing now. When is the World 10K marathon then?".&lt;br /&gt;&lt;br /&gt;But, the &lt;span style="font-style: italic;"&gt;Sunfeast World 10K Bangalore&lt;/span&gt; marathon on &lt;span style="font-style: italic;"&gt;31st May 2009&lt;/span&gt; was a wonderful and memorable event.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-5751142736580578462?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/5751142736580578462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/05/is-it-countdown-or-stopwatch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5751142736580578462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5751142736580578462'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/05/is-it-countdown-or-stopwatch.html' title='Is it a Countdown or Stopwatch?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1894153638862322834</id><published>2009-05-12T09:27:00.011+05:30</published><updated>2010-10-07T13:41:04.992+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Value'/><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Tester finds information on the bill receipt.</title><content type='html'>&lt;span style=";font-family:georgia;font-size:100%;"  &gt;I found the information on the bill receipts which I got to my hands for looking it. Below are the snaps of those bill receipts.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div  style="text-align: center;font-family:georgia;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:85%;"&gt;                 &lt;span style="font-weight: bold; color: rgb(51, 204, 0);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 204, 0);"&gt;Picture: Bill Receipt-1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WwKVhupUgrw/SggsaBbrDRI/AAAAAAAAAlw/gtvwEvGzagE/s1600-h/bill1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 258px; height: 345px;" src="http://2.bp.blogspot.com/_WwKVhupUgrw/SggsaBbrDRI/AAAAAAAAAlw/gtvwEvGzagE/s200/bill1.JPG" alt="" id="BLOGGER_PHOTO_ID_5334562584193076498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bill Receipt-1:&lt;br /&gt;&lt;br /&gt;Printed characters on the 'Bill Receipt-1' were bit hard to make it out, as 'M' and 'N' appears to be same on the printed receipt. Apart from this, it has other information, which can be inferred from the snap 'Bill Receipt-1'.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If 111/1 is a shop number, what does '&lt;span style="font-style: italic;"&gt;&amp;amp;2&lt;/span&gt;' and '&lt;span style="font-style: italic;"&gt;Address4&lt;/span&gt;' mean?&lt;br /&gt;&lt;/li&gt;&lt;li&gt; What and which &lt;span style="font-style: italic;"&gt;single scoop&lt;/span&gt;? '&lt;span style="font-style: italic;"&gt;Reg&lt;/span&gt;' means registry or register or regular or something else?&lt;/li&gt;&lt;li&gt; '&lt;span style="font-style: italic;"&gt;Amount Tendered&lt;/span&gt;' and '&lt;span style="font-style: italic;"&gt;Return Change&lt;/span&gt;' by whom and is that both by the same person?&lt;/li&gt;&lt;li&gt; '&lt;span style="font-style: italic;"&gt;Flavour of Month&lt;/span&gt;' and '&lt;span style="font-style: italic;"&gt;Offer of Month&lt;/span&gt;' why not printed bill? Is it communicated by any other means, before getting the bill by paying the money to have the being bought? If not communicated then does this bring the value to the customer?&lt;/li&gt;&lt;li&gt;  How to dial '&lt;span style="font-style: italic;"&gt;Footer4&lt;/span&gt;' for home delivery?&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt;                            &lt;span style="color: rgb(51, 204, 0);"&gt; Picture: Bill Receipt-2&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SggsaZjsY1I/AAAAAAAAAl4/8EafQLnVQxk/s1600-h/bill2.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 290px; height: 217px;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SggsaZjsY1I/AAAAAAAAAl4/8EafQLnVQxk/s200/bill2.JPG" alt="" id="BLOGGER_PHOTO_ID_5334562590669169490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;Bill Receipt-2:&lt;br /&gt;&lt;br /&gt;The printed word on the 'Bill Receipt-2' tells "&lt;span style="font-style: italic;"&gt;Estimate&lt;/span&gt;".&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Why should a customer pay the estimate amount, which can be less than what she or he purchased or why should a customer need to pay the estimated amount, which can be more than what she or he purchased?&lt;/li&gt;&lt;li&gt;  Why &lt;span style="font-style: italic;"&gt;MRP &lt;/span&gt;is not printed?  What does '&lt;span style="font-style: italic;"&gt;*&lt;/span&gt;'  mean? Is that person name is 'star' to say in the common man language or how does the common man language interpret that? Or '&lt;span style="font-style: italic;"&gt;*&lt;/span&gt;' mean anyone who gets that bill or everyone who gets that bill?&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1894153638862322834?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1894153638862322834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/05/tester-finds-information-on-bill.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1894153638862322834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1894153638862322834'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/05/tester-finds-information-on-bill.html' title='Tester finds information on the bill receipt.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WwKVhupUgrw/SggsaBbrDRI/AAAAAAAAAlw/gtvwEvGzagE/s72-c/bill1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-230656244940602020</id><published>2009-04-29T17:55:00.019+05:30</published><updated>2010-10-07T13:41:32.071+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing Garage and People'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='Credits'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Pair questioning - no murks; all are igniting sparks.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;br /&gt;I have been practicing exploration of the systems that exists and don't exists, from the day my mother taught me to learn, while I was learning by writing on the walls of my house 22 years back.  Started the exploratory testing of &lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;*&lt;/span&gt;systems -- software applications when I got my first job.  I practiced pair questioning with my mother while I was writing on the walls and floor of my house, on black slate with piece of chalk, in the books -- when I observed my mother writing down in a little book for all the things that need to be done, that were done, how it was done, how to do etc.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(102, 51, 255); font-weight: bold;"&gt;*&lt;/span&gt;&lt;/span&gt;systems -- independent entity interrelated (or not interrelated) to make unified whole&lt;/span&gt;&lt;/span&gt;. &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;In this context, referring a software application as model of a system.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;From my school days, I write my explorations, findings, results and many more in a book that I carry with me. The below snap is the book where I write all my test ideas, exploratory ideas, questions, data, diagramming and all other that I get for my craft works (testing), which I do for the employer of me.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SfmmuwhFLqI/AAAAAAAAAlY/CV6dba1-xkk/s1600-h/DSC00488.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 150px; height: 200px;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SfmmuwhFLqI/AAAAAAAAAlY/CV6dba1-xkk/s200/DSC00488.JPG" alt="" id="BLOGGER_PHOTO_ID_5330474956197539490" border="0" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);font-family:georgia;font-size:85%;"  &gt;Picture: Photo snap of the book I use for writing down all my craft works stuff.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;I had and have been in pair questioning (testing) with tester's, which gave us floods of thoughts, ideas and questions. For the first time I did pair questioning along with a person who wrote the system's model.&lt;br /&gt;&lt;br /&gt;Before questioning by sitting with developer colleague, &lt;span style="font-style: italic;"&gt;I did modeling of the system that will be questioned by us&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;collected information's about what to question (test mission)&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;collected the supporting information's in written form that were available if any&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;thought of strategies for how to design and execute the questions simultaneously and make use of the information which will be yielding from this&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;and how to make use of the information's which we get from all these investigation&lt;/span&gt;'s &lt;span style="font-style: italic;"&gt;with the heuristic that were thought and those were used&lt;/span&gt;, by writing down all these in the book which is in above snap.&lt;br /&gt;&lt;br /&gt;Later, I explained with an illustration to my developer friend, how we will be working and what strategies we will be using for the test plan that was plotted and agreed by both of us with TEST MISSION that was set.&lt;br /&gt;&lt;br /&gt;I use &lt;a href="http://satisfice.com/sbtm/"&gt;SBTM&lt;/a&gt; (Session Based Test Management) approach by modifying it for my project contexts from past one year.  My credits to Bach brother's -- &lt;a href="http://www.satisfice.com/"&gt;James Bach&lt;/a&gt; and &lt;a href="http://jonbox.wordpress.com/"&gt;Jonathan Bach&lt;/a&gt; for giving such an exploring approach that can be tailored for the, set test mission.  This approach is working fine for me, not sure for others.&lt;br /&gt;&lt;br /&gt;I am unable to put or present here the replica of what we did, as I am not supposed to disclose the project details as I too have signed NDA (Non Disclosure Agreement).  But the few things I can share here is the SBTM approach I used and use:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Test Mission&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;To identify the possible ambiguities and critical information's from the sub model "abcd" of the model "PQRS".&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Approach: &lt;span style="font-style: italic;"&gt;Session Based Paired Exploratory Testing.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Testers&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;: Mahesh and Ravisuriya.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Environment on which model is tested: &lt;span style="font-style: italic;"&gt;Name of the OS, Version of OS, Kernel name of OS, with hardware-software configuration of machine and environmental conditions where the model was questioned at the time of test execution.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Model and areas of model being questioned: &lt;span style="font-style: italic;"&gt;abcd.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Installation type of model: &lt;span style="font-style: italic;"&gt;Type of  installation by which the model was installed for use -- Fresh or Upgrade or Repair. Uninstall -- if being tested for uninstall of the model.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Set session duration: &lt;span style="font-style: italic;"&gt;60 minutes.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Start date and time of questioning the model: &lt;span style="font-style: italic;"&gt;29th April 2009 9:01 AM.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;End date and time of questioning the model: &lt;span style="font-style: italic;"&gt;29th April 2009 10:23 AM.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Observations and information's: &lt;span style="font-style: italic;"&gt;All the inferred and observed behavior of the model, which was driven by context-driven approach&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Investigations: &lt;span style="font-style: italic;"&gt;All the investigation results conducted for the above observations and written information's.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Opportunity:  &lt;span style="font-style: italic;"&gt;Any other questioning (testing) we did &lt;/span&gt;&lt;span style="font-style: italic;"&gt;which yielded us with very helpful and critical&lt;/span&gt;&lt;span style="font-style: italic;"&gt; information(s) in this set session with spent time duration for it, apart from the framed test mission.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Issues encountered and remedial workaround: &lt;span style="font-style: italic;"&gt;If any seen issue(s) and existence of workaround for the observed, inferred and investigated issue(s).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Interruption: &lt;span style="font-style: italic;"&gt;Will have reason and time duration of pause or stopped time  when  questioning of the model under test was ended.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Remarks or Notes: &lt;span style="font-style: italic;"&gt;Comprises the conclusion of the session that was completed or not completed with the reason and area of improvement in questioning.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;For more information's:  &lt;span style="font-style: italic;"&gt;Contact extension number and email-id&lt;/span&gt; of testers participated actively in set session.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;We spent more than 60 minutes which was set, since we diverted and branched our exploratory testing as we found some crucial and critical information's -- this was an opportunity which we recognized and made use of it; but came back to the framed track for the test mission that was set and accomplished it.&lt;br /&gt;&lt;br /&gt;Plenty of information's were found during this pair questioning (pair testing) session. And, it was learning and also a fun session with developer being a tester and questioning the model under test. There was no murk in the session, instead all the murk were igniting spark.&lt;br /&gt;&lt;br /&gt;Decision makers were able to infer the information's briefed in the document that described the above said questioning session and took the decision.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-230656244940602020?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/230656244940602020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/04/pair-questioning-no-murks-all-are.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/230656244940602020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/230656244940602020'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/04/pair-questioning-no-murks-all-are.html' title='Pair questioning - no murks; all are igniting sparks.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WwKVhupUgrw/SfmmuwhFLqI/AAAAAAAAAlY/CV6dba1-xkk/s72-c/DSC00488.JPG' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1670404500585285815</id><published>2009-04-23T09:36:00.017+05:30</published><updated>2009-04-24T11:33:22.818+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>I want to vote. But, I don't like to vote any candidate!</title><content type='html'>&lt;div  style="text-align: justify;font-family:georgia;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;When I heard about the election is going to be held very soon, I began to think of an advertisement that was published in the television channels of India, making the people to get aware of the importance of their vote.&lt;br /&gt;&lt;br /&gt;Thinking of that advertisement, I got a thought in my mind, "I want to vote. But if I don't wish to cast my vote for any candidates who are nominated in residing constituency, how can I do it?".&lt;br /&gt;&lt;br /&gt;To my best of memory, I remember that, I did not see this option in the Electronic Voting Machines earlier and now, when I voted.  Might be there is an option saying orally I am interested in voting but not for any candidates nominated in this constituency; hope they agree and accept that vote. But this will be revealed publicly and if I don't want that, then how shall I do that? Is there any option in the Electronic Voting Machine for doing this?&lt;br /&gt;&lt;br /&gt;If we have that option in Electronic Voting Machine i.e., "I want to vote, but don't like to vote for the candidates stood in the residing constituency", might be useful to the people who wants to cast their valuable vote.&lt;br /&gt;&lt;br /&gt;When I closed my eyes for a second when stood in front of the Electronic Voting Machine and opened my eyes, a question struck my mind, "How does a visually challenged person can cast her or his vote using the Electronic Voting Machine?".  Surely, our Election Commission of India will have the alternatives for such contexts, so that every eligible citizen can cast vote to her or his candidate.&lt;br /&gt;&lt;br /&gt;Looking at that Electronic Voting Machine, I got many question in my mind and few of them are:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the maximum number of votes can be voted per minute using an Electronic Voting Machine?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Are there any restrictions on maximum number of votes that can be voted per minute using an Electronic Voting Machine?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the maximum number of votes can be voted per hour using an Electronic Voting Machine?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Are there any restrictions on maximum number of votes that can be voted per hour using an Electronic Voting Machine?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What is the maximum number of votes can an Electronic Voting Machine store in its memory?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;How many candidates name can be put in an Electronic Voting machine for voting?  If eligible 2000 candidates are nominated for the ongoing election, does all 2000 candidates name will be put in the Electronic Voting Machine's, which is in poll?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;What happens while I am pressing the button of Electronic Voting Machine for casting my vote, say the Electronic Voting Machine goes down due to battery problem or any other problem? Will that vote which I voted, will be added to the register memory? Will I be allowed to vote again? Will my vote count appear to the person who is operating the other device, which resets the Electronic Voting Machine as ready for other person to vote after me?&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;Might be while making the device Electronic Voting Machine, people would have thought of this to cut off any such context incidents, as much as possible.&lt;br /&gt;&lt;br /&gt;Salute to all those people and governing bodies who worked and working sincerely for making the voting go smoothly, peacefully and with no corruptions to possible extent.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1670404500585285815?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1670404500585285815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/04/i-want-to-vote-but-i-dont-like-to-vote.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1670404500585285815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1670404500585285815'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/04/i-want-to-vote-but-i-dont-like-to-vote.html' title='I want to vote. But, I don&apos;t like to vote any candidate!'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-5084583259465352862</id><published>2009-02-05T21:38:00.016+05:30</published><updated>2009-04-11T14:33:14.046+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><category scheme='http://www.blogger.com/atom/ns#' term='Thinking'/><title type='text'>Brain of winked eyes, caught the blink!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;Every one of us &lt;/span&gt;wink and blink when we have kept our eyes opened.  But, our brain blinks and winks more and more when we begin to &lt;span style="font-style: italic;"&gt;think&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;question&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;investigate&lt;/span&gt; with a &lt;span style="font-style: italic;"&gt;thought&lt;/span&gt; which is in our mind.&lt;br /&gt;&lt;br /&gt;Muscle of thinking -- brain, also see through the &lt;span style="font-style: italic;"&gt;critical thinking&lt;/span&gt; with the information what we &lt;span style="font-style: italic;"&gt;observe &lt;/span&gt;through our eyes and what we infer by seeing, reading &amp;amp; practicing -- all of these are (needs of)  keen inquisitive observations.  And, the brain keeps &lt;span style="font-style: italic;"&gt;generating ideas&lt;/span&gt; for &lt;span style="font-style: italic;"&gt;recognizing &lt;/span&gt;the &lt;span style="font-style: italic;"&gt;patterns &lt;/span&gt;when the eyes are open and also when they are closed.&lt;br /&gt;&lt;br /&gt;I was moving along with car, which was driven by one of my manager in a sunny noon.  Beside me my friend MSH was seated and we were busy looking outside the window of a car and talking about a incident report, which MSH related to the Bengaluru traffic.  In a signal, my eyes moved over the advertisement board, which was different from other board's I saw.  And, the contents written in the board was also different in the way it imparted the meaning to the people who looked and perceived it by their thinking.&lt;br /&gt;&lt;br /&gt;That advertisement said, "&lt;span style="font-style: italic;"&gt;Let's be a responsible public.&lt;/span&gt;".  In a wink my eyes caught colors of those letters in the board.  And, it had other meaning.  Quickly I asked MSH to look at the board and he too caught the other meaning of the words, that were written on the advertisement board.&lt;br /&gt;&lt;br /&gt;The words written on the board brought me the &lt;a href="http://www.satisfice.com/"&gt;James Bach&lt;/a&gt;'s Blink Testing oracle to my mind.  I said to MSH, what we identified after a blink of our eyes was the illustration of &lt;a href="http://www.satisfice.com/blog/archives/33"&gt;Blink Testing&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SYsiS8oTTSI/AAAAAAAAAkI/OdCy64eTOsU/s1600-h/DSC00442.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SYsiS8oTTSI/AAAAAAAAAkI/OdCy64eTOsU/s400/DSC00442.JPG" alt="" id="BLOGGER_PHOTO_ID_5299367095439674658" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;Picture&lt;/span&gt;: &lt;span&gt;Photo&lt;/span&gt; &lt;span&gt;snap&lt;/span&gt; &lt;span&gt;of&lt;/span&gt; &lt;span&gt;the&lt;/span&gt; &lt;span&gt;advertisement&lt;/span&gt; &lt;span&gt;board and the written content on it&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;At the first sight I read it as "&lt;span style="font-style: italic;"&gt;Let's be a responsible public.&lt;/span&gt;". But in fraction of an eye wink, the brain caught the blink and it showed "&lt;span style="color: rgb(51, 204, 0);"&gt;Let's be a&lt;/span&gt; &lt;span style="color: rgb(153, 153, 0);"&gt;re&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;sponsible&lt;/span&gt; &lt;span style="color: rgb(153, 153, 0);"&gt;public&lt;/span&gt;." in the eve of Republic Day that was celebrated on 26th January.  The board also said "&lt;span style="font-style: italic;"&gt;Let's be a republic.&lt;/span&gt;" along with "&lt;span style="font-style: italic;"&gt;Let's be a responsible public.&lt;/span&gt;".   Here I made use of heuristic (&lt;span style="font-style: italic;"&gt;Blink Testing -- also can be an oracle&lt;/span&gt;) to infer that the other meaning i.e., 'republic' what I got, was from &lt;span style="font-style: italic;"&gt;Blink Testing&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;After an hour, moving in front of the same advertisement board in the same car, eyes and brain started to wink in finding those words that I read an hour back.  But, the whole board was painted with color that appeared as red-in-color and did feel like those words are winking at us by hiding behind the paint which appeared to be red-in-color.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;"&lt;span style="font-weight: bold; color: rgb(0, 0, 0);"&gt;There can be as much value in the blink of an eye as in months of rational analysis.&lt;/span&gt;"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;-- Malcom Gladwell, Blink: The Power of Thinking without Thinking, 2005&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;"&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 0);font-size:85%;" &gt;We learn by example and by direct experience because there are real limits to the adequacy of verbal instruction.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;-- Malcom Gladwell, Blink: The Power of Thinking without Thinking, 2005&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;Source of the above quotes: &lt;a href="http://www.quotationspage.com/search.php3?homesearch=blink&amp;amp;startsearch=Search"&gt;quotation page&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-5084583259465352862?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/5084583259465352862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2009/02/brain-of-winked-eyes-caught-blink.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5084583259465352862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5084583259465352862'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2009/02/brain-of-winked-eyes-caught-blink.html' title='Brain of winked eyes, caught the blink!'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WwKVhupUgrw/SYsiS8oTTSI/AAAAAAAAAkI/OdCy64eTOsU/s72-c/DSC00442.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-5681123025287074800</id><published>2008-11-23T11:30:00.039+05:30</published><updated>2010-10-07T13:42:24.969+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><title type='text'>Make a difference. Feel the Difference.</title><content type='html'>&lt;div style="text-align: justify; font-family: georgia;"&gt;As usual at the day end, began to keep my steps towards home.  Got into the BMTC bus and I was happy that, I got a place to travel by standing.  As terminals arrived, passengers came in and went out of the bus.  In this coming in and going out, I got a place to stand beside a window of the bus.  Looking outside the window of traveling bus, an advertisement board caught my attention and that was an evident, to which I was talking to one of my tester friend on that evening over the phone.&lt;br /&gt;&lt;br /&gt;Yet again, I saw the same advertising in the other place on the other day. I got down from the bus that rainy night and headed to the place where the advertisement board was displayed. It was so close to my testing practices, that we (3 testers in our team) did at my work place that bought a huge differences.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SSjzI7wiEtI/AAAAAAAAAhw/eI34VzMyiIg/s1600-h/SDC10434.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 416px; height: 309px;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SSjzI7wiEtI/AAAAAAAAAhw/eI34VzMyiIg/s320/SDC10434.JPG" alt="" id="BLOGGER_PHOTO_ID_5271730698642920146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A salute to those traffic police staff who serves the society by standing in the hot days, during rainy hours and in breezing chill &amp;amp; cold winds for maintaining the calm traffic. Testing Garage thanks the Bengaluru City Traffic Police department for putting up such thought provoking advertisement.&lt;br /&gt;&lt;br /&gt;The advertisement board displayed a &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;mission &lt;/span&gt;with the help of ants.  As we all know ants follow a disciplined line, thought not very linear, but still they move ahead in disciplined steps after accomplishing their task(s), for reaching their sweet little nests or to the destination they are marching at.&lt;br /&gt;&lt;br /&gt;I am not a expert tester or experienced tester since still I am learning to do &lt;span style="color: rgb(51, 51, 255);"&gt;*mistakes&lt;/span&gt;.  But I am a young budding confident learning tester who is practicing testing by learning from the mistakes I do every moment and from other testers' testing experiences.  I was into a testing project, for testing the giant secure product, which was a huge one with several modules.  That product thought me how to test anything given, at anytime, at any place.  I assure that product is safe to use, but it is &lt;span style="color: rgb(51, 51, 255);"&gt;**not&lt;/span&gt; free from bugs.&lt;span style="color: rgb(0, 0, 153);font-size:85%;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;* Mistakes that I do, are teaching lessons for me; but sure I will not be satisfied enough forever, with the mistakes I do.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;** It is not that I am saying the product is not good enough to use  since it has bugs in it; instead I am saying it is a very safe and efficient product with the known bugs  &amp;amp; unknown bugs (if explored much more, it shows much more interesting bugs which are residing in it).  Testing shows bugs/defects/need of quality (respect to the user of the product) always!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And, that was my first test project.  The very first bug report, I submitted in my testing career was a Duplicate.  I started to test and report after 10 days when I got my first job.  Testing procedures were new to me, since I did not know what for those  manually scripted test procedures were.  I had bunches (700+ sheets) of manually scripted test procedures (1500+)  which was supposed to be executed, and document the results.  As I kept executing those manually scripted test procedures, the product did not show the behavior that were against, for those manually scripted test procedures expected result.  The product had become immune enough to those tests of manual scripted procedures.&lt;br /&gt;&lt;br /&gt;I went back to my lead (She was my first test lead, who always gave a smile when any one goes to her cubicle with the extended testing help) for whom I was reporting to.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Lead&lt;/span&gt;: &lt;/span&gt; (with smile on her face) Good Morning! How is your testing going on?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Me&lt;/span&gt;:&lt;/span&gt; Good Morning!  I am not finding any of those scripted procedure to be working.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Lead&lt;/span&gt;:&lt;/span&gt;  (with surprise) Are those manually scripted test procedures are not meeting the expected results? (she wanted to know what I was telling her i.e., whether the against behavior are observed or as per the expected result.).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Me&lt;/span&gt;: &lt;/span&gt; No, .....those are meeting the expected results and I am unable to mark them as Fail.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Lead&lt;/span&gt;:&lt;/span&gt;  Don't just stick on to those manually scripted test procedures only.  Think and test apart from what those manually scripted procedure papers tell.&lt;br /&gt;&lt;br /&gt;That was the word, which took me to new world of testing i.e., Exploratory Testing.  I came to know a year back that I was practicing an exploratory testing with context driven testing approach.  Though exploratory testing is as old as me today (which was coined by Cem Kaner around 1982 as per my knowledge), I came to know it when I was 25 years old.&lt;br /&gt;&lt;br /&gt;This exploratory testing introduced many more test cases into the testware of my test project which made the expected results column to fill with '&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;FAIL&lt;/span&gt;'; but, many context/scenario were not documented at all since the time factor was crucial and I agree it was my fault too for not documenting them.  They all reside in the database of bug tracker as a convincing bug reports for which the user of a product needs fixes and quite huge number of  bugs have rested in peace with the fixes.&lt;br /&gt;&lt;br /&gt;This approach made me to concentrate on doing exploratory testing all most, most of the time and giving a bit ample of time to execute the manually written test procedures.  As time kept walking, I got an opportunity to work with one more test lead.  She taught me what the &lt;span style="font-weight: bold;"&gt;Priority&lt;/span&gt; means, in a testing project.  She sat beside me several days discussing (teaching)  the testing ideas, the process what the test team needs to follow for amending the convincing Test Report formally at end of the product release.  With her guidance I started to learn how to prioritize stuffs and this bought me an idea of a &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;MISSION&lt;/span&gt; in a test project.  Still learning day by day in prioritizing the activities.&lt;br /&gt;&lt;br /&gt;She said, "Prioritize your tasks first before doing the stuffs". I started to prioritize for keeping up the Testing Mission of the test project, wherever I do my testing practice; then I planned my testing activities with priorities.  Meanwhile during the end of each day and on reaching the plotted milestones, I keep evaluating always progress of testing activity being done in due course with a Testing Mission in mind.&lt;br /&gt;&lt;br /&gt;There after, I kept practicing my testing with exploratory testing by context driven approach along with executing the manual test procedures and automating a bit.  And, the test team of us too followed this approach.  We had a huge difference which was very positive, that unrevealed the most of the hidden bugs, disguised bugs, potential features needed by customers in all the areas of the product.  It was like a "&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Made a difference and felt the differences&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;I thank the two ladies who gave me an opportunity to know the differences I should do for pulling up myself to accomplish the mission of testing with prioritization.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Lessons:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Before starting up the stuffs, know the MISSION of the work.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Keep evaluating the stuffs or tasks or testing you do, with the mission that as to be accomplished, so that you will not miss anything to repent later for it.&lt;/li&gt;&lt;li&gt;Take corrective actions, if unable to reach the mission that as been framed.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Testing is showing the differences in behavior of the being tested application by finding the bugs.  To feel the difference, we have to do task differently with mission in mind.&lt;/li&gt;&lt;li&gt;Reviewing our mission always tells very clearly, what we have to do.&lt;/li&gt;&lt;li&gt;Write a mission on paper and paste that in front of your seat, so that you are always reminded about your mission.&lt;/li&gt;&lt;li&gt;It is not we testers or developers execute the project; it is our customer(s), who execute our project.  We testers or developers make ourselves to execute towards mission successfully by doing differences. And, the customer will execute our mission's perfect, by feeling the differences.&lt;/li&gt;&lt;li&gt;No guarantee that, what works for one person to accomplishment her/his mission, will also work for other person to accomplish her/his mission.  Think over that.....&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;To conclude, the above traffic advertisement tells, "&lt;span style="font-weight: bold;"&gt;Stick to your lane while driving&lt;/span&gt;" and &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Testing Garage&lt;/span&gt; tells, "&lt;span style="font-weight: bold; color: rgb(0, 153, 0); font-style: italic;"&gt;Stick to your testing mission while testing&lt;/span&gt;".  And thereby, make a difference; feel the Difference.&lt;br /&gt;&lt;br /&gt;If you have identified your mission, or evaluated your mission, or taken corrective actions for reaching your mission or you remembered the mission that you have forgot, by reading the above written, then mission of this writing from Testing Garage is fulfilled.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-5681123025287074800?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/5681123025287074800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/11/make-difference-feel-difference.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5681123025287074800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5681123025287074800'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/11/make-difference-feel-difference.html' title='Make a difference. Feel the Difference.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_WwKVhupUgrw/SSjzI7wiEtI/AAAAAAAAAhw/eI34VzMyiIg/s72-c/SDC10434.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-5698878705510993307</id><published>2008-11-06T10:50:00.013+05:30</published><updated>2008-11-11T17:58:10.468+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Questioning'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview'/><title type='text'>I Don't Know!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;Lessons comes from the consistent practice we do, from the mistakes we commit, by looking at the mistakes of our peers &amp;amp; other people, by interacting, by inferences we make, by reference we look for, by conferences we go for and etc.  Being myself a tester by my soul and not just for a profession, getting plenty of lessons every day from the sources (more correctly they are resources that makes me to think and question myself) that I look at.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;I always have a determination and focused mindset to take up testing tasks that makes my mind to generate questions continuously by thinking.&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;  When I met testers, most said, domain knowledge is very important to test. But, I had my tester who is within me, saying, "&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;C&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 153, 0);"&gt;oncentrate and practice on the skills and practice with focused mindset to test anything given at any time&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;by questioning&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;; &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;never hesitate to question&lt;/span&gt;".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As like all other interview procedure, one day I got a call from HR, asking when you are free in this week for taking up an interview for testing position.  I asked her, when interview panel is available at your place for the interview.  She said today at 3 PM and me too agreed.&lt;br /&gt;&lt;br /&gt;I never tested any electronic product except my mobile phone, my monitor, my  friend's CPU,  my friend's laptop, my digital watch, the elevator at my workplace and my friend's digital camera. When I asked the HR regarding the company address, she gave the address and description of the company.&lt;br /&gt;&lt;br /&gt;I was happy that, the interview was for the Telecommunication domain.  But still, I said HR as I am not a graduate of Electronics or Telecommunication and does it meet the position requirement.  But, I can test those products and system of electronics and telecommunications. After couple of minutes she confirmed and said, we will be happy to see you today at 3 PM for the interview.&lt;br /&gt;&lt;br /&gt;The interview panel consisted two members.  They introduced themselves, where one was the Director of Quality Assurance for the company and the other person was Test Manager.  They started conversations saying, "we are not young in age as you, but we are young as you in the spirit".  I was very glad, to see them and the conversations showed the tester within them.  The room had four chairs; myself and two interviewers were seated and one chair remained with no person to sit.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  Can you sit on that chair?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Can I know, why should I sit on that chair? Why not here?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;:  So that we all here can have comfort talk.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  Is it possible for you sit on that chair?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:  I don't know!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;:  What you don't know? It so good chair then you are seated now. Why can't you sit on that chair?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: I does not know whether I can fit on that chair or can make use of that chair to my purpose.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  You are thin enough to be seated on that chair.  Then, what is stopping you?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Without sitting and confirming that I can make use of that chair, I cannot tell you, that chair is usable by me.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;:  What is making you to think that, the chair might be not usable by you without sitting or more rightly without TESTING it.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Might be the chair may not withstand my 57 KG weight, or it might be not to my comfort on which I am seated on now, or it might be too heavy for lifting it to here since I am comfort in this place to be seated, or it might be time consuming to move chair over here if it has no wheels and weighs bit more than the chair on which I am seated, or it might be wet, or it might have lot of dust upon it, or it might have  pests that feeds on my blood, or it might be for my other good friends i.e., people who are challenged physically, or it might be chair that is used to make BAKRA.  This are the few reasons to say, "I don't know," for I can sit on that chair or not.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;:  I liked that BAKRA!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  Then, how did you sit on the chair you are seated now, without testing it.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:  Well, I tested the chair while we all were standing thirty minutes back.&lt;br /&gt;&lt;br /&gt;Like this our conversation went on.  One more question that we get in most of the interviews  is , "explain me your project".  Where I did not tell what my project details at all in the interviews I  had been so far.   But, these two people did not even ask this question i.e., 'explain your project'.  Instead they asked, "what is the role of yours in the testing you do with your team?".  They strongly adhered not to disturb the NDA (Non Disclosure Agreement)  policy, which each company will have.  Neither my little resume will not have and did not had such details of project.&lt;br /&gt;&lt;br /&gt;I kept writing all my observations from,  what they gave me to test.  I explained them why was that observations and justified them. I was enjoying the interview and it was different from the other interviews I had been for.&lt;br /&gt;&lt;br /&gt;Interviewers never bought  up Telecommunications or Electronics during interview.  I was curious to know, what I will be doing in that company.  And, was happy to know that I will be testing one of their product that is used at real time by people.&lt;br /&gt;&lt;br /&gt;After testing, and brainstorming tasks, they came to the package negotiation.  By now, my testing mind started to get confused.  I am not good at that negotiation task still.  Totally, I was in the other thoughts of negotiation and they too were talking regarding it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  Does this pen write?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Yes.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;: What?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;: Are you fine? How did you infer that pen write, when it is in my hand?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;: Thought it is your pen, what he has in his hand now; it might not have written when you have used it again.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: I felt like, Tester within me slapped my face and said where are you lost? Wake up from negotiation thoughts.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  I expected "I Don't Know!".&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;: Never forget your word what you said today i.e. "I Don't Know!". I love that word.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  The tester within you was engaged in working out negotiation, and that made to take off the questioning mind of yours.  Being a tester, we too practice that still i.e., to have our mind always in testing perspective at all time.  We too do not forget your words "I Don't Know!".&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;:  What is your joining date?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:  I Don't Know!&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer A&lt;/span&gt;:  He has caught it, isn't it Interviewer B.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Interviewer B&lt;/span&gt;:  Yes!  What is your probable date to join our test team? We would love to see you with us.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:  I will intimate tomorrow.&lt;br /&gt;&lt;br /&gt;I did not accept the offer due to some of my emotions, but the lessons what they gave me during the interview was different from the other interview I had been for.  Those lessons were truly worth one and I have to remember them forever.  That's what made their product so well established in the competitive market.&lt;br /&gt;&lt;br /&gt;I believe they are reading this now or might have read this little writing by now.  I remember this two testing minds, before I start my thinking and questioning with a word "I Don't Know!" and What it is, why it is so and if not, why so?.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Lessons&lt;/span&gt;&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;More than any domain knowledge in testing, the testing skills are more important to a tester.  Focus on them.  We will learn any domain testing and can test any domain, when we have proper testing skills to test anything at anytime by questioning the product or system under test.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Do not say blindly, it works or looks fine for a person without making use of it i.e., more rightly without testing it.  It might fit &amp;amp; work for other user in her/his context but not in our context.&lt;/li&gt;&lt;li&gt;Do not just accept anything without questioning; if accepted without questioning, we are carrying the fire in our hands without any fire exits; that fire can catch and spread with severe things to pay off.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Interviews are great source of learning.  Keep attending them as it helps ourselves to know where we are and where we have to pull our socks.  Learning is not just in TESTING we do, but it comes in different aspects apart from testing, which go beyond the values that one can give.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If interviews are of telling your ongoing and previous project details, never do that.  You have signed NDA (Non Disclosure Agreement) for your employer and we will be violating the company policies if we tell our ongoing project details.  Do not mention on the resume too.  Being ourselves the testers, if we do not test our resume and presentation of ourselves in the interviews, will be of no worth.&lt;/li&gt;&lt;li&gt;Before starting up testing our product or System Under Test, say &lt;span style="color: rgb(0, 153, 0);"&gt;I Don't Know what it does&lt;/span&gt; and should mean it to ourselves.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;To conclude, whether the above written is useful to you?  &lt;span style="color: rgb(0, 153, 0);"&gt;I Don't Know&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;font-size:130%;" &gt;Love Testing!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-5698878705510993307?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/5698878705510993307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/11/i-dont-know.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5698878705510993307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/5698878705510993307'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/11/i-dont-know.html' title='I Don&apos;t Know!'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-512580122359354545</id><published>2008-10-09T13:25:00.005+05:30</published><updated>2010-10-07T13:43:02.548+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><title type='text'>Tester get stuffs from Garden City road's too</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;Learning comes from every where and at any time (more rightly all time) for a tester. As usual, I sat in the BMTC bus to reach my work place. It was Cunningham Road and bus was traveling towards Vasanth Nagar terminal. At the end of the Cunningham Road signal, a board drew all my attention. I could read the words "PLASTIC WASTE ROAD", which was in bigger font size that could be seen from quite far distance.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Got down at Vasanth Nagar terminal, and started walking towards that board, where I saw it was hanged. On reaching the place, I read all the words on the board and understood what it was, only after reading the words in smaller font size.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The words "PLASTIC WASTE ROAD"  started to blog my mind with question, "where does the plastic waste are dumped here on this road?" since Cunningham Road was calm, green and clean.  This made me to get down from the bus and to walk towards that board for looking at it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The words, which were displayed below the "&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;PLASTIC WASTE ROAD&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;" explained, what the board was for; but those words were not visible so legibly as it was displayed in lower font size. If we were in the quite near distance say about 10 or 14 steps far away from the place where board was hung, those smaller font sized words could be seen and read to an extent. The words in the small font size was "PERMANENT SOLUTION TO PLASTIC WASTE".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;After a few days, saw the same board hung in the Cubbon Road too. It was around 8:30 PM and my friend was driving his vehicle. The below written were the conversation, seeing that hung board.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-weight: bold;"&gt;me&lt;/span&gt;: &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;What do you infer from that words "PLASTIC WASTE ROAD" written on the board hung there? (smaller font sized words were not legible to read, from the distance where our vehicle was.)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-weight: bold;"&gt;my friend&lt;/span&gt;: It is very ambiguous to me, where the plastic wastes are dumped here on this road ?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-weight: bold;"&gt;me&lt;/span&gt;: What is the next thought you are getting?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-weight: bold;"&gt;my friend&lt;/span&gt;: Hmm.... (waited for few seconds), no idea. (By this time traffic signal had green light to move.)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Similarly, I asked my another friend, what did you understand or what thought came to your mind by looking at that board.  He said, "nothing came to mind seeing that and all was a confusion with those words.".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Like this, I asked many people, "what do you understand or infer by looking at this board in the first sight." Everyone took few seconds to respond for that question by staring at that board or by listening to words "PLASTIC WASTE ROAD". Also I took few people to show that board, and made a note of what they inferred by looking at those words of bigger font size in first sight.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The Cubbon Road is one, which has the greens on both sides of it and a good example to tell Bengaluru as the "&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Garden City of India&lt;/span&gt;". But that bigger font size words "PLASTIC WASTE ROAD", will make to think why these words are written on the board and hung here. Instead it should have given a thought for a common (or any) man in first sight reading as, it is the road constructed using waste and scrap plastics.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Salute to all those people, who work in early morning hours to keep city clean, otherwise it would not have been possible to walk and enjoy those greens on the roads, by people who loves to walk in spite of the busy traffic.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The waste plastic are used here to construct a road by using it as a strong binding agent for tar and making the waste and scrap plastic as asphalt, which makes the life of the road much more longer. The smaller font words explained this to very little extent with the words "PERMANENT SOLUTION TO PLASTIC WASTE".  But it was not visible clearly, when we are traveling in a vehicle at a speed of 40 kmph if we are at quite far distance from that board or if we are at a distance of 15 steps or more  from that hanged board, which had these smaller font size words.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;But those bigger font sized words could have made easy by using better words other than "PLASTIC WASTE ROAD", so that any person who read and understand English can infer why the board was hung on that road.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Anyways it is a good move from the Bengaluru's city corporation (BBMP), to give roads of good and best quality by keeping city clean from scrap and waste plastics, by using them as asphalt for the road construction.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The words of bigger font should be much clear and should not give any ambiguous thought in the reader of that board for the first time. The words that were suggested by the people (who mistook those words for first time on reading them) with whom I discussed this topic, are written below:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: georgia;"&gt;&lt;li&gt;WASTE PLASTIC ROAD&lt;/li&gt;&lt;li&gt;ROAD CONSTRUCTED BY PLASTIC WASTE&lt;/li&gt;&lt;li&gt;RECYCLED WASTE PLASTIC ROAD&lt;/li&gt;&lt;/ul&gt; &lt;span style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;Did you get, why did I write this little post &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;here in my &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Testing Garage&lt;/span&gt;? &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;(this writing might be a waste plastic scrap for who does not like learning; hope and sure no software testers sees this writing as waste plastic scrap and definitely testers makes use of it).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;It is a stuff to do with Usability Testing, which makes our product to reach any person who sees and makes use of our product.&lt;/span&gt;&lt;span style="font-family:georgia;"&gt;  &lt;/span&gt;&lt;span style="font-family:georgia;"&gt;It is in the hands of the testers to deliver the system or product which have no ambiguous terms, statements, words or displays.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Most of we testers would have seen this type of Usability errors during installation testing in the installation wizard and in the words displayed in the dialogs, etc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Usability testing and Usability engineering are different terms.  The measurement of easiness in using a product or piece of software can be called as Usability Testing.  Whereas, the research and design process that makes and ensures the products with good usability can be called as Usability engineering.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Traveling in BMTC bus, yet again taught me a good lesson in Software Testing !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:georgia;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;Lesson's learnt by Passionately Exploring Software Testing:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: georgia; text-align: justify;"&gt;&lt;li&gt;It is also a tester duty to ensure that terms or words or pictures or symbols or logo in a system/product ready to ship, does give right meaning to user/client/customer, on reading or seeing them at first sight.&lt;/li&gt;&lt;li&gt;It is Testers responsibility to check iteratively right from the beginning stage of design till and after product or system release stage for the best Usability.&lt;/li&gt;&lt;li&gt;While you are testing your product/system, think of our friends (customer/clients/users) who have the disabilities. The usability of our product or system should provide stretched hand support to disabled users also.  This is challenging stuffs of Usability Testing and Usability Engineering.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Make a questions and objectives rather than finishing up every task in hypotheses for any kind of testing (this includes Usability Testing too).&lt;/li&gt;&lt;li&gt;Always have a group of end users at your testing place, for whom the product or system is intended for. Let that group work with the product with you. And, this group chosen may be picked up randomly.&lt;/li&gt;&lt;li&gt;Simulate or provide the environment for the group which is similar to their operational environment. This brings you with lot of input for better Usability.&lt;/li&gt;&lt;li&gt;Ask questions and feedback's to those group.  Observe the activities of the group while using your product/system by keeping yourself quite and patience with keen in observing them, unless the group seeks your help by calling you to their seat.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Always have and consider the list of those improvements needed for the product or system, which is provided by the end users/customers/clients.&lt;/li&gt;&lt;li&gt;Also, test your product in the customer environment because testing is always a solution in our environment.  (so, testers should be sent to client/customer places.  This brings lot of improvement in product/system and benefits to employer as well as the customer/client/user).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Show interest in market and generation (people of all ages) attitude, as they can be source of useful information for Usability.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Giving the efficiency, reliability and handful of support in the shipping/shipped system or product is of no use, when the Usability is not up to the quality that stops using system/product from operation.&lt;/li&gt;&lt;li&gt;Usability is not only in the display, but it is also in the how quick the customer/client is able to start working confidently in the shipping/shipped system or product i.e., learning curve with our product/system delivered.&lt;/li&gt;&lt;li&gt;Good usability, reduces the training duration by considerable amount of time to the product/system vendor.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;All the used characters that imparts the meaning and purpose, should be legible and understood at the first sight.&lt;/li&gt;&lt;li&gt;The more count of satisfied customer or client using our shipped product/system means, the Usability been provided by us is satisfying. But, there should always be continuous and consistent improvement using the feedback's of customer/client/users.&lt;/li&gt;&lt;li&gt;Documentation or Help, is also part of the Usability. Make sure the documentation or help content are updated periodically whenever there is a change in any of the components of product or system. And, let it be in simple language so both novice and experienced users can make use of them completely.&lt;/li&gt;&lt;li&gt;Organizing the contents in the Documentation or in Help, is also a part of Usability. Make sure the order of the contents are in right order.&lt;/li&gt;&lt;li&gt;Navigation through the product/system should be easy and successful, which tells and depicts the Usability of the product/system.&lt;/li&gt;&lt;li&gt;Try to gather information from market analysis "Which of the Usability design is most effective to user?"&lt;/li&gt;&lt;li&gt;Be sure for what tasks or operation, our customer/client/user needs help or documentation support.&lt;/li&gt;&lt;li&gt;The technical support or support desk of our delivered product/system, will have good answers for the Usability of product/system from our product/system users.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;If something has got from this little writing of Testing Garage, the usability of this post has done its work.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div  style="text-align: center;font-family:georgia;"&gt;&lt;br /&gt;To conclude, "&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Testers are on road too.....&lt;/span&gt;&lt;/span&gt;"&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt; &lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Love Testing!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-512580122359354545?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/512580122359354545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/10/tester-get-stuffs-from-garden-city.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/512580122359354545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/512580122359354545'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/10/tester-get-stuffs-from-garden-city.html' title='Tester get stuffs from Garden City road&apos;s too'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-8611420943884275918</id><published>2008-09-29T12:58:00.013+05:30</published><updated>2008-09-29T17:38:48.109+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing Garage and People'/><title type='text'>Testing Garage salute to its teachers and Guru's.....</title><content type='html'>&lt;div style="text-align: justify;"&gt;My Dear Friend and Reader,&lt;br /&gt;&lt;br /&gt;I am Ravisuriya, a young passionate exploratory software tester from Bengaluru, India.  I have been into testing by exploring &amp;amp; enjoying testing  product software's along with freeware software as a hobby and testing myself too.&lt;br /&gt;&lt;br /&gt;I started writing posts on my blog, when my friend Kantharaja said "why don't you write your thoughts and passions you have for testing?".  Truly, I did not know what a blog is, till then.  Later he explained me what it is and what we do with it.  I am thankful to him.&lt;br /&gt;&lt;br /&gt;Today, I was telling and questioning myself, "what I have done so far writing my thoughts on Testing Garage as a tester?". I felt and realized that a mission or moto of my blog is not at all present here.  Hence writing these words, which will state the purpose of my blog. Also its my duty to give the respect for the people, who made me what I am so far.&lt;br /&gt;&lt;br /&gt;My blog tells and shares with you, all my sand dust experiences, my thoughts, my understandings in software testing.  Any published items or contents will not be of my employer(s) or other people.  Will be writing my friends or mentors experiences only upon their permission.  Being a tester ethically and professionally, I strictly follow the "Non Disclosure Agreement", which my lead taught me what it is.&lt;br /&gt;&lt;br /&gt;This will not be the place which will have the definitions of terms related to my profession.  Instead it will be a unique place for bringing up the testers and testing, by inspiring myself and inspiring other testers.&lt;br /&gt;&lt;br /&gt;I dedicate all of my writings to my parents who taught me the questioning and thinking, which came from the poverty in my house.  I ask and use to ask my mother (my guru and first teacher) with curiosity what it is and why don't we have with us.  She gave and being giving such an answers that made &amp;amp; making me to think and think; where later she asks, "did I say anything wrong child?".  My father too being teaching me how to be sincere, honest, truthful, dedicated, passionate and involved in what ever he does.  Salute to my parents who are being giving me beautiful lessons of life.&lt;br /&gt;&lt;br /&gt;Then, my test leads and peer testers whom I saw in my professional life so far too deserve the special place in my heart and soul.  A person Somanath Kamble, taught me for the first time how to write a Bug Report.  I am thankful to him.&lt;br /&gt;&lt;br /&gt;I started testing, without any training in testing or not knowing what is testing, to speak honestly.  Did not know the various aspect of testing.  Later my test leads Mrs. M Mathew, Mrs. M Shukla and Mrs. S JaiGanesh are being teaching me in testing by their testings and guiding professionally and personally.  Salute to them and all these people (my teachers) have their own places in my heart with soulful of respect forever.&lt;br /&gt;&lt;br /&gt;My peer tester Kantharaja, who bought up lot of questions in my mind, by his testing experiences when I was a fresher sitting beside him in labs, deserves every respect in me for him.  Mrs. Jean James, a senior tester (senior citizen too) and QA consultant, who is a very good friend and  being guiding me personally and professionally has a respect from me forever. She is being teaching me lot in testing as my leads did &amp;amp; doing.  Mr. Bill Heptig, a senior tester (senior citizen too) who taught me "&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;I will be happy, if I can help you&lt;/span&gt;" writing in a mail to me, taught me what a tester should be.  He helped me lot in learning test automation and has respect from me to him always .&lt;br /&gt;&lt;br /&gt;Now, comes the person who inspired me for writing up the posts on my blog.  He is a Rapid Software Tester, honest and sincere tester by ethically &amp;amp; professionally.  Hope you are curious to know who is that person.  He is Mr. Pradeep Soundararajan, my guru.  He has never seen me and I too have never seen him.&lt;br /&gt;&lt;br /&gt;But, I have heard regarding him from my friend very recently, when my friend saw my &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Testing Garage&lt;/span&gt; writings on testing.  It is a Dronacharya and Ekalavya relationship, I owe to Pradeep Soundararajan.&lt;br /&gt;&lt;br /&gt;Pradeep Soundararajan, is being teaching me from his experiences and I am learning from them.  He has influenced me in great deal as a tester and he has made me today proud to tell, "&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;I am a passionate Tester&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;I should mention Mahesh, who reads my writings and does give the comments on it.  Which is being helping me lot.  The other friend of me is Selvaraj, does always say "I don't read your writings"; which makes me to write always.  But, he reads them and tell "I don't read your writings".  This two artistic developers are teaching me good lessons in testing.  This two guys deserves respect from me.&lt;br /&gt;&lt;br /&gt;One of my childhood friend who studied with me from kindergarten to engineering and a cool artistic developer, Prabhakar, too gives me lot of comments which are useful to me and that teaches me lot and lot.  I am thankful to him.&lt;br /&gt;&lt;br /&gt;Feel always free to share your comments and experience when you come to my garage, "Testing Garage".  Those will be source of learning and lessons to me forever.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:78%;"&gt;" &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0);font-size:78%;" &gt;Never limit your challenges; challenge your limits....!&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0); font-weight: bold;font-size:78%;" &gt;  &lt;/span&gt;&lt;span style="font-size:78%;"&gt;"&lt;br /&gt;" &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0);font-size:78%;" &gt;Every change is not a progress, but every Progress is a change..... Do it Now !&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 153, 0);font-size:78%;" &gt;  &lt;/span&gt;&lt;span style="font-size:78%;"&gt;"&lt;br /&gt;" &lt;/span&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;&lt;span style="color: rgb(0, 153, 0);"&gt;Expect more from yourself than from others. Because expectation from others hurts a lot, while expectation from you inspires a lot.... !&lt;/span&gt;  &lt;/span&gt;&lt;span style="font-size:78%;"&gt;"&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Love Testing!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-8611420943884275918?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/8611420943884275918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/09/testing-garage-passionate-blog-for.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/8611420943884275918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/8611420943884275918'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/09/testing-garage-passionate-blog-for.html' title='Testing Garage salute to its teachers and Guru&apos;s.....'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-7967003905678307567</id><published>2008-09-08T14:51:00.010+05:30</published><updated>2009-11-11T11:56:30.540+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Article'/><category scheme='http://www.blogger.com/atom/ns#' term='Heuristic'/><title type='text'>Localization in mobile phone</title><content type='html'>&lt;div&gt;&lt;div style="text-align: right; font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Localization in mobile phone&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;I always keep working with mobile phone in my hand, when I am idle, seeing how this works and looking for what it has within it. One fine day, I tried to enter the digits "100" from my mobile keypad which was locked. Later, tried with digits "112" and "911". The digits appeared and option "Call" was displayed. My testing mind started to proceed further, with a question mark in my mind "Why not for 100?".&lt;br /&gt;&lt;br /&gt;My dear reader, you might ask '&lt;span style="font-style: italic;"&gt;it is common in all the mobile phone that, either pressing the digits "112" or "911" from a locked keypad, still the number appears on display and a call can be made to any of this number i.e., "911" or "112".&lt;/span&gt;'.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right; font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;span style="font-size:85%;"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;Topic &lt;/span&gt;Localization in mobile phone &lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;begins&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Now, sit calmly and take a deep breath, I will wait for a minute.... OK, are you done. Can I know how old are you ? Also, can you tell appropriately how old your good friend is ?&lt;br /&gt;&lt;br /&gt;OK, no problem I will wait; calculate your age............ . Did you complete doing that calculation; now can you tell me how old are you with a confidence........... . I heard how old are you, but still it was like that you are not very sure of the age you thought and said; anyways thanks for that calculation, you did just few moments ago.&lt;br /&gt;&lt;br /&gt;Let me take you now to other conversations, that I had with few people of all age groups; the conversation with different people were like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;**&lt;/span&gt; Abdul is aged more than 70 years. He has completed is BA degree from Bangalore Central College and owns a fruit stall. Me and my school friends go to his shop from my childhood days. Our conversations were in Hindi mixed with Urdu a bit.&lt;/span&gt; Writing those conversation in English below.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:  &lt;span&gt;Hi uncle Abdul ! How are you?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abdul&lt;/span&gt;: &lt;span&gt;Hi child. God's grace, I am fine. Come in. How are you? Where did you go this many days?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;* after few conversations, I asked him:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Me: &lt;/span&gt;&lt;span&gt;Uncle, how old are you?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abdul:&lt;/span&gt; &lt;span&gt;Might be 70 or 80 child..&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me:&lt;/span&gt; &lt;span&gt;Did your parents provide right date of birth, while joining to school?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abdul:&lt;/span&gt; &lt;span&gt;Yes, my parents had given right date of birth of me.  My mother always said me this.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me:&lt;/span&gt; &lt;span&gt;What is the phone number of local police station area ?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abdul:&lt;/span&gt; &lt;span&gt;I don't know that.. Why are you asking police station phone number child?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me:&lt;/span&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;I wanted to store it in my mobile.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abdul:&lt;/span&gt; &lt;span&gt;Dial karo 100 ko, awaz sunthi.... (Dial the number 100, you will hear a voice).&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;** Rammakka might be aged more than 75 years (as said by her Rammakka's daughter). Rammakka, did not get opportunity to get her education in those days. She stays near my friends house.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;How are you grandma?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span&gt;Come man, how are you. See I am like a strong girl. Look, how thin are you. Don't your mother give you a food.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;Tell grandmother tell, whatever you tell I listen.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;thale haraate, neenge budhine barolla hogu.. &lt;/span&gt;&lt;span style="font-style: italic;"&gt;(&lt;/span&gt;&lt;span style="font-style: italic;"&gt;mischief boy; go, you never get right wisdom&lt;/span&gt;&lt;span style="font-style: italic;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;Grandmother, how old are you?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span&gt;Why do you want my age?&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;simply, just like that...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span&gt;I don't know...  Might be 80 years old..&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;You have a mobile phone with you right?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span&gt;Yes, my daughter gave me it as a gift last year....&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: What's your contact number, please give me...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span&gt;I don't know all those numbers... My daughter saved the number in this phone with my name. Take that.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;Do you have police station phone number with you ?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rammakka&lt;/span&gt;: &lt;span&gt;Ayyo Rama, beda kannappa... naange control room number gothu (Oh my god... I don't want that number... I know control room number)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;** A person came to my home from my village. His name was Thimmana Bhat. He is a former and grows crops, vegetables, flowers and many more in his land. My conversation with him was like this:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;:&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;span style="font-style: italic;"&gt;Uncle, how are you? Had your dinner?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;T Bhat&lt;/span&gt;: &lt;span&gt;I am fine... How are you? I had your dinner...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;How family members are doing? How is the crop harvesting going on? How is the heavy rainfall?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;T Bhat&lt;/span&gt;: &lt;span&gt;All are fine... Near to our place, a river was over flowing.. Police and other people came to help for moving people from banks of the river.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;Do you have the police station number of your village?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;T Bhat&lt;/span&gt;: &lt;span&gt;I don't know the police station phone number... If any such incidents happens, we will dial to control room..&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;** I had a conversation with our neighbor's child's who were studying in class 1, class 3 and class 5.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;Which class are you studying?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dominic&lt;/span&gt;: &lt;span&gt;LKG, UKG, 1st standard..&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;What are you playing in my home?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dominic&lt;/span&gt;: &lt;span&gt;Hide and Seek with Kavana, Peter, Arjuna and Khadir.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;What is 911?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dominic&lt;/span&gt;: &lt;span&gt;It is 1.. 2... 3...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;What is control room number?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dominic&lt;/span&gt;: &lt;span&gt;Police number 100 to 103.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Me&lt;/span&gt;: &lt;span&gt;100 to 103 means what?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dominic&lt;/span&gt;: &lt;span&gt;100, 101, 102, 103.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dominic&lt;/span&gt;: &lt;span&gt;I want to hide, leave me...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Like such conversations, I had talked to my friends and with people of various age group asking what is 911 and control room number. At majority, I got answer for 911 only from my friends and people who knew it from a SMS's which was like '112 or 911 is a number to be dialed in emergency and it will work if no &lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;*&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;network coverage&lt;/span&gt; too'.  While others said I don't know the 911 or 112 or police station number.  Dial 100, its enough.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-size:85%;" &gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;without network coverage a call to 911 or 112 is not possible from mobile phone&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Reading the above things, you are asking me, "what are you gone mad, writing unnecessary and things unwanted". No, my reader, I am not doing so. This post topic's has begin already in few conversations above. I will get it much narrowed down now - &lt;span style="font-weight: bold;"&gt;Localization in mobile phone&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Take your mobile phone if you have and press number 100 with key pad locked (&lt;span style="font-style: italic;"&gt;if you are in India and using cell &amp;amp; SIM of Indian service providers, dial 100; else 100 might be of no sense to other friends in/from other part of world&lt;/span&gt;). Did that number 100 appear in display to make a call? No, then press number 112 with keypad of mobile phone locked. Did 112 appear in display for making a call. Check for how long it appears for making a call, since the display takes off that number from &lt;span style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;view&lt;/span&gt;.  Similarly press number 911 with keypad locked and observe for how long it appears on display for making a call.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);font-size:85%;" &gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt; some mobile phone displays digits 112 or 911 for 5 seconds and some for 10 seconds.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you ask this 911 or 112 to many of us here in India, will not know what they are for. Probably, we might get answer as "I never heard of it". Might be our family members too and few of our friends too will say "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;I never heard of it&lt;/span&gt;" or "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;I don't know&lt;/span&gt;". If you ask what is the Police Control Room phone number, at least we will have majority of the people in India who can answer that, who said I don't know or never heard of 911 or 112.&lt;br /&gt;&lt;br /&gt;Even, most of kids going to school nowadays tells all the emergency phone numbers like 100, 101, 102, 103 and other helplines which will be said by their teachers, parents and looking at TV advertisements. But, the information regarding 911 or 112 will not be imparted to them most of the time or to be specific not at all.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Now let us see, how the topic is related to Testing. This is were the &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Localization Testing&lt;/span&gt; comes to picture with the System Under Test or Application Under Test.  To define what does &lt;span style="font-weight: bold;"&gt;Localization &lt;/span&gt;means, it is &lt;span style="font-weight: bold; font-style: italic; color: rgb(0, 153, 0);"&gt;a  process in software to adapt to a new region or culture&lt;/span&gt;.  The other definition read from &lt;a href="http://en.wikipedia.org/wiki/Internationalization_and_localization"&gt;wikipedia&lt;/a&gt; is like, "&lt;span style="font-style: italic;"&gt;In computing, Internationalization and Localization are means of adapting computer software to different languages and regional differences. Internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes. Localization is the process of adapting software for a specific region or language by adding locale-specific components and translating text.&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;When the application or electronic gadgets, is shipped or developed it should have both Internalization and localization customized within it. Today, testing this features i.e., Internationalization and Localization is turning out as a separate branch of testing, where the people who have expertise in this fields are being involved along with the local regional people.&lt;br /&gt;&lt;br /&gt;No doubt, mobile phones comes today with the localization facility like selecting different regional languages etc. But, the basic one in localization should not be missed out like dialing of 100 is not possible in India like dialing 112 or 911 (dialing of 112 or 911 is possible in India as of today).&lt;br /&gt;&lt;br /&gt;People across the country (India) speak different languages, which all of them cannot be incorporated into the design of mobile phone. But, the digit '100' which is unique through out the India and it is not localized in the mobile phones, that are sold in India. All the major mobile phone designers, manufacturers and service providers need to think of this during localization.&lt;br /&gt;&lt;br /&gt;To have a more information regarding emergency call numbers information of various countries, click &lt;a href="http://en.wikipedia.org/wiki/Emergency_telephone_number"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Me tried to &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;dial&lt;/span&gt; this numbers i.e., 112 and 911 from my mobile phone for several times, but the call was not successful. One day, I asked my friend to try this from his mobile. For the first time dialing number '112', the call was successful from his mobile. Below were the conversation:&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-size:85%;"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;* dialing either 112 or 911, 'Attempting emergency call' will be shown on the display of mobile phone as expected.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;:  MSH, can you please try this numbers from your mobile phone.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;MSH&lt;/span&gt;: Yes, I will try.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;MSH&lt;/span&gt;: Dialed 112.&lt;br /&gt;From other side we heard, "Namaskara swamy, Police Control Room" (Hello Sir, Police Control Room). I took the call, but due to the low battery, the call was aborted. &lt;span style="font-style: italic;"&gt;Salute, to all those police team's who work sincerely &amp;amp; honestly &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;24x7&lt;/span&gt;&lt;span style="font-style: italic;"&gt; to keep law, peace and harmony with justice in society&lt;/span&gt;. &lt;span class="Apple-style-span" style="color: rgb(0, 153, 0);"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;After charging up the battery, dialed the number 100 from the mobile phone, a shock was heard&lt;/span&gt;&lt;/span&gt; "&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;You seemed to have dialed a wrong number, please check the number you have dialed.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;When, we can connect a call by dialing 112 or 911 which is not known by all of us, why not by dialing 100 in India which is known to all of us in India?&lt;br /&gt;&lt;br /&gt;One more news recently published in English daily "Times Of India", is number &lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;108&lt;/span&gt;&lt;/span&gt; will going to be a &lt;span class="Apple-style-span" style="color: rgb(0, 153, 0);"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;national wide emergency helpline&lt;/span&gt;&lt;/span&gt;.  Click &lt;a href="http://timesofindia.indiatimes.com/India/Emergency_Dial_108_from_anywhere/articleshow/3108243.cms"&gt;here&lt;/a&gt; to view the news.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;The mobile phone in India, should work strictly with numbers 100, 101, 102, 103 and for &lt;span class="Apple-style-span" style="color: rgb(255, 0, 0);"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;108&lt;/span&gt;&lt;/span&gt; too (if it is implemented as &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 153, 0);"&gt;national emergency helpline in India&lt;/span&gt;&lt;/span&gt;) same as 911 and 112. It is in the hands, mouth and brains of the testers, to bring up such questions. Let all the testers, testing the mobile phones raise this questions to have a service hand for people of India &lt;span style="font-style: italic;"&gt;and for other nation people, who don't have their own emergency call numbers like 100 in India&lt;/span&gt;, since all the people (in India) are not literate and today mobile phone can be afforded by any person. But all most all people who are&lt;span class="Apple-style-span" style="font-weight: bold;"&gt; not literate&lt;/span&gt; in India, they can surely know what for number &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;100 is&lt;/span&gt;, if not what for 101, 102, 103, 108 (in future days), 112 and 911 are.&lt;br /&gt;&lt;br /&gt;Like India, many countries have their own emergency call numbers which might not be 911 or 112. People of such countries should get their localization in the mobile phone for the emergency call numbers.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Testers, join your hands to provide secure globe with safe technology and its application's by your testing.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt; &lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;Lessons learnt&lt;/span&gt;:&lt;br /&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;During developing an application or an electronic gadgets, Internalization and Localization should be considered without any negligence.&lt;/li&gt;&lt;li&gt;Localization in application or electronic gadgets is must, since all the people will not be literate in a country/state or might not know what are the standard internationalization features though educated.&lt;/li&gt;&lt;li&gt;Testing should be very thorough, since good testing can save and yield good fortune and results. Bad testing always leads to destruction's and bad fortune.&lt;/li&gt;&lt;li&gt;Being a tester, should think of such instances where the application or electronic gadgets can be enriched to provide better &amp;amp; safe world, rather than thinking of to get and increase the customers, clients and income revenues for the employer. Giving better world, in turn brings the employer everything on the winning edge.&lt;/li&gt;&lt;li&gt;Testers, should never stop questioning. Other may think your question as silly; but they don't know your thinking testing question's may turn your product to the safe and productive one.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Do not see or consider only one view while testing SUT.  Think of all standards and measures.&lt;/li&gt;&lt;li&gt;Talk to customers, peers, observe how people of all class use and work with the existing system. This helps and provides lots of inputs to Testing activity.&lt;/li&gt;&lt;li&gt;Instead of testing the test cases, which are obtained by interaction, reviewing, designs, thoughts and analysis, do test something that are of needy one necessarily to people along with test cases (said this, because test cases may fail, but the needs of the people will never fail or die. My friend&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt; *Kantharaja&lt;/span&gt;, use to tell me that, &lt;span class="Apple-style-span" style="color: rgb(0, 153, 0);"&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;a good test case is something that makes the application or system fails rather than making system pass the test&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;).&lt;/li&gt;&lt;li&gt;Before starting a test, read the SRS, SFS, Use cases and all other documents. Say, you have done tests for 'n' times and now started doing the tests for (n+1)th time, do not neglect to read the documents once again because they bring lot of questions, bugs, new features that must go in shipping.&lt;/li&gt;&lt;li&gt;Importantly, give your test cases to your fellow testers, developers, customers, architects, business analysts as they can bring much more constructive into testing. If possible talk and exchange your views with them. And, at last never stop reading test case thoroughly and completely line by line before starting the test, though you have done and tested for 'n' number of times and the test has passed for 'n' times too.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span class="Apple-style-span" style="font-style: italic;font-size:85%;" &gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;&lt;span class="Apple-style-span"&gt;* &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 153);"&gt;&lt;span class="Apple-style-span"&gt;Kantharaja was the person, who brought me up the idea of writing a blog to share the passion of testing. He is a questioning tester and taught me lot in testing. I am thankful to him.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style=""&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 153, 0);"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Love Testing !&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style=""&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 153, 0);"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-7967003905678307567?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/7967003905678307567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/09/localization-in-mobile-phone.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7967003905678307567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7967003905678307567'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/09/localization-in-mobile-phone.html' title='Localization in mobile phone'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-2776125492627690943</id><published>2008-09-04T13:44:00.024+05:30</published><updated>2009-11-11T11:56:57.383+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Needs Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><title type='text'>Google Chrome crashed</title><content type='html'>&lt;div style="text-align: right;"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Google Chrome crashed&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Today morning, my friend "SP" gave a ring, to my cubicle and the conversation was as below:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SP&lt;/span&gt;: Maaga, coffee'ge barthya...? (Do you come for coffee ?).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Yes, 5 minutes.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-style: italic;font-size:85%;" &gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt; when I went to cafeteria, I did not see him. Walked towards the smoke zone.  He was sitting quietly.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Yeno Maaga.. (What man?)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SP&lt;/span&gt;: Hi! Sit.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;*&lt;/span&gt; we had a few chat regarding the Ganesha festival celebration and the tasks that he and me was doing.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SP&lt;/span&gt;: Did you work on Google Chrome web browser?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: No, not yet. How it is tested ?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SP&lt;/span&gt;: Don't you have any other words that comes from your mouth? Same words always, how?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Me&lt;/span&gt;: Come, let us have a coffee.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt;Topic&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&lt;span style="font-weight: bold;"&gt; Google Chrome crashed&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: bold;"&gt; begins&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;After having coffee, came back to my cubicle and started downloading the Google Chrome and installed it.&lt;br /&gt;&lt;br /&gt;The two tabs were displayed below a opened Window's application title bar (below snap), when I launched the Google Chrome.  Maximized the Google Chrome, and saw no title bar.  Instead the tab's header displayed a opened website information as a title on tab header; when mouse was moved over tab header, a screen tool tip was displayed with the same information that was on tab's header.  Similarly, the progress bar appeared at left bottom of console on moving mouse to URL bar while loading the web page of a site or for any other browsed content.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SL_VNNwdlII/AAAAAAAAAeM/266WdDve4Lk/s1600-h/window1.PNG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SL_VNNwdlII/AAAAAAAAAeM/266WdDve4Lk/s320/window1.PNG" alt="" id="BLOGGER_PHOTO_ID_5242142914290488450" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:78%;"&gt;snap showing Google Chrome being displayed below a standard Windows title bar.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Started to look for the features that Google Chrome provides apart from the other available browsers.  Found few things, among them were '&lt;span style="font-weight: bold;"&gt;Task manager&lt;/span&gt;', the useful one along with "&lt;span style="font-weight: bold;"&gt;Report bug or broken website...&lt;/span&gt;" and "&lt;span style="font-weight: bold;"&gt;New incognito window&lt;/span&gt;" (which will have a gray ash color being different from normal Google Chrome window) .  Entering a web address at URL bar, browser displays the option of typed words for a search using selected Search Engine.&lt;br /&gt;&lt;br /&gt;Searching for a phrase or a word in Google Chrome, it highlights all the words/phrases/letters that matches, by giving total number of matched.  Moving the up &amp;amp; down arrows, it traverses the matched search item, by giving that particular word/phrase/letter position count in the total numbers of matched item present.  Apart from this, the vertical scroll bar of the browser will have the yellow-brownish color lines, where all the matched words present.  Which makes easy to look into the line where the phrase/letters/words are present.&lt;br /&gt;&lt;br /&gt;Now, started to download few applications from the web.  Without asking the user, that do you want to download, it began the download operation (should have been asked like, whether to continue or begin the download operation).&lt;br /&gt;&lt;br /&gt;Google has&lt;span style="font-weight: bold;"&gt; listed&lt;/span&gt; the&lt;span style="font-weight: bold;"&gt; other search engine&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;along with itself&lt;/span&gt;.  The other search engines listed are &lt;span style="font-weight: bold;"&gt;Yahoo!&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Live&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;Search&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;AOL&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Ask&lt;/span&gt; (which gives a feel &amp;amp; kind of message, &lt;span style="font-style: italic;"&gt;'Live and let us Live'&lt;/span&gt;).  Any one of the five search engine option can be chosen.  Yet another feature was, drag and drop of tab to a new browser and a browser window to a tab.Noticed that Google Chrome had good speed when compared to other browsers, but during few operations the speed was dropped down.   More than one Image Name i.e., "chrome.exe" was displayed and this depended on the number of tabs that were opened in the Google Chrome browsers (noticed this, when the performance of Google Chrome was slow.)&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;  Look and feel was simple, but not to the mark what Google provides and known for&lt;/span&gt;.  No doubt, all the issues of Look and feel will get fixed in final beta release (I saw only few of them today; testers performing web testing using Google Chrome, can find many more which can be more complicated).&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Few basic features and bugs should be sorted out in Google Chrome&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Clicking on 'New tab' which is available on the left hand side of the browser, does not open a new tab.&lt;/li&gt;&lt;li&gt;Closing all the tabs that are opened in the browser, makes the Google Chrome to get terminated.&lt;/li&gt;&lt;li&gt;In a new tab, entering keys 'CTRL + B', makes the bookmarks to get detached from the URL.  Say, in the same browser you have a tab which is showing some browsed web information.; entering 'CTRL + B' does not even show the detached bookmarks.  This creates void confused thinking in the user.  As all the users of Google Chrome are not technical persons and will have same level of thinking and understanding always.&lt;/li&gt;&lt;li&gt;Before starting to download any contents from web, Google Chrome should prompt the user whether to continue downloading or not.  &lt;span style="font-weight: bold;"&gt;This may save user from various threats by today's web world&lt;/span&gt;. &lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Home button is not displayed by default&lt;/span&gt;.  User should try to find where the 'Home' button is located in the browser; later she/he should enabled the option to display the 'Home' button.&lt;/li&gt;&lt;li&gt;In the below snap shot, observe how the two Google Chrome windows look.  The top most tabs displayed are of one Google Chrome window and the second row tabs are of the other Google Chrome window.  The top most window's row as taken off word  'Google' from display, as  the window being maximized.  The second row displays the 'Google' word near the minimizer of the window.  Taking off the of product vendor name from display when maximized, is not a good admiralty of the product.  &lt;span style="font-style: italic;"&gt;In other view, taking off word 'Google' from view in the window on maximizing the browser, can be interpreted as, Google cares for service rather than making up its advertisement &lt;/span&gt;(don't know how far this holds good i.e., 'advertisement'. No doubt in its services, which is a good one and that makes Google a unique.).&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SL-unVwxjNI/AAAAAAAAAds/5dO8M2FMCik/s1600-h/googleChrome_2.PNG"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SL-unVwxjNI/AAAAAAAAAds/5dO8M2FMCik/s320/googleChrome_2.PNG" alt="" id="BLOGGER_PHOTO_ID_5242100482162396370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;snap showing tabs of two Google Chrome windows.&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;In the above snap, notice the tab header and its contents.  It will be difficult to know, what the tab contains, unless the mouse is moved over the tab or by clicking on the tab.&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Many more issues were noticed; while collecting those snaps and writing up those data into my observation book, got a shocking warning message dialog after 4 hours of work with Google Chrome,  "&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Whoa! Google Chrome has crashed. Restart now?&lt;/span&gt;&lt;/span&gt;".&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SL_f7kBDTSI/AAAAAAAAAeU/Krz_kYXvzkY/s1600-h/crash2.PNG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SL_f7kBDTSI/AAAAAAAAAeU/Krz_kYXvzkY/s320/crash2.PNG" alt="" id="BLOGGER_PHOTO_ID_5242154705655909666" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:78%;"&gt;Google Chrome crash message&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;I said this news to my friend "MSH" who sits quiet near to me.  He showed me the another way of doing it which he read from a web just then, and I was surprised to see it; and all the feel what I had when I saw the &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;CRASHED&lt;/span&gt; word on my machine, evaporated like a dew on a lotus leaves.  Still, I am happy, that my testing for nearly 4 hours, gave me "&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Whao! Google Chrome has crashed. Restart now?&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Thanks, SP and MSH for sparing 10 minutes for me.  Guys, if you can spare me 10 minutes of your time daily like as we did today, I can crash few more applications and products.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Love Testing !&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-2776125492627690943?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/2776125492627690943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/09/google-chrome-crashed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2776125492627690943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/2776125492627690943'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/09/google-chrome-crashed.html' title='Google Chrome crashed'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WwKVhupUgrw/SL_VNNwdlII/AAAAAAAAAeM/266WdDve4Lk/s72-c/window1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-374007053117908135</id><published>2008-08-31T17:26:00.001+05:30</published><updated>2008-09-01T15:21:41.007+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Automation'/><title type='text'>TestComplete's Data Driven Test</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;T&lt;/span&gt;estComplete is a test automation tool from AutomatedQA. It provides several features as other automation tool does provide and supports for various technologies on Windows platform. Let us see a code snippet which is in VBScript, used for a Data Driven Test using Microsoft Excel sheet. &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:130%;" &gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:130%;" &gt;TestComplete's Data Driven Test&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify;"&gt;Below written is a VBScript for Data Driven Test using automation tool, TestComplete 6.  The script automates for booking a flight ticket using Mercury/HP's QTP sample flight application.  The excel file will have the data, which is used during Data Driven Test.&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;' The script starts from here.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Option Explicit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 0, 153);"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sub&lt;/span&gt; &lt;/span&gt;openForm(w1)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w1.MainMenu.Click(&lt;span style="color: rgb(204, 51, 204);"&gt;"File|New Order"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sub &lt;/span&gt;insertOrder(p1,w1,w2,Driver)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w2.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"MSMaskWndClass"&lt;/span&gt;).Keys(Driver.Value(0))&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set &lt;/span&gt;w3 = w2.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"ComboBox"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;, 1)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w3.ClickItem(Driver.Value(1))&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w3 = w2.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"ComboBox"&lt;/span&gt;,&lt;span style="color: rgb(204, 51, 204);"&gt; ""&lt;/span&gt;, 2)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call &lt;/span&gt;w3.ClickItem(Driver.Value(2))&lt;br /&gt;w2.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Button"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"FLIGHT"&lt;/span&gt;).ClickButton&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w3 = p1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"#32770"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Flights Table"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w3.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"ListBox"&lt;/span&gt;).ClickItem(Driver.Value(5))&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    w3&lt;/span&gt;.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Button"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"OK"&lt;/span&gt;).ClickButton&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w3 = w2.Window(&lt;span style="color: rgb(204, 51, 204);"&gt;"Edit"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"",&lt;/span&gt; 1)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w3.Click(55, 11)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w3.Keys(Driver.Value(3))&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    w2&lt;/span&gt;.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Button"&lt;/span&gt;, Driver.Value(4)).ClickButton&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; clickInsert(w2)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sub&lt;/span&gt; closeApplication(w1)&lt;br /&gt;Call w1.MainMenu.Click(&lt;span style="color: rgb(204, 51, 204);"&gt;"File|Exit"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sub &lt;/span&gt;clickInsert(w2)&lt;br /&gt;w2.Window(&lt;span style="color: rgb(204, 51, 204);"&gt;"Button"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"&amp;amp;Insert Order"&lt;/span&gt;).ClickButton&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sub &lt;/span&gt;Main         &lt;span style="color: rgb(0, 153, 0);"&gt;' point of starting the script execution.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Dim&lt;/span&gt; p1&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Dim&lt;/span&gt; w1&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Dim&lt;/span&gt; w2&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Dim&lt;/span&gt; w3&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;' creating a Excel driver object.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; Driver =&lt;br /&gt;DDT.ExcelDriver(&lt;span style="color: rgb(204, 51, 204);"&gt;"G:\RAVI\TESTING\testComplete\sampleProject\flightDDT.xls"&lt;/span&gt;,&lt;span style="color: rgb(204, 51, 204);"&gt;"flightDDT"&lt;/span&gt;,&lt;span style="color: rgb(0, 0, 153);"&gt;false&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; TestedApps.flight4a.Run   &lt;span style="color: rgb(0, 153, 0);"&gt;' Application Under Test (AUT/SUT).&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; p1 = Sys.Process(&lt;span style="color: rgb(204, 51, 204);"&gt;"flight4a"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w1 = p1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"#32770"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Login"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w1.Click(&lt;span style="color: rgb(102, 51, 102);"&gt;55, 6&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w2 = w1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Edit"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;, 1)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w2.Click(&lt;span style="color: rgb(102, 51, 102);"&gt;24, 8&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w2.Keys(&lt;span style="color: rgb(204, 51, 204);"&gt;"mercury"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w2 = w1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Edit"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;, 2)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w2.Click(&lt;span style="color: rgb(102, 51, 102);"&gt;16, 11&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; w2.Keys(&lt;span style="color: rgb(204, 51, 204);"&gt;"mercury"&lt;/span&gt;)&lt;br /&gt;w1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Button"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"OK"&lt;/span&gt;).ClickButton&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Set&lt;/span&gt; w1 = p1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"Afx:400000:b*"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Flight Reservation"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call &lt;/span&gt;w1.Click(&lt;span style="color: rgb(153, 51, 153);"&gt;50, 7)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    While&lt;/span&gt; &lt;span style="color: rgb(0, 0, 153);"&gt;Not&lt;/span&gt; Driver.EOF&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;        Call&lt;/span&gt; openForm(w1)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;        Set&lt;/span&gt; w2 = w1.&lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt;(&lt;span style="color: rgb(204, 51, 204);"&gt;"#32770"&lt;/span&gt;)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;        If&lt;/span&gt; Driver.EOF &lt;span style="color: rgb(0, 0, 153);"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;            Call&lt;/span&gt; DDT.CloseDriver(Driver)    &lt;span style="color: rgb(0, 153, 0);"&gt;' closing the Excel Driver object created.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;            Call&lt;/span&gt; closeApplication(w1)                &lt;span style="color: rgb(0, 153, 0);"&gt;' closing the AUT/SUT.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;        End If&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;        Call&lt;/span&gt; insertOrder(p1,w1,w2,Driver)    &lt;span style="color: rgb(0, 153, 0);"&gt;' call to a procedure to insert the data from excel sheet.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;        Call&lt;/span&gt; Driver.&lt;span style="color: rgb(0, 0, 153);"&gt;Next     &lt;span style="color: rgb(0, 153, 0);"&gt;' moving to the next row in the excel sheet.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Wend &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    Call&lt;/span&gt; closeApplication(w1)&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    End Sub    &lt;span style="color: rgb(0, 153, 0);"&gt;' End of a "Main" procedure.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 153, 0);"&gt;' The script  ends here.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;*************************************************************************************&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;  &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Learning's&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;To begin, Data Driven Test from the above script, makes use of Excel Driver, which creates a object for an Excel sheet.&lt;/li&gt;&lt;li&gt;Syntax or declaration of driver:&lt;/li&gt;&lt;/ul&gt;                         &lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;                            DDT.ExcelDriver(Filename, Sheet, UseAceDriver)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;             &lt;div style="text-align: left;"&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;                Filename&lt;/span&gt;: is the name of excel file being used.&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sheet:&lt;/span&gt; is the excel sheet which has the data, that will be used for test.&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;UseAceDriver:&lt;/span&gt; a Boolean value.  If True, TestComplete makes use of ACE driver to connect an excel sheet. If it is False, TestComplete connects to the excel   sheet via the Microsoft Excel ODBC driver.  ACE driver lets us to connect Excel 2007 sheets together with earlier version of Microsoft Excel.&lt;/li&gt;&lt;li&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Driver.Value(n)&lt;/span&gt;, carries the data from excel sheet.  The first column of the excel sheet is read as zeroth column.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;The GUI which takes data from the user, can be fed with the relevant or irrelevant data which we want to test with, for 'n' number of times or for the desired iterations of tests run&lt;span style="font-weight: bold;"&gt;. &lt;/span&gt;The content format of the excel file is as below&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;table str="" style="border-collapse: collapse; width: 458px; height: 123px;" border="0" cellpadding="0" cellspacing="0"&gt;&lt;col style="width: 83pt;" width="111"&gt;  &lt;col style="width: 113pt;" width="151"&gt;  &lt;col style="width: 88pt;" width="117"&gt;  &lt;col style="width: 99pt;" width="132"&gt;  &lt;col style="width: 68pt;" width="90"&gt;  &lt;col style="width: 309pt;" width="412"&gt;  &lt;tbody&gt;&lt;tr style="height: 21pt;" height="28"&gt;   &lt;td class="xl24" style="height: 21pt; width: 83pt; font-weight: bold; text-align: left;" width="111" height="28"&gt;&lt;span style="font-size:78%;"&gt;DATE&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl22" style="border-left: medium none; width: 113pt; font-weight: bold; text-align: left;" width="151"&gt;&lt;span style="font-size:78%;"&gt;FLY FROM&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl22" style="border-left: medium none; width: 88pt; font-weight: bold; text-align: left;" width="117"&gt;&lt;span style="font-size:78%;"&gt;FLY TO&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl22" style="border-left: medium none; width: 99pt; font-weight: bold; text-align: left;" width="132"&gt;&lt;span style="font-size:78%;"&gt;NAME&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl23" style="border-left: medium none; width: 68pt; font-weight: bold; text-align: left;" width="90"&gt;&lt;span style="font-size:78%;"&gt;CLASS&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl25" style="border-left: medium none; width: 309pt; font-weight: bold; text-align: left;" width="412"&gt;&lt;span style="font-size:78%;"&gt;FLIGHT&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 14.25pt;" height="19"&gt;   &lt;td class="xl29" style="border-top: medium none; height: 14.25pt;" height="19"&gt;&lt;span style="font-size:78%;"&gt;091108&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;Denver&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;London&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;Testing Garage&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;" str="First "&gt;&lt;span style="font-size:78%;"&gt;First &lt;/span&gt;&lt;/td&gt;   &lt;td class="xl26" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;20263&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;DEN&lt;/span&gt;&lt;span style="font-size:78%;"&gt;     &lt;/span&gt;&lt;span style="font-size:78%;"&gt;11:12 AM&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;LON&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;06:23 PM&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;AA&lt;/span&gt;&lt;span style="font-size:78%;"&gt;     &lt;/span&gt;&lt;span style="font-size:78%;"&gt;$112.20&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 15.75pt;" height="21"&gt;   &lt;td class="xl29" style="border-top: medium none; height: 15.75pt;" height="21"&gt;&lt;span style="font-size:78%;"&gt;010109&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;Frankfurt&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl28" style="border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;Los Angeles&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;Ravisuriya&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-top: medium none; border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;Business&lt;/span&gt;&lt;/td&gt;   &lt;td class="xl27" style="border-left: medium none;"&gt;&lt;span style="font-size:78%;"&gt;20324&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;FRA&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;09:12 AM&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;LAX&lt;/span&gt;&lt;span style="font-size:78%;"&gt;     &lt;/span&gt;&lt;span style="font-size:78%;"&gt;04:23 PM&lt;/span&gt;&lt;span style="font-size:78%;"&gt;   &lt;/span&gt;&lt;span style="font-size:78%;"&gt;AA&lt;/span&gt;&lt;span style="font-size:78%;"&gt;     &lt;/span&gt;&lt;span style="font-size:78%;"&gt;$112.20&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);font-size:85%;" &gt;End of topic "TestComplete's Data Driven Test&lt;/span&gt;"&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Off-Topic note learning:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;&lt;span style="font-size:130%;"&gt;F&lt;/span&gt;&lt;/span&gt;inally to conclude, the &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;automation is not a solution&lt;/span&gt; for busy and challenging test execution process.  It provides the supporting hand to repeat the tests for test conditions which needs to be executed repeatedly.  But, the 'Manual Testing' or a Tester testing sitting in front of the SUT/AUT is much result oriented and provides information regarding the quality measure of AUT/SUT; because tool only does the task scripted but the &lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;tester &lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;(human)&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt; has the intelligence &amp;amp; capability&lt;/span&gt; to identify the risks from doing things repeatedly with her/his thinking capability, which are uncovered by test tools.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;Love Testing !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-374007053117908135?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/374007053117908135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/08/testcompletes-data-driven-test.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/374007053117908135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/374007053117908135'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/08/testcompletes-data-driven-test.html' title='TestComplete&apos;s Data Driven Test'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-7369615272217837612</id><published>2008-08-06T19:25:00.000+05:30</published><updated>2008-08-07T19:23:12.284+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Usability'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><title type='text'>Bug - Exception “Illegal Argument/java/lang” displayed on Nokia 6080</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WwKVhupUgrw/SJmuei2XbuI/AAAAAAAAAMI/YH0p_46Q2s8/s1600-h/happy-mobile-phone-thumb4636864.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_WwKVhupUgrw/SJmuei2XbuI/AAAAAAAAAMI/YH0p_46Q2s8/s200/happy-mobile-phone-thumb4636864.jpg" alt="" id="BLOGGER_PHOTO_ID_5231404281941683938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 9"&gt;&lt;meta name="Originator" content="Microsoft Word 9"&gt;&lt;link rel="File-List" href="file:///C:/DOCUME%7E1/ravisur/LOCALS%7E1/Temp/msoclip1/01/clip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:donotoptimizeforbrowser/&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */ @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;}  /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText 	{margin:0in; 	margin-bottom:.0001pt; 	text-align:justify; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;  &lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;M&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;obile phones are used by people of different category, right from person who does not know to read &amp;amp; write to the person who can read &amp;amp; write. Where as,  people will come into different category who cannot understand technical description and to the people who can know the cause of the technical description.&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;Here where the &lt;b style="color: rgb(0, 153, 0);"&gt;usability&lt;/b&gt; comes into picture.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;The most needed one, for today’s competitive technology to reach the customers market is &lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Usability&lt;/span&gt;.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;Usability is not only the screen of a computer or a laptop, but it is also in handling the electronic gadgets.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoBodyText" style="text-align: left;" align="left"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WwKVhupUgrw/SJmu8wxSncI/AAAAAAAAAMQ/KyAneV1e-nA/s1600-h/mobile-phone---measurment-thumb2633643.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_WwKVhupUgrw/SJmu8wxSncI/AAAAAAAAAMQ/KyAneV1e-nA/s200/mobile-phone---measurment-thumb2633643.jpg" alt="" id="BLOGGER_PHOTO_ID_5231404801074568642" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;Lot of research and innovation needs to be carried out and being conducted in this part of the testing i.e., “&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;font-size:100%;" &gt;Usability Testing&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;   &lt;/span&gt;&lt;span style="font-size:100%;"&gt;Salute to all those thinkers &amp;amp; testers who worked and being working on &lt;/span&gt;&lt;span style="color: rgb(0, 153, 0); font-weight: bold;font-size:100%;" &gt;Usability&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoBodyText" style="font-weight: bold; text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style="color: rgb(0, 0, 153);font-size:130%;" &gt;&lt;span style="font-size:78%;"&gt;Picture:&lt;/span&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt; &lt;/span&gt;&lt;span style="font-size:78%;"&gt;Usability of Mobile Phone&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;No doubt, Nokia has good usability where a laymen can operate very easily with any models of it within a short span of hours.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0); font-weight: bold;font-size:100%;" &gt;The date was not 19th of the month. &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0); font-weight: bold;font-size:100%;" &gt;Few months ago&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0); font-weight: bold;font-size:100%;" &gt; tried it for 3 days i.e., on date 5th, 6th and 7th , to find why the "&lt;span style="color: rgb(0, 0, 0);"&gt;19&lt;/span&gt;" was displayed; but all what I got was more and more curiosity.  The date set on the mobile phone was very correct for the day's calendar date.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;span style="font-size:100%;"&gt;Navigation through Menu &lt;/span&gt;&gt;&lt;span style="font-size:100%;"&gt; Application &lt;/span&gt;&gt;&lt;span style="font-size:100%;"&gt; Collection &lt;/span&gt;&gt;&lt;span style="font-size:100%;"&gt; World clock, displays the Java exception “&lt;/span&gt;&lt;span style=";font-size:100%;color:red;"  &gt;Illegal Argument &lt;b&gt;java&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;/&lt;span style="color:red;"&gt;lang&lt;/span&gt;/&lt;span style="color:red;"&gt;IllegalArgumentException illegal month 19&lt;/span&gt;&lt;/b&gt;”.  Just think of a laymen who does not any Java stuff and wants the time of cities she/he desires when the above written exception displayed.  Also, think of the person who does not know to read and write in the above situation.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(0, 0, 153);font-size:100%;" &gt;&lt;span&gt;Picture:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;Snap of the error and exception thrown&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SJmx0OqodmI/AAAAAAAAAMY/Bd87styCFMI/s1600-h/IMG_3091.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SJmx0OqodmI/AAAAAAAAAMY/Bd87styCFMI/s200/IMG_3091.jpg" alt="" id="BLOGGER_PHOTO_ID_5231407953015764578" border="0" /&gt;   &lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SJmx0Wo6pEI/AAAAAAAAAMg/DcJ38Di76KI/s1600-h/IMG_3092.jpg"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SJmx0Wo6pEI/AAAAAAAAAMg/DcJ38Di76KI/s200/IMG_3092.jpg" alt="" id="BLOGGER_PHOTO_ID_5231407955156051010" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(0, 0, 153);font-size:100%;" &gt;Video of the navigation and exception thrown&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;span style="color: rgb(0, 153, 0);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-5bd9a6e10118ae18" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v10.nonxt6.googlevideo.com/videoplayback?id%3D5bd9a6e10118ae18%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330103883%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D100B479EC287D2B623371967903906DD453829FF.7EDF52244B898243086FCB26288B0E1486C50F2%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D5bd9a6e10118ae18%26offsetms%3D5000%26itag%3Dw160%26sigh%3D4tN57-gr95IHOR0WX9J77cFHjPM&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v10.nonxt6.googlevideo.com/videoplayback?id%3D5bd9a6e10118ae18%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330103883%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D100B479EC287D2B623371967903906DD453829FF.7EDF52244B898243086FCB26288B0E1486C50F2%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D5bd9a6e10118ae18%26offsetms%3D5000%26itag%3Dw160%26sigh%3D4tN57-gr95IHOR0WX9J77cFHjPM&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/p&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;   &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;Auto-update of date &amp;amp; time was turned on with option “Confirm first”.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;The other two options were “On” and “Off”.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoBodyText"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;   &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="font-style: italic; font-weight: bold; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Work Around, for the above issue:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;On choosing the different date format, the exception was not thrown.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;The World Clock showed the time of the selected cities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;* Note:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Irrespective of the date format, the message displayed should tell the cause in laymen language.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;----------&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;Few more bugs were seen with this model. One among them was, unable to open the Message’s Inbox (the work around is to switch off and switch on the mobile). Messages were not overflown in the size/content.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;It is very happy and pleasant time for me, when I have Nokia 6080 in my hand as it is showing many new things to improve my little sand dust testing skills.&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-7369615272217837612?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=5bd9a6e10118ae18&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/7369615272217837612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/08/bug-exception-illegal-argumentjavalang.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7369615272217837612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/7369615272217837612'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/08/bug-exception-illegal-argumentjavalang.html' title='Bug - Exception “Illegal Argument/java/lang” displayed on Nokia 6080'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WwKVhupUgrw/SJmuei2XbuI/AAAAAAAAAMI/YH0p_46Q2s8/s72-c/happy-mobile-phone-thumb4636864.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1967311709777000269</id><published>2008-07-02T10:30:00.000+05:30</published><updated>2008-07-30T14:27:46.350+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Test Automation'/><title type='text'>Data Driven Testing with ATF test automation tool.</title><content type='html'>&lt;div  style="text-align: justify;font-family:times new roman;"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#_Test Case: &lt;/span&gt;Validating login to an application.&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#_Version: &lt;/span&gt;2.0&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#_Author: &lt;/span&gt;Testing Garage&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;#_Description: &lt;/span&gt;Login to application with user names and password present in Data Table.  The application name present in the below script is for an example.  The respective AUT will have its unique name, while writing the script.  AUT, is the abbreviation for Application Under Test.&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CONNECT 'Quality'  # establishing a connecting to the machine (agent).&lt;br /&gt;&lt;br /&gt;DECLARE STRING @A, @B&lt;br /&gt;&lt;br /&gt;DECLARE INTEGER @i, @len&lt;br /&gt;@len = TableGetLen("E:\smokeTestScripts\userdetalis.DTB")&lt;br /&gt;&lt;br /&gt;FOR @i = 1 TO @len&lt;br /&gt;&lt;br /&gt;  @a= TableGetValue("userdetalis.DTB", "userid", @i)&lt;br /&gt;  ECHO "ID is",@a&lt;br /&gt;  @B= TableGetValue("userdetalis.DTB", "password", @i)&lt;br /&gt;  ECHO "PW is",@B  &lt;br /&gt;&lt;br /&gt;  WinSetActive ('TL_AUT')&lt;br /&gt;  WinMouseClick ('TL_AUT', 279, 460)&lt;br /&gt;  WinSetFocus ('TL_AUT')&lt;br /&gt;  PLAY KEYS  @A&lt;br /&gt;&lt;br /&gt;  WinMouseClick ('TL_AUT', 282, 488)&lt;br /&gt;  PLAY KEYS  @b&lt;br /&gt;  WinMouseClick ('TL_AUT', 248, 588)&lt;br /&gt;  WAIT  20&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;   WinSetActive ('TL_AUT_administrator')&lt;br /&gt;&lt;/div&gt;   WinSetFocus ('TL_AUT_administrator')&lt;br /&gt;  PLAY KEYS ' x'&lt;br /&gt;&lt;br /&gt;  WinMouseClick ('TL_AUT_administrator', 18, 33)&lt;br /&gt;  WinMouseClick ('SunAwtCanvas', 28, 28)&lt;br /&gt;  PLAY KEYS "&lt;enter&gt;"&lt;br /&gt;&lt;br /&gt;NEXT @i&lt;br /&gt;&lt;/enter&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1967311709777000269?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1967311709777000269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/07/data-driven-testing-with-atf-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1967311709777000269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1967311709777000269'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/07/data-driven-testing-with-atf-test.html' title='Data Driven Testing with ATF test automation tool.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-4949703874594374646</id><published>2008-06-21T09:39:00.000+05:30</published><updated>2008-06-21T09:57:32.631+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Test Automation'/><title type='text'>Script for Data Driven test with Rational Robot's Datapool.</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;'The script can be used or modified as needed after creating appropriate &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 153, 0);"&gt;Datapool &lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;in Rational Robot.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'&lt;span style="color: rgb(0, 0, 153);"&gt;$include "sqautil.sbh"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Sub&lt;/span&gt; Main&lt;br /&gt;&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;Dim&lt;/span&gt; Result As Integer&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;DIM&lt;/span&gt; dp_result as long&lt;br /&gt;  &lt;span style="color: rgb(0, 153, 0);"&gt; 'DIM dp_result as long&lt;/span&gt;&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;Dim&lt;/span&gt; dp_agentName as string&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;Dim&lt;/span&gt; dp_password as string&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;Dim&lt;/span&gt; dp_fetchResult as long&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;Dim&lt;/span&gt; dp_result1 as long&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;Dim&lt;/span&gt; dp_flight as long&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;    'Script Name: dataPoolLogin&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   dp_flight=SQADatapoolOpen(&lt;span style="color: rgb(204, 51, 204);"&gt;"E:\myTesting\rationalRobotTest\TestAssets\DataPools\logininfo"&lt;/span&gt;,&lt;span style="color: rgb(0, 0, 153);"&gt;FALSE&lt;/span&gt;,SQA_DP_SEQUENTIAL,&lt;span style="color: rgb(0, 0, 153);"&gt;FALSE&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;FOR&lt;/span&gt; I=&lt;span style="color: rgb(204, 51, 204);"&gt;1&lt;/span&gt; &lt;span style="color: rgb(0, 0, 153);"&gt;TO&lt;/span&gt; &lt;span style="color: rgb(204, 51, 204);"&gt;2&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;    dp_Fetchresult = SQADatapoolFetch(dp_flight)&lt;br /&gt;   &lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt; SetContext, &lt;span style="color: rgb(204, 102, 204);"&gt;"Class=Shell_TrayWnd"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;&lt;br /&gt;   Toolbar Click, &lt;span style="color: rgb(204, 102, 204);"&gt;"Text=Quick Launch;\;ItemText=Flight"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Coords=16,8"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   &lt;span style="color: rgb(255, 0, 0);"&gt;Window&lt;/span&gt; SetContext, &lt;span style="color: rgb(204, 51, 204);"&gt;"Caption=Login"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;&lt;br /&gt;   EditBox Click, &lt;span style="color: rgb(204, 51, 204);"&gt;"ObjectIndex=1"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Coords=7,8"&lt;/span&gt;&lt;br /&gt;    dp_result  = SQADatapoolValue(dp_flight,1,dp_agentName)&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;   ' InputKeys "mercury"&lt;/span&gt;&lt;br /&gt;   InputKeys dp_agentName&lt;br /&gt;&lt;br /&gt;   EditBox Click, &lt;span style="color: rgb(204, 51, 204);"&gt;"ObjectIndex=2"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Coords=10,2"&lt;/span&gt;&lt;br /&gt;   dp_result1 = SQADatapoolValue(dp_flight,2,dp_password)&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;   'InputEncKeys "CAAAAM4AAAAICaEYwet4JA=="&lt;/span&gt;&lt;br /&gt;   InputKeys dp_password&lt;br /&gt;   PushButton Click, &lt;span style="color: rgb(204, 51, 204);"&gt;"Text=OK"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;    ' closing flight reservation&lt;/span&gt;&lt;br /&gt;   &lt;span style="color: rgb(204, 0, 0);"&gt;Window&lt;/span&gt; SetContext, &lt;span style="color: rgb(204, 51, 204);"&gt;"Caption=Flight Reservation"&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;&lt;br /&gt;   &lt;span style="color: rgb(204, 0, 0);"&gt;Window&lt;/span&gt; Click, &lt;span style="color: rgb(204, 51, 204);"&gt;""&lt;/span&gt;, &lt;span style="color: rgb(204, 51, 204);"&gt;"Coords=39,-34"&lt;/span&gt;&lt;br /&gt;   MenuSelect &lt;span style="color: rgb(204, 51, 204);"&gt;"File-&gt;Exit"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   &lt;span style="color: rgb(0, 0, 153);"&gt;NEXT&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;   &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;End Sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-4949703874594374646?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/4949703874594374646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/06/script-for-data-driven-test-with.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4949703874594374646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4949703874594374646'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/06/script-for-data-driven-test-with.html' title='Script for Data Driven test with Rational Robot&apos;s Datapool.'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-3302081014039457414</id><published>2008-06-18T18:16:00.000+05:30</published><updated>2008-06-19T09:25:55.368+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bug'/><title type='text'>Bugs with new Yahoo! Mail version? or Bugs with Mozilla Firefox browser?</title><content type='html'>&lt;b&gt;Bug-1:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;It was nice to find some bugs, but not sure whether those are from Mozilla Firefox browser or of new Yahoo! Mail version.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;With the Firefox browser installed of version 2.0.0.14, logging into Yahoo! Mail Classic, upgraded it to the new Yahoo! Mail (beta version).&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SFkO9h7Vn8I/AAAAAAAAAEo/BD6Q6dKvpnM/s1600-h/1a.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SFkO9h7Vn8I/AAAAAAAAAEo/BD6Q6dKvpnM/s200/1a.jpg" alt="" id="BLOGGER_PHOTO_ID_5213214493900120002" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Clicked on drop down arrow button, near the city name for which the temperature was being displayed.&lt;span style=""&gt;  &lt;/span&gt;An edit box for entering the city name or postal zip code was displayed along with the ‘Go’ button.&lt;/p&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size:78%;"&gt;with no edit box&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;Upon, entering &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WwKVhupUgrw/SFkPjk8cm8I/AAAAAAAAAE4/_76vVruExkY/s1600-h/1b.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_WwKVhupUgrw/SFkPjk8cm8I/AAAAAAAAAE4/_76vVruExkY/s200/1b.jpg" alt="" id="BLOGGER_PHOTO_ID_5213215147545107394" border="0" /&gt;&lt;/a&gt;a valid zip code of a city, few city names were displayed for which the zip code tallied.&lt;span style=""&gt;  &lt;/span&gt;Selected Bangalore.&lt;span style=""&gt;  &lt;/span&gt;The check box was checked which had a caption “Make this the default location for Yahoo!”&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Again repeated the same process i.e., from clicking on drop down arrow, till entering the zip code of a city.&lt;span style=""&gt;  &lt;/span&gt;This time entered the name of the city. Again repeated the process and entered a zip code of a city.&lt;span style=""&gt;  &lt;/span&gt;The locations that were browsed recently were displayed under the &lt;b&gt;Recent Locations &lt;/b&gt;frame, where “Delete All” was also displayed.&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Clicked on the “Delete All” phrase.&lt;span style=""&gt;  &lt;/span&gt;Noticed the strange thing.&lt;span style=""&gt;  &lt;/span&gt;The frame was retained&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SFkP6sZiFyI/AAAAAAAAAFA/C3rgzxs_rKI/s1600-h/1d.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SFkP6sZiFyI/AAAAAAAAAFA/C3rgzxs_rKI/s200/1d.jpg" alt="" id="BLOGGER_PHOTO_ID_5213215544683140898" border="0" /&gt;&lt;/a&gt; as it is, but it was transparent after clicking on “Delete All”.&lt;span style=""&gt;  &lt;/span&gt;Scrolling the vertical scroll bar of the Mozilla Firefox browser, took off the displayed transparent layout.&lt;span style=""&gt;  &lt;/span&gt;This is reproducible very easily on Mozilla Firefox with new Yahoo! Mail version.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkQfnnf5lI/AAAAAAAAAFI/qbplwqzfoBk/s1600-h/1e.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkQfnnf5lI/AAAAAAAAAFI/qbplwqzfoBk/s200/1e.jpg" alt="" id="BLOGGER_PHOTO_ID_5213216179054700114" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: right;"&gt;&lt;span style="font-size:78%;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Bug-2:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;&lt;b&gt;With Mozilla Firefox and new Yahoo! Mail version (after login).&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;/b&gt;Clicked on drop down arrow button, near the city name for which the &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SFkWIlO-PUI/AAAAAAAAAF4/Y2Jntyvi0GM/s1600-h/2a.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SFkWIlO-PUI/AAAAAAAAAF4/Y2Jntyvi0GM/s200/2a.jpg" alt="" id="BLOGGER_PHOTO_ID_5213222380347735362" border="0" /&gt;&lt;/a&gt;temperature was being displayed.&lt;span style=""&gt;  &lt;/span&gt;An edit box for entering the city name or postal zip code was displayed along with the ‘Go’ button.&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: right;"&gt;&lt;span style="font-size:78%;"&gt;with cursor&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoBodyText"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkSRowvekI/AAAAAAAAAFY/UuYqqZaLLpc/s1600-h/2b.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size:78%;"&gt;with cursor&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkXDAWN0iI/AAAAAAAAAGI/yB98fHJTGcQ/s1600-h/2b.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkXDAWN0iI/AAAAAAAAAGI/yB98fHJTGcQ/s200/2b.jpg" alt="" id="BLOGGER_PHOTO_ID_5213223384058286626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;Clicking in the mouse at the edit box, the cursor was displayed. Selected the displayed city name in the edit box and deleted it.&lt;span style=""&gt;  &lt;/span&gt;Still the cursor was displayed.&lt;/p&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: left;"&gt;Repeated the process again i.e., from clicking on drop down arrow button till the display of the edit box with the city name shown.&lt;span style=""&gt;  &lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkXbjTDjdI/AAAAAAAAAGQ/6KmSrFmfC8Q/s1600-h/2c.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_WwKVhupUgrw/SFkXbjTDjdI/AAAAAAAAAGQ/6KmSrFmfC8Q/s200/2c.jpg" alt="" id="BLOGGER_PHOTO_ID_5213223805757132242" border="0" /&gt;&lt;/a&gt;Clicked in the mouse at the edit box; this time the cursor was not displayed.&lt;span style=""&gt;  &lt;/span&gt;Deleted the text displayed inside&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_WwKVhupUgrw/SFkTMOzUoZI/AAAAAAAAAFo/E4m2VFvJf_I/s1600-h/2d.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_WwKVhupUgrw/SFkTMOzUoZI/AAAAAAAAAFo/E4m2VFvJf_I/s200/2d.jpg" alt="" id="BLOGGER_PHOTO_ID_5213219144510775698" border="0" /&gt;&lt;/a&gt; the edit box.&lt;span style=""&gt;  &lt;/span&gt;The cursor was not displayed.&lt;span style=""&gt; &lt;/span&gt;Entering a text through keyboard, entered character would appear in the edit box.&lt;span style=""&gt;  &lt;/span&gt;Entering only white spaces in the edit box, the white spaces can be seen by selecting all the contents of the edit box, with no cursor displayed even after not selecting the contents of the edit box (which had only white spaces or combination of characters and white spaces).&lt;span style="font-size:78%;"&gt;                                                                                                                                                                                                                                                               with no cursor&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: right;"&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:78%;"&gt;with no cursor&lt;/span&gt;&lt;b&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_WwKVhupUgrw/SFkUL5yAU-I/AAAAAAAAAFw/EShdhJK4rwE/s1600-h/23.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_WwKVhupUgrw/SFkUL5yAU-I/AAAAAAAAAFw/EShdhJK4rwE/s200/23.jpg" alt="" id="BLOGGER_PHOTO_ID_5213220238379733986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Bug-3:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Any opened window gets minimized after few seconds, upon dragging down a text displayed in the dialog.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoBodyText"&gt;Trying to switch back for Classic Yahoo! Mail version, clicked on the “Mail Classic” text.&lt;span style=""&gt;  &lt;/span&gt;A dialog of title “Switch to Yahoo! Mail Classic?” was displayed which had a message:&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=""&gt; &lt;/span&gt;“Udating your account…. &lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style=""&gt;   &lt;/span&gt;Before you do, we’d love your feedback”.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;This dialog had two buttons namely “Switch to Yahoo! Mail Classic” and “Cancel”.&lt;span style=""&gt;  &lt;/span&gt;Clicked on the “Switch to Yahoo! Mail Classic”.&lt;span style=""&gt;  &lt;/span&gt;Later for few seconds (around 3 to 4), the dialog remained as it is with no buttons.&lt;span style=""&gt;  &lt;/span&gt;Clicked on the hyperlinked word ‘feedback’ and dragged it down to the taskbar, keeping the left mouse button without released.&lt;span style=""&gt;  &lt;/span&gt;The new Yahoo! Mail version displayed changed to the Classic Yahoo! Mail version without any issue.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;As expected, the Yahoo! Mail was changed Classic Yahoo! Mail version.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Now, started the hide and seek play.&lt;span style=""&gt;  &lt;/span&gt;Opening any window that was opened or any new window would get minimized after 5 to 6 seconds upon opening it.&lt;span style=""&gt;  &lt;/span&gt;This happened to all the window/GUI that remained maximized on the desktop.&lt;span style=""&gt;  &lt;/span&gt;Using ALT+Tab, to get the minimized window to desktop, it did not work i.e., no window got restored back.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;Later clicking on the Classic Yahoo! Mail tab on the taskbar, an error dialog with message:&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;“You cannot drag an item onto a button on the taskbar.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;However, if you do this without releasing the mouse button, the window will open and you can then drag the item into the window”, was displayed.&lt;/p&gt;If you notice the same, please write.  Also, if you did not notice the above said, please write the steps you followed to reproduce.  Waiting for the comments.....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;Have a happy memorable Testing !&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;!--[if !supportEmptyParas]--&gt; &lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(204, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span style="font-size:14;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify; color: rgb(204, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span style="font-size:14;"&gt;*Note&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:14;"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; color: rgb(204, 0, 0);"&gt;&lt;!--[if !supportEmptyParas]--&gt;&lt;span style="font-size:130%;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoBodyText2"&gt;&lt;span style="color: rgb(204, 0, 0);font-size:130%;" &gt;All were noticed only on Mozilla Firefox browser of version 2.0.0.9 as well as 2.0.0.14 only.&lt;/span&gt;&lt;span style="color: rgb(204, 0, 0);font-size:130%;" &gt;All the above said were not noticed with Internet Explorer browser of version 6 as well as 7.&lt;/span&gt;&lt;b&gt;&lt;span style="color: rgb(204, 0, 0);font-size:130%;" &gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-3302081014039457414?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/3302081014039457414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/06/bugs-with-new-yahoo-mail-version-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3302081014039457414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/3302081014039457414'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/06/bugs-with-new-yahoo-mail-version-or.html' title='Bugs with new Yahoo! Mail version? or Bugs with Mozilla Firefox browser?'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_WwKVhupUgrw/SFkO9h7Vn8I/AAAAAAAAAEo/BD6Q6dKvpnM/s72-c/1a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-4474250909262416915</id><published>2008-06-13T10:44:00.000+05:30</published><updated>2008-06-13T14:49:53.497+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Test Automation'/><title type='text'>VBScript to close the opened Command prompt (can be used with testing tool QTP).</title><content type='html'>&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="COLOR: rgb(0,153,0)"&gt;' Little modification has to be made to close any unwanted opened windows. By identifying the Process/Task name through the Task Manager, the process name can be obtained.&lt;br /&gt;&lt;br /&gt;' The below written VBScript closes the all opened Command prompt(s).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="TEXT-ALIGN: justify;font-family:times new roman;" &gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="COLOR: rgb(51,102,255)"&gt;&lt;span style="COLOR: rgb(51,51,255)"&gt;Set&lt;/span&gt; &lt;/span&gt;oShell = &lt;span style="COLOR: rgb(204,0,0)"&gt;CreateObject&lt;/span&gt;("&lt;span style="COLOR: rgb(204,51,204)"&gt;WScript.Shell&lt;/span&gt;") &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="COLOR: rgb(51,51,255)"&gt;Set&lt;/span&gt; oWmg = &lt;span style="COLOR: rgb(204,0,0)"&gt;GetObject&lt;/span&gt;("&lt;span style="COLOR: rgb(204,51,204)"&gt;winmgmts:&lt;/span&gt;") &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;strWndprs = "&lt;span style="COLOR: rgb(204,51,204)"&gt;select * from Win32_Process where name='cmd.exe&lt;/span&gt;&lt;span style="color:#cc66cc;"&gt;'&lt;/span&gt;" &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="COLOR: rgb(51,51,255)"&gt;Set &lt;/span&gt;objQResult = oWmg.Execquery(strWndprs) &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="COLOR: rgb(51,51,255)"&gt;For Each &lt;/span&gt;objProcess &lt;span style="COLOR: rgb(51,51,255)"&gt;In&lt;/span&gt; objQResult &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;span style="font-size:100%;"&gt;intReturn = objProcess.Terminate(1) &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:times new roman;font-size:100%;"&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(51,51,255);font-family:times new roman;" &gt;Next&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-4474250909262416915?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/4474250909262416915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/06/vbscript-for-closing-of-command-prompt.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4474250909262416915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/4474250909262416915'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/06/vbscript-for-closing-of-command-prompt.html' title='VBScript to close the opened Command prompt (can be used with testing tool QTP).'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7028399228927965110.post-1452277447863590365</id><published>2008-01-04T17:54:00.002+05:30</published><updated>2010-09-08T12:15:28.306+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='No Label'/><title type='text'>Testing Garage</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:georgia;"&gt;I am Ravisuriya, a tester, a passionate tester.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;I had desire to join testing job while I was at University course. My friends at University course said testing is no job. You won’t earn and get promoted as one who writes programming languages code. Met few people of other Universities and heard new revision of same lyrics with new compiled music to it.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Still I did not lose interest in testing. While studying University course, completed my internship in one of Indian defense organization unit. I chose testing out of my interest here by writing needy programming code for my work.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Completed university course and began to look for job. No job for exactly one year from seeing my University results. Mean while I had given interview for Java programmer position. I was shortlisted in programming test. Attended couple of interview rounds where I was asked to test and debug the Java code I wrote. Engineering Manager and Project Manager was happy with the way I tested my own code in 4th round of an interview.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;The employer also had opening for experienced testers. I was said about this; but I was with no industry experience. This was an opportunity to work as a tester and I did not want to lose it. And I got my first job in role of Tester for my passion.  I was said to read ‘Effective Methods for Software Testing’ for two days. I did not complete reading that book. Third day into testing a product and still I respect the people who provided me an opportunity to be a Tester.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;I met Santhi K, Kantharaja MP and Jean James while I am testing  now for my first employer.  These three people have influenced my testing highly. I respect them.  Kantharaja MP showed me the blog, which I did not know and asked me to blog about my testing mistakes. And so Testing Garage and this post now.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;Me and Kantharaja use to have this on our dash board: &lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;? + ? = ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;? - ? = ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;? / ? = ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;? * ? = ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;? = ?&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;? = ∞&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Nothing with no question.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;If you come across Testing Garage, you will not find any facts or expertise for any time here. Instead you see mistakes and only mistakes from which I’m learning.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7028399228927965110-1452277447863590365?l=testinggarage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://testinggarage.blogspot.com/feeds/1452277447863590365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://testinggarage.blogspot.com/2008/01/atf-automated-test-functionality.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1452277447863590365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7028399228927965110/posts/default/1452277447863590365'/><link rel='alternate' type='text/html' href='http://testinggarage.blogspot.com/2008/01/atf-automated-test-functionality.html' title='Testing Garage'/><author><name>Ravisuriya</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
