tag:blogger.com,1999:blog-12164874964735780402024-03-13T22:08:21.367+05:00Test Inn---|My own territory to share about every possible way of vandalizing softwares---|Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-1216487496473578040.post-41101015975998318952010-12-29T15:49:00.004+05:002010-12-29T16:14:13.763+05:00Holidays Sale | Discout Offers | Year-End Sale<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYanc_1gAR6N8PmxWJAOiqVg-lzgdrxJumSA7c0Hbw9MAfgpp_Nc-zjbcA5O1OX4sRa1De1H2QBICCewm7MC1mXBK5SM5Ax2s-W3pxllxm5Ek9aS4LDlL5pV2a2C5Tj7rYhmZxU3jCR1I/s1600/SaleOffers.jpg"><img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 200px; height: 184px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYanc_1gAR6N8PmxWJAOiqVg-lzgdrxJumSA7c0Hbw9MAfgpp_Nc-zjbcA5O1OX4sRa1De1H2QBICCewm7MC1mXBK5SM5Ax2s-W3pxllxm5Ek9aS4LDlL5pV2a2C5Tj7rYhmZxU3jCR1I/s200/SaleOffers.jpg" alt="" id="BLOGGER_PHOTO_ID_5556060063128622018" border="0" /></a>I wonder why doesn't it happen in Pakistan!!!!<br /><div style="text-align: justify;"><br />Everytime I see sale n discount offers at e-commerce websites on Christmas, New year, Halloween, Thanksgiving and other so many occasions I always force to think myself why doesn't merchants in Pakistan thinks this way? Instead why they shoot up the prices whenever some special event or holidays season occurs in our country?<br /><br />I'm not an economics geek who knows the pros n cons of this strategy but being a normal citizen [<span style="font-style: italic;">read it shopaholic :)</span>] I really miss these kind a offers on our Eid events and envy people who live abroad. However here the case is totally opposite; these greedy people step-up the prices quite long before Eid events instead of lowering.<br /><br />They copy Europeans all the time in their life styles but when it comes to values; simply become ignorant.<br /><br /><span><br />|-- Quality lies in the eyes of customer --|</span><br /></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com5tag:blogger.com,1999:blog-1216487496473578040.post-87260632105577827942010-06-17T17:10:00.005+05:002010-06-17T17:49:37.033+05:00Multiple Browser Versions on Single Machine<a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a> is quite a good tool to have multiple IE versions on single machine and go some extent extra in testing.<br /><div style="text-align: justify;"><br />And to have same facility with firefox, you can use <a href="http://finalbuilds.edskes.com/edskesmfc.htm">Edskes Software Mozilla Firefox Collection</a><br />Another way to have multiple firefox versions is:<br /></div><ol style="text-align: justify;"><li>Install all different versions that you want to have in different 'Program Files' and 'Start Menu' folders.</li><li>Create a separate firefox profile for each version.</li><li>Right click shortcut icon of each version > Properties > In “Target” textbox; append “-P oldfirefox -no-remote” (without quotes). 'oldfirefox' is the profile name you created in step 2.</li><li>Remember, you have to append this command at all places (Desktop shortcut icon, Start Menus entry, Quick Launch icon) separately.<br /></li></ol><span xmlns=""><br />|-- Quality lies in the eyes of customer --|</span><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com2tag:blogger.com,1999:blog-1216487496473578040.post-10701594354396108542010-04-28T10:00:00.008+05:002010-04-28T10:19:51.526+05:00|....Bugs All Around ....|<span style="font-weight: bold;">Windows Live...</span><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTuths48vYK3ty90TVLNIKGmAh5X9lT_YsKGC4j3SQdiGTn3nMAEMtGkWGlW3qvaYPXtkE18ZZOJAiE2tQSipnRbsnb5wChyrKMKeubreP4TTfxYqOntyWcmzUevavDw57ia6_LkAzdrc/s1600/Windows+Live.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 158px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTuths48vYK3ty90TVLNIKGmAh5X9lT_YsKGC4j3SQdiGTn3nMAEMtGkWGlW3qvaYPXtkE18ZZOJAiE2tQSipnRbsnb5wChyrKMKeubreP4TTfxYqOntyWcmzUevavDw57ia6_LkAzdrc/s320/Windows+Live.jpg" alt="" id="BLOGGER_PHOTO_ID_5465050389836925842" border="0" /></a><br /><span style="font-weight: bold;">Even Microsoft...</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW7OoDG5uBQcJsHbMzvW07VUPOwVpWuZU2Ry0G6jJt2H52E86DLxhTlF8ilEyxs8XNYqtnKztWLymCRH3BcN9YfB025ueFmVvfKTTLoSEtbkgpdw27IqV0EvDuhEW-eob1zv0hCmbXwzo/s1600/Even+Microsoft%21%21.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 209px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW7OoDG5uBQcJsHbMzvW07VUPOwVpWuZU2Ry0G6jJt2H52E86DLxhTlF8ilEyxs8XNYqtnKztWLymCRH3BcN9YfB025ueFmVvfKTTLoSEtbkgpdw27IqV0EvDuhEW-eob1zv0hCmbXwzo/s320/Even+Microsoft%21%21.jpg" alt="" id="BLOGGER_PHOTO_ID_5465049114218073906" border="0" /></a><span style="font-weight: bold;"><br />& who not? Yahoo! too :-)</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4hk6PtC3Rf791i7mkgpqM94s7Qvzdg0Lxtq5VMNTEmXyxswV3PG2yrazIhq_baf0XbBwHEeHQ4kLzpeAe3RlSse-wUOIsMzu7d_oWhOKJ4NGA6ePQq93NDlSswQ7JNR2oeeJWciwodNA/s1600/Yahoo!.gif"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4hk6PtC3Rf791i7mkgpqM94s7Qvzdg0Lxtq5VMNTEmXyxswV3PG2yrazIhq_baf0XbBwHEeHQ4kLzpeAe3RlSse-wUOIsMzu7d_oWhOKJ4NGA6ePQq93NDlSswQ7JNR2oeeJWciwodNA/s320/Yahoo!.gif" alt="" id="BLOGGER_PHOTO_ID_5465048952470404962" border="0" /></a><br /><span xmlns="">|-- Quality lies in the eyes of customer --|</span><br /><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com2tag:blogger.com,1999:blog-1216487496473578040.post-5696300830456921002010-01-22T16:20:00.000+05:002010-01-22T16:20:14.945+05:00S/W Developer's SpellingsI have started messing up spellings of most of the words and this all has happened to me by reading and testing spellings written by developers each day. They always try to write some unique and weird kind a spelling of words; I wonder how hard they put in to think a totally out of context spelling of words.<br /><br />They write -<br /><ul><li>Subscribtion instead of Subscription</li><li>Than to then & Then to Than</li></ul>They love to add "something extra" to everything no matter its just an 'e'. They write -<br /><ul><li>Desireable instead of Desirable</li></ul>They think space is a useless keyboard key. They write -<br /><ul><li>Doesnot to Does not</li><li>9:30AM instead of 9:30 AM</li></ul>Ordering of letters doesn't mean much important to them. They write -<br /><ul><li>Recieved instead of Received</li></ul>Often they exaggerate by adding triplets instead of doubles -<br /><ul><li>Expresss instead of Express</li></ul>Also Im not sure why they always remain in an exclamatory mood. They diligently put an exclamation mark (!) at the end of each error/success messages in softwares. They used to say -<br /><ul><li>Your profile information has been saved!</li><li>Sorry we didnt find any match for this keyword. Please try to search other similar words!</li><li>Your password has been changed successfully!</li></ul>Ohh God, stop them please to innovate a whole new set of language.<br /><br /><span xmlns=""><br />|-- Quality lies in the eyes of customer --|</span><br /><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com4tag:blogger.com,1999:blog-1216487496473578040.post-38789211938631852092010-01-18T14:20:00.003+05:002010-01-18T14:28:11.492+05:00<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg31hLYzc2ky1DrcFvbqMAUnFpOsD9T_x0a5Ke-hQc33d1neXI9c1R3kKEGIczxjKbIPSRtjHjkkQDxGUKFmVcT1Bze55iLNpHjmu19Jmub3nCjBo5PBU-fUkfM22KjDcoU_GbCuN1mbBw/s1600-h/Install-Uninstall.gif"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg31hLYzc2ky1DrcFvbqMAUnFpOsD9T_x0a5Ke-hQc33d1neXI9c1R3kKEGIczxjKbIPSRtjHjkkQDxGUKFmVcT1Bze55iLNpHjmu19Jmub3nCjBo5PBU-fUkfM22KjDcoU_GbCuN1mbBw/s200/Install-Uninstall.gif" alt="" id="BLOGGER_PHOTO_ID_5428008726529842658" border="0" /></a>O Uhh Im lost! What was I doing.. Install or Uninstall ???<br /><br /><span xmlns=""><br />|-- Quality lies in the eyes of customer --|</span><br /><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-20238275485250044492010-01-13T10:37:00.000+05:002010-01-13T10:37:16.924+05:00T1 Lines<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOnRYSH-aUMwVyuExrsjXaV15AhLEnmZyzl2V34rO2IBAxAvHawRMh8H_-am2_v5ltSybYTfOPbimy9qzscrYmXzn-bWq9Xtgceit5JewwscOMXsjOYPozR2v-Bi7PxMVDKA8oktUe93k/s1600-h/networkcable.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 148px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOnRYSH-aUMwVyuExrsjXaV15AhLEnmZyzl2V34rO2IBAxAvHawRMh8H_-am2_v5ltSybYTfOPbimy9qzscrYmXzn-bWq9Xtgceit5JewwscOMXsjOYPozR2v-Bi7PxMVDKA8oktUe93k/s200/networkcable.jpg" alt="" id="BLOGGER_PHOTO_ID_5426093415549025986" border="0" /></a>There can be two different lines offered from a phone company: a <span style="font-weight: bold;">normal business line/ residential line</span> & a <span style="font-weight: bold;">T1 line</span>. A normal phone line is usually a pair of copper wires that transmit voice as an analog signal. When you use a normal modem on a line like this, it can transmit data at <span style="font-weight: bold;">30 kb/second</span>.<br /><div style="text-align: justify;"><br />Now a days, all voice traffic is digital rather than analog signals and flows over fiber optic lines with different designations of capacity.<br /><br />A T1 line means that the phone company has brought a fiber optic line into your office. A T1 line can carry 24 digitized voice channels, or it can carry data at a rate of 1.544 megabits per second. If the T1 line is being used for telephone conversations, it plugs into the office's phone system. If it is carrying data it plugs into the network's router.<br /><br />A T1 line can carry about 192,000 bytes per second -- roughly 60 times more data than a normal residential modem. It is also extremely reliable -- much more reliable than an analog modem. Depending on what they are doing, a T1 line can generally handle quite a few people. For general browsing, hundreds of users are easily able to share a T1 line comfortably. If they are all downloading MP3 files or video files simultaneously it would be a problem, but that still isn't extremely common.<br /><br />Here are some of the common line designations:<br /></div><br /><ul style="text-align: justify;"><li>DS0 - 64 kilobits per second</li><li>ISDN - Two DS0 lines plus signaling (16 kilobytes per second), or 128 kilobits per second</li><li>T1 - 1.544 megabits per second (24 DS0 lines)</li><li>T3 - 43.232 megabits per second (28 T1s)</li><li>OC3 - 155 megabits per second (84 T1s)</li><li>OC12 - 622 megabits per second (4 OC3s)</li><li>OC48 - 2.5 gigabits per seconds (4 OC12s)</li><li>OC192 - 9.6 gigabits per second (4 OC48s) </li></ul><br /><br /><span xmlns="">|-- Quality lies in the eyes of customer --|</span><br /><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com2tag:blogger.com,1999:blog-1216487496473578040.post-19900305641611010832009-12-16T16:42:00.005+05:002010-01-07T14:24:54.447+05:00New Year Resolution!My new year resolution is:<span style="font-weight: bold;"><br /><br /><span style="color: rgb(255, 102, 102);">I will set a new year resolution each year :)</span></span><br /><br /><br /><br /><br /><br /><br /><span xmlns="">|-- Quality lies in the eyes of customer --|</span><br /><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com2tag:blogger.com,1999:blog-1216487496473578040.post-49012033558831750372009-12-04T13:02:00.004+05:002009-12-07T11:50:13.093+05:00Rendering Engines<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5dRnWTIbb6tMqwNos4pntppsIgE90pctRfZhZDog5yJ9bDyrPMGO4SLCqTuxfwimqmDEQ9eoTkbonvQIsRxVPhiZu3guasoGc7l2GmfXrKYJG_66xQUTaKC3F1sW-VnNLw7h-eAgIUQo/s1600-h/Rendering_Engine.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 144px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5dRnWTIbb6tMqwNos4pntppsIgE90pctRfZhZDog5yJ9bDyrPMGO4SLCqTuxfwimqmDEQ9eoTkbonvQIsRxVPhiZu3guasoGc7l2GmfXrKYJG_66xQUTaKC3F1sW-VnNLw7h-eAgIUQo/s200/Rendering_Engine.png" alt="" id="BLOGGER_PHOTO_ID_5412382933542079330" border="0" /></a><span style="font-weight: bold; color: rgb(255, 153, 0);"><span style="color: rgb(153, 153, 0);">Trident</span></span><br /><div style="text-align: justify;">Trident is Internet Explorer's rendering engine. Its the top rendering engine in the industry.<br /><span style="font-weight: bold; color: rgb(255, 153, 0);"></span><br /><span style="font-weight: bold; color: rgb(255, 153, 0);"></span><span style="font-weight: bold; color: rgb(255, 153, 0);">Gecko</span><br />Gecko is used by Firefox browser (i.e. Mozilla Corporation) as a layout engine for websites. Its the second most-popular rendering engine on the world wide web.<br /><span style="font-weight: bold; color: rgb(255, 153, 0);"></span><br /><span style="font-weight: bold; color: rgb(255, 153, 0);"><span style="color: rgb(204, 51, 204);">WebKit</span></span><br /><span style="font-weight: bold; color: rgb(255, 153, 0);"></span>Its the name of Safari & Chrome's rendering engine and has now been further developed by individuals from the KDE project, Apple Inc., Nokia, Google, Torch Mobile and others.<br /><span style="font-weight: bold; color: rgb(51, 204, 255);"></span><br /><span style="font-weight: bold; color: rgb(51, 204, 255);">Presto</span><br />Presto is specific for Opera web browser. Presto is available only as a part of Opera browser or related products.<br /><br /><br /><span xmlns="">|-- Quality lies in the eyes of customer --|</span><br /></div><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-66183123342318346662009-11-11T12:23:00.004+05:002009-11-11T13:04:06.590+05:00A Usability Issue<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT4Pg282ohx_X00bsEjG6hxnyOA4p1SINfd0l63yN1ESDF6QbwqHXXLaBiU2XkX16wmdVOcswRzsqEh8-qf-vsflFj9CG-imqW1DFH6LY9WX77q436F5TBhT2c8UR2A-WkL5878rSfWI8/s1600-h/nonsecure-items.gif"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 90px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT4Pg282ohx_X00bsEjG6hxnyOA4p1SINfd0l63yN1ESDF6QbwqHXXLaBiU2XkX16wmdVOcswRzsqEh8-qf-vsflFj9CG-imqW1DFH6LY9WX77q436F5TBhT2c8UR2A-WkL5878rSfWI8/s200/nonsecure-items.gif" alt="" id="BLOGGER_PHOTO_ID_5402753493667009810" border="0" /></a>You might have noticed while surfing some websites; there pops up a security warning from browser stating:<br /><div style="text-align: justify;"><br /><span style="font-weight: bold;">This page contains both secure and non-secure items; do you want to display the non-secure items?</span><br /><br />Though internet savvy know the meaning of this warning well enough but this can turn into an annoying gesture for naïve internet users and I have experienced it with some of our customers.<br /><br />The reason behind this warning message is improperly usage of contents at the page.<br />Whenever designers/developers use a graphic from non-secure site (i.e. a site that doesn't have SSL enabled) on a secure web page (i.e. a page that is build up using SSL enabled) this warning pops up so its a good practice to copy all your graphics/contents to a secure site before using them on secure pages.<br /><br />This warning can be disabled in IE by going through <span style="font-weight: bold;">Tools > Internet Options > Security > Custom Level > Miscellaneous > Display mixed content</span> and change it to 'Enable' instead of 'Prompt'.<br /></div><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-15937771554984566742009-11-10T14:29:00.004+05:002009-11-10T14:38:13.693+05:00Oh No - Do I look like that old ??<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiokNjjhv_tAbKUKhCq6H17uBUiQ1AIseLS52wxqK0bZ4R5QhypsrbokGj3Z2dkQBjS1Pz4ph0GKTyHv0AWoTOgfQW2Hbyc3qfDobUA2lYMogkxZ8cnmOLbhDT71NOha711sHHwSAbr0sQ/s1600-h/My_Age.gif"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiokNjjhv_tAbKUKhCq6H17uBUiQ1AIseLS52wxqK0bZ4R5QhypsrbokGj3Z2dkQBjS1Pz4ph0GKTyHv0AWoTOgfQW2Hbyc3qfDobUA2lYMogkxZ8cnmOLbhDT71NOha711sHHwSAbr0sQ/s400/My_Age.gif" alt="" id="BLOGGER_PHOTO_ID_5402406405183600818" border="0" /></a>The other day I created my account at a job recruitment website and got these details about myself from them :)<br /><div style="text-align: justify;">They treated me as a V.O.P. (Very Old Person) instead of V.I.P.<br /><br /><span xmlns="">|-- Quality lies in the eyes of customer --|</span><br /></div><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com0tag:blogger.com,1999:blog-1216487496473578040.post-76002127930668844252009-11-06T10:24:00.007+05:002009-11-06T11:04:56.606+05:00Special Characters Introduce Special Bugs<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUP_mkyQwbJWZLTibugfiSE7OtDo-eX3fz_jz9Vvr__n1q-nPo5w7TEZt3gHukjCasyK3UmvY1xRy6K6zUH6O1sKLZj4O3KkMR7StT9Z2oIHFzpwUy9dgf9rUoZH_bHkD64u1CMVH_6L4/s1600-h/Specials.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 122px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUP_mkyQwbJWZLTibugfiSE7OtDo-eX3fz_jz9Vvr__n1q-nPo5w7TEZt3gHukjCasyK3UmvY1xRy6K6zUH6O1sKLZj4O3KkMR7StT9Z2oIHFzpwUy9dgf9rUoZH_bHkD64u1CMVH_6L4/s200/Specials.jpg" alt="" id="BLOGGER_PHOTO_ID_5400867097154334610" border="0" /></a>Yesterday I was testing an application that demands its users to click on an activation link after creating a user ID and password to become a registered member of the website. All was going pretty well but suddenly it refused to activate a new member and displayed an error message of 'Activation link is invalid'.<br /></div><div style="text-align: justify;"><br />I went through the link which consisted of an string at the end of URL that randomly generated for each user. This string sometimes made up of special characters too. After 15 minutes of brainstorming I got to know that (+) and (%) special characters were actually messing the process up. Whenever this randomize string contains these 2 characters, application was reluctant to activate the user successfully because:<br /></div><ul><li>(+) sign used to concatenate expressions in programming languages. </li><li>(%) sign used as a wildcard character in SQL and moreover if its immediately followed by a 2-digit hexadecimal character it denotes an octet specifying a character that might otherwise not be allowed in URLs.</li></ul><div style="text-align: justify;">And in my case randomize string was 'b%2C6np' and '%2C' is percent-encoding of comma (,) punctuation mark.<br />No doubt, it taught me a good lesson to learn.<br /><br /><span xmlns="">|-- Quality lies in the eyes of customer --|</span><br /></div><div style="text-align: justify;" id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-20652728690949973112009-10-08T11:01:00.004+06:002009-10-08T12:05:02.327+06:00Am I a Veterinarian ???<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuccm8GwQytFZeO42aa_R-ofJ1_BGzeg4xWSM-moVPmH50Wx8xFlaKHiE4V_gbx4ftUe5DCncMeezixrBQmlIPKsjxrrpvQlkSgGJVbKIQn8f06DBB3ylFs3w9e6Ab6ZDTidJ6FJCBHOw/s1600-h/sick-cow.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 150px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuccm8GwQytFZeO42aa_R-ofJ1_BGzeg4xWSM-moVPmH50Wx8xFlaKHiE4V_gbx4ftUe5DCncMeezixrBQmlIPKsjxrrpvQlkSgGJVbKIQn8f06DBB3ylFs3w9e6Ab6ZDTidJ6FJCBHOw/s200/sick-cow.jpg" alt="" id="BLOGGER_PHOTO_ID_5390105621291755026" border="0"></a>Sometimes I feel I am a Veterinarian. I get preoccupied by this feeling whenever i get stuck up questioning a software and do not get luck in inspecting the cause and reproducing a behavior.<br /><br />My software looks like a dumb, ineffable cow which cannot reply to my queries back, which cannot tell what troubles is it going through and whatever it says I am unable to understand because it does not speaks my language. The only response I get from the cow is its blank eye blinks and a halting and unresponsive gaze while I try to ask about its maladies.<br /></div><br /><div style="text-align: justify;">I am going through this same situation now a days too with one of my <font style="font-weight: bold;">cow</font> (read as testing software). Wish me luck :(<br /><br /><font size="2"><span style="font-style: italic;">Image Courtesy: The Straight Times 2009</span></font><br /><br /><br /><font xmlns="">|-- Quality lies in the eyes of customer --|</font><br /></div><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-13218467862953363082009-09-11T10:00:00.001+06:002009-09-11T10:55:09.051+06:00PayPal Authorize Pakistan Now! CampaignThe other day i signed a cause petition at facebook to initiate PayPal services in Pakistan too as all other neighboring countries. Here's the response i got from the cause creator; I found it worth sharing here at my blog:<br /><br /><div style="text-align: center;">/----------------*-----------------/<br /></div>Dear Member,<br /><br />Our <a href="http://paypal.com">PayPal.com</a> for Pakistan demanding community has grown to over 4100 members all ready, the largest group to request <a href="http://www.ebay.com/">Ebay.com</a> to authorize PayPal.com services in Pakistan after UAE, China and India!<br /><br />It's time to take this campaign to result oriented levels! If all of you Pakistanis (4,198 members) send over four thousand emails to PayPal, they will definitely reconsider their options for Pakistan!<br /><br />Write an email with the title: "PayPal.com Authorize Pakistan Now!" to the following email address of the Owner and CEO of Ebay.com and PayPal.com:<br /><br />jdonahoe@ebay.com<br />john.donahoe@ebay.com<br />sthompson@paypal.com<br /><br />Again, if over 4000 members blog about this - spread the word – on your blogs and websites – the more activists and lobbyist effort we can garner! This is about us, this is for Pakistan!<br /><br />You can also refer to<a href="http://propakistani.pk/2009/07/14/paypal-for-pakistan-campaign-on-facebook-enters-2nd-phase-with-1689-members/"> this</a> article on this campaign for ideas on what to write in your emails.<br />And refer them to <a href="http://apps.facebook.com/causes/266093?m=ba71d8c1">this</a> cause page.<br /><br />Let's do it dear Pakistanis! If we have come this far, we can go even further together! Let's get PayPal.com to reconsider Pakistan today!<br />Fouad Bajwa<br />Cause Creator<br /><br /><span xmlns=""><br />|-- Quality lies in the eyes of customer --|</span>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-40140864073505289942009-08-25T23:46:00.000+06:002009-08-26T11:19:55.769+06:00Facebook OverlookThe other day I had to change my job duration at facebook; Its duration was initially stated as May, 2007 To Present.<div style="text-align: justify;"><div style="text-align: justify;">As I have quitted this job now therefore needed to change it as May, 2007 to May, 2009 but look at what facebook communicated with my friends regarding this change:<br /><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQfkpjGY1d92KB-GQtRojG8e4CV2TUpdOvgI6imiiL11AGriTFnsvlFi2CwJGNW36ihBnzhC3Sti9SFex1jru8fcMQNBsCGyXltT1DgTjodDw7XnsOCAJ8emSlyiFl_kDFyy9FIfFQnZw/s1600-h/Capture6-24-2009-3.39.31+PM6-24-2009-4.03.31+PM6-25-2009-11.53.43+AM8-20-2009-12.28.06+PM8-21-2009-4.33.14+PM.gif"><img style="cursor: pointer; width: 419px; height: 67px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQfkpjGY1d92KB-GQtRojG8e4CV2TUpdOvgI6imiiL11AGriTFnsvlFi2CwJGNW36ihBnzhC3Sti9SFex1jru8fcMQNBsCGyXltT1DgTjodDw7XnsOCAJ8emSlyiFl_kDFyy9FIfFQnZw/s400/Capture6-24-2009-3.39.31+PM6-24-2009-4.03.31+PM6-25-2009-11.53.43+AM8-20-2009-12.28.06+PM8-21-2009-4.33.14+PM.gif" alt="" id="BLOGGER_PHOTO_ID_5372364054101995602" border="0" /></a><br /><br />It was really annoying for me because my ex-colleagues thought (hence asked) as if I were not on good terms with my previous employer and thus <span style="font-weight: bold;">removed</span> the record from my work information.<span xmlns=""></span><span xmlns=""><p>Bad, bad way of communication!</p></span><span xmlns=""><p>Is it a testing overlook, a usability issue or just facebook don't think its something to ponder upon?</p><p><br /></p></span><span xmlns=""><p>|-- Quality lies in the eyes of customer --|</p></span></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com1tag:blogger.com,1999:blog-1216487496473578040.post-38302294276050388352009-08-20T05:00:00.000+06:002009-08-21T13:28:58.404+06:00Testing As a Career<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQtGmtrd1lcM1EkiMGlnFCemOuDKm0LQtjzDzOT3BX2Q5YlUTsJb-iq3kvqbhVcLpzkZnY_q4liTRoML8gAMmR-Mxv5j2BNWRUEl3uPGKfJzpQb6a8EXWzm2JwR3DEsSThyC1EgPyaDYg/s1600-h/newbie_mug-p168113607019954234qzje_400.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 193px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQtGmtrd1lcM1EkiMGlnFCemOuDKm0LQtjzDzOT3BX2Q5YlUTsJb-iq3kvqbhVcLpzkZnY_q4liTRoML8gAMmR-Mxv5j2BNWRUEl3uPGKfJzpQb6a8EXWzm2JwR3DEsSThyC1EgPyaDYg/s200/newbie_mug-p168113607019954234qzje_400.jpg" alt="" id="BLOGGER_PHOTO_ID_5372315178633526402" border="0" /></a><span style="font-size:85%;">Here's the communication I had (with some alterations) some months back with a newbie to testing, he asked me to help starting his career in testing field at STC. I am sharing it here with a belief that it might help my local testing community however these are just common steps one should take to start.</span><br /><br /><div style="text-align: center;">/----------------*-----------------/<br /><br /></div><div style="text-align: justify;">I strongly discourage people getting into testing field with reasons like not getting another job or its the most simplest job on earth... but I believe you aren't from one of them [wish I am not wrong :)]<br />One more thing... I am not amongst professional trainers; the category in which bucks are charged for sharing every single moment [may be someday i will be:)] but just wanted to help our local testing community in any way I could...!<br /><br />Anyways, lets scratch the things...</div><br /><div style="text-align: justify;">1- <a href="http://mubbashir11.blogspot.com/">Mr. Ahmed Mubbashir</a> at <a href="http://www.softwaretestingclub.com/group/pakistankarachi">STC</a> gave a very good startup tip for you to start reading some good testing professionals blogs, you can have a very good real time scenarios insight by going through that blogs.<br /><br />2- Testing is not like Mathematics which you need to learn any kind a formulae for.. its a part of everyone's nature i guess; you complain about anything that bugs you (Inspired by James Bach's definition of Bug).<br />Just jump into it... browse different websites.. Examine their working.. Try <a href="http://www.utest.com/index.htm">uTest</a> for freelance testing... you can also get register with <a href="http://www.kaspersky.com/beta">Kasepersky</a> for the very reason.<br /><br />3- Try learn some basics about testing/QA to get a background knowledge of what testing is all about. Google, wikipedia are best sources believe me. I am jotting some testing terms down here, search 'em n learn 'em; though i am not from 'a tester must learn all testing terminologies by heart' school of thoughts but one needs to understand the terms to speak in favour or against of it.<br /></div><ul><li>Black box testing</li><li>White box testing</li><li>Grey box testing</li><li>Unit/Integration testing</li><li>Performance/Load/Stress Testing</li><li>Usability Testing</li><li>Acceptance testing</li><li>Security testing</li><li>Regression Testing</li><li>Software Development Life Cycle</li></ul><div style="text-align: justify;">4- Practice, practice n practice hard. As you are not currently working as a testing professional in any organization that's why you have to practice testing at your own.. take any windows application installed at your system n just dwell into it.. try every explorative/destructive action you can make on it. Reckon yourself as an end user of an application.. don't think how an intelligent user will behave while using an application... just be a child - a somewhat sensible child who can remember things and able to drive results from them.<br /><br />5- Here are some mentors' blogs links that are worth reading:<br /></div><ul><li><a href="http://pac-testing.blogspot.com/">http://pac-testing.blogspot.com/</a></li><li><a href="http://software-testing-zone.blogspot.com/">http://software-testing-zone.blogspot.com/</a></li><li><a href="http://testertested.blogspot.com/">http://testertested.blogspot.com/</a></li><li><a href="http://www.satisfice.com/blog/">http://www.satisfice.com/blog/</a></li><li><a href="http://testobsessed.com/wordpress/">http://testobsessed.com/wordpress/</a></li><li><a href="http://www.questioningsoftware.com/">http://www.questioningsoftware.com/</a></li></ul><div style="text-align: justify;">6- Get to know about what could be an error<a href="http://blog.isthereaproblemhere.com/"> here</a> (i.e. usability testing).<br /><br />7- If ever you get yourself out of ideas about how to start test or you stuck-up while testing something; visit <a href="http://www.quicktestingtips.com/tips/">this</a>.<br /><br />8- You asked about some automated tools in your email; i myself worked on Quality Test Professional and Loadrunner... I can somehow guide you using these tools but i strongly believe in manual testing rather than to work like a feeling less n senseless robotic arm. Well you can also Google these terms to get such a wonderful tutorials though I believe you have had.<br /><br />9- Testing is all about you.. your perception of things and your passion to become a positive vandal. Make reading, practicing and suspecting every single thing you see your habit from now whether it’s an ATM machine, your rooms' furniture setting or any food you are eating right now.<br /></div><br />Good luck with the hunt!<br /><br /><br />|-- Quality lies in the eyes of customer --|Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com3tag:blogger.com,1999:blog-1216487496473578040.post-12571249340873603612009-08-14T00:06:00.001+06:002009-11-04T17:57:03.704+05:00To Blog or Not To Blog?<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8BKfpmNY3fJiSjJS3fNXgUr6ZzIssgdCsuk9MOarmT14d7vZLAJtuvxxgX0Y2Nyv2VGrkE4qvS-lV26Z3srIqdvlc_DVyc6ckvEg7IIWHTwSKX4e5g48ULaWLbDY-cfyElh06MprM6lU/s1600-h/06538_MiraclesNotepad_OT_med.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 192px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8BKfpmNY3fJiSjJS3fNXgUr6ZzIssgdCsuk9MOarmT14d7vZLAJtuvxxgX0Y2Nyv2VGrkE4qvS-lV26Z3srIqdvlc_DVyc6ckvEg7IIWHTwSKX4e5g48ULaWLbDY-cfyElh06MprM6lU/s200/06538_MiraclesNotepad_OT_med.jpg" alt="" id="BLOGGER_PHOTO_ID_5369456497973138738" border="0" /></a>-- My first post is dedicated to Pakistan's Independence Day(14th August) --<br /><br />And finally I am here to blog...<br /><br />The credit goes to <a href="http://kashifalihabib.blogspot.com/">Kashif Ali Habib</a> who urged me consistently for starting my own blog, sharing my concerns on some specific channel/mode. Infact I was never against starting this great opportunity to express yourself but was (and somehow I still am) pre-occupied with thoughts like I wont be able to do justice with my blog. Starting a blog is not actually hitting the jack pot but updating it with useful knowledge is actually reaching the mile stone.<br /><br />Anyhow, I aim to share useful + precise (i.e. not essay like) information here and I truly hope my friends help me getting it together.<br /><br />|-- Quality lies in the eyes of customer --|</div><span style=";font-family:trebuchet ms;font-size:85%;" ></span><div id="pdmscst"></div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com4tag:blogger.com,1999:blog-1216487496473578040.post-75891093562159169592009-08-13T21:36:00.000+06:002009-08-13T21:42:26.440+06:00Bug Rejected – It's Unable to Reproduce!<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBdETT8YUMqC5qLidqpGbhy0mFk_A-gIpyrvcTowPKf3zG6qvgECOFWcBgBz6Zk-8IF2OgFy5SdkNFWNFJKrWgQY65fc4rNN0vuQZYzbrI0vORaOrj_pLmLVnMM3eIdKpgMbHvSUxumAU/s1600-h/try-again.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 152px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBdETT8YUMqC5qLidqpGbhy0mFk_A-gIpyrvcTowPKf3zG6qvgECOFWcBgBz6Zk-8IF2OgFy5SdkNFWNFJKrWgQY65fc4rNN0vuQZYzbrI0vORaOrj_pLmLVnMM3eIdKpgMbHvSUxumAU/s200/try-again.png" alt="" id="BLOGGER_PHOTO_ID_5369473665049004306" border="0" /></a>One of the most hazardous hurdles for a software tester is ‘hard to reproduce bugs’ which truly scrapes up as a nightmare until resolved (At least to me it really is.)<br /><br />These bugs gave a very tough time during initial stage of my career. I still remember the times when I managed hard to find a severe bug and when tried to proudly show it to my manager or developer, it suddenly got disappear. I used to try every possible way to reproduce it again but most of the times I came up with an embarrassing note (i.e. O God, where the bug gone?) and bashing my head with keyboard in front of developers/manager’s devilish smiles. Though it happens once in a blue moon now too but now I have learnt how to cope with these devilish gestures.<br /><br />But eventually I realized it’s me who is missing the most important step of s/w testing and thus providing a chance to developers for their gem stones to remain undiscovered. I got to know the importance of ‘Test Reporting’ then. A tester’s efforts can never be termed as complete until unless she is not well equipped with pre and post notes of her test case.<br /><br />I tried myself hard for being detailed-oriented. It’s my routine now to jot down all important information on my notepad before starting test an application. I follow this technique in every type of testing I do; whether its exploratory testing where you have full authority to play with the build or regression testing where you are already over burdened with testing both old and new features at the same time.<br /><br />For instance, I try note following information as my Pre-Notes/Steps while testing a web application:<br /><br />1. Type of browser (IE, Firefox, Chrome, Opera etc.)<br /><br />2. Version of browser<br /><br />3. Any extra browser add-ons installed (I often noticed ‘IE Developer toolbar’ messing up with ASP classic applications and generating an IE Explorer error)<br /><br />4. Java script ON/OFF ( I had to test an invoice print report which had a bar code and it took me time to investigate why this bar code is displaying correctly at developer’s machine but not on my machine. It was a Sun JAVA applet that needed to be installed at my browser to display bar coded labels.)<br /><br />5. Load images automatically ON/OFF (Must look into this utility before start testing because if you unchecked this utility there could be possibility that your image buttons will display their ALT text and the ALT text sometimes isn’t hyperlinked to correct path at all.)<br /><br />6. Cookies ON/OFF ( now a days 80% web development is done using cookies capture, be sure about the option you have set for it before start testing)<br /><br />7. No. of steps you ran through and the exact order in which you carried them out.<br /><br />8. A short detail of files/folders/a third party utility used with the application being tested (if any).<br /><br />Etcetera<br /><br />And information below as my Post-Notes/Steps:<br /><br />1. Try reproducing the bug again with your written steps and clues to make sure whether you hit the real blind spot?<br /><br />2. Precised error description and/or error cause (if known).<br /><br />3. Application version in which you reproduced the bug.<br /><br />Though it seems time consuming and lengthy but guess what… It really works!<br /><br />Whenever I try to reproduce any hard to reproduce bug; that childhood story of an ant always sparks in my mind. It was a part of my 6th standard course book and was entitled as ‘Try Again’. The moral of the story was an ant never gives up while constantly falling down the wall and tries to get up the wall each time with a new hope.<br /><br />I bet there are a lot more things that need to be noted as Pre/Post notes and to know these all I am looking forward to your comments.<br /><br /><br />|-- Quality lies in the eyes of customer --|</div>Rafat Fatima Zaidihttp://www.blogger.com/profile/08590226524664894308noreply@blogger.com3