<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>mydailyvowels.com &#187; Buggy Thoughts</title>
	<atom:link href="http://mydailyvowels.com/category/testing-thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://mydailyvowels.com</link>
	<description>Journey of sharing fun &#38; knowledge in the QA world!!</description>
	<lastBuildDate>Fri, 23 Apr 2010 06:14:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Buggy Thoughts for Today : Enter IPAD Tester</title>
		<link>http://mydailyvowels.com/buggy-thoughts-for-today-enter-ipad-tester/</link>
		<comments>http://mydailyvowels.com/buggy-thoughts-for-today-enter-ipad-tester/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 08:23:31 +0000</pubDate>
		<dc:creator>Tess Rupprecht</dc:creator>
				<category><![CDATA[Buggy Thoughts]]></category>
		<category><![CDATA[Testing Lessons]]></category>

		<guid isPermaLink="false">http://mydailyvowels.com/?p=599</guid>
		<description><![CDATA[
Last Friday, someone in the office came back from San Francisco with an IPAD!
Commotion followed!
The prized little gadget passed several hands in less than 2 minutes. But once it landed into the lap of a fellow QA, the testing fun begins!   Yousee we have an iPhone application in the middle of development, and what a cool way to see if the same iPhone apps will work with its big brother closely named iPad.  And no, I won&#8217;t tell you ...]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="Ipad " src="http://farm5.static.flickr.com/4059/4488903792_702ba3fc6d.jpg" alt="" width="500" height="332" /></p>
<p>Last Friday, someone in the office came back from San Francisco with an IPAD!</p>
<p>Commotion followed!</p>
<p>The prized little gadget passed several hands in less than 2 minutes. But once it landed into the lap of a fellow QA, the testing fun begins!   Yousee we have an iPhone application in the middle of development, and what a cool way to see if the same iPhone apps will work with its big brother closely named iPad.  And no, I won&#8217;t tell you the results of of that test.</p>
<p>But one I thing I can tell you is this &#8212; holding an iPad for the first time is simply magical! Everything you touched moved so fast, even watching a simple YouTube video was never the same.  Surfing the web becomes a lot faster and much better!</p>
<p>So how does an iPad affect our job as software tester?</p>
<p>Here are my random buggy thoughts :</p>
<ul>
<li><strong><strong> </strong></strong><strong><strong> </strong></strong>The iPad is not a &#8220;FAD&#8221;. It is the best technological advancement in recent years, it is here to stay as it opens a new era in computing.  Technology will now be available to the average user, gone would be the days when only the geeks know how to save a file. With this in mind, we need to seriously consider <strong>usability  testing</strong>.</li>
<li><strong>Accelerometer App testing.</strong> We will be testing from every angle ( portraits and landscapes) every rotation response time, without a mouse and keyboard !  It will be fun at first, but not sure how physically tiring this may be <img src='http://mydailyvowels.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li><strong>Memory usage and memory leaks</strong>. More apps and web pages compatible with iPad will be developed and tested. These will come in the form of digital books, games, digital newspapers, magazines, websites, email, videos, gadgets and every imaginable application that caters to every age group, gender or nationality. There are close to 200,000 apps in the Apple Store that will continue to grow exponentially with the global release of  iPad.</li>
<li><strong>Connectivity, performance, scalability and load testing</strong> would be crucial. Its portability means we can now be connected anytime, anywhere. This means faster loading web pages and apps. But how does your application scale up when the connectivity is slow or low.</li>
<li><strong>Compatibility testing.</strong> I am sure software companies would like to see their application working well with  regular desktop, laptop, netbook, other android phones, iPhone, iPod, Ipod Touch and iPad ! By the way, if you wanted to see how your website will look within iPad,  you can go to this website http://ipadpeek.com/</li>
<li><strong>Security testing</strong>. We can purchase anything, anywhere as long as there is a connection. We can login into any secured site at our convenience.  Do banking,  trade stocks, pay bills etc while riding in the bus.  Securing these sites would be of great concern.</li>
</ul>
<p>By the time you read this part, I am now convinced that testing an iPad application will really be not much different from any other product. There may be some new skills or tool sets needed, but the most important tool is always the mindset and attitude of the tester to accept challenges with enthusiasm. Almost anything can be learned if you are willing to give it a try.</p>
<p>Cheers!</p>
<p>Tess Rupprecht</p>
<p>Some links which you might want to check :</p>
<p>http://www.testiphone.com/<br />
http://iphonetester.com/<br />
http://furbo.org/2008/08/06/beta-testing-on-iphone-20/<br />
http://code.google.com/p/google-toolbox-for-mac/wiki/iPhoneUnitTesting<br />
http://www.devworld.apple.com/iphone/library/documentation/Xcode/Conceptual/iphone_development/135-Unit_Testing_Applications/unit_testing_applications.html</p>
]]></content:encoded>
			<wfw:commentRss>http://mydailyvowels.com/buggy-thoughts-for-today-enter-ipad-tester/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software Testing : No. 12 in America&#8217;s Fastest- Growing Salaries</title>
		<link>http://mydailyvowels.com/software-testing-no-12-in-americas-fastest-growing-salaries/</link>
		<comments>http://mydailyvowels.com/software-testing-no-12-in-americas-fastest-growing-salaries/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 02:58:02 +0000</pubDate>
		<dc:creator>Tess Rupprecht</dc:creator>
				<category><![CDATA[Buggy Thoughts]]></category>

		<guid isPermaLink="false">http://mydailyvowels.com/?p=573</guid>
		<description><![CDATA[This post will be short and sweet  
If you think QA is your passion, then I have some really good news for you!
QAFastestGrowingsalary
Source :  http://msn.careerbuilder.com
There is bright future for anyone who wants to pursue software testing as a career. But contrary to what some people may think, being a software tester is not as simple, and definitely not as easy. If  it is, then why are we having a global shortage of excellent QAs at this time of ...]]></description>
			<content:encoded><![CDATA[<p>This post will be short and sweet <img src='http://mydailyvowels.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>If you think QA is your passion, then I have some really good news for you!</p>
<div id="attachment_574" class="wp-caption aligncenter" style="width: 478px"><img class="size-full wp-image-574" title="QAFastestGrowingSalary" src="http://mydailyvowels.com/wp-content/uploads/2010/02/QAFastestGrowing.jpg" alt="QAFastestGrowingsalary" width="468" height="366" /><p class="wp-caption-text">QAFastestGrowingsalary</p></div>
<p style="text-align: center;"><em>Source :  <a href=" http://msn.careerbuilder.com/Article/MSN-2138-Salaries-and-Promotions-Americas-Fastest-Growing-Salaries/?ArticleID=2138&amp;cbRecursionCnt=1&amp;cbsid=c65d21db521244f2a49d735321488bde-320691017-wa-6" target="_blank">http://msn.careerbuilder.com</a></em></p>
<p>There is bright future for anyone who wants to pursue software testing as a career. But contrary to what some people may think, being a software tester is not as simple, and definitely not as easy. If  it is, then why are we having a global shortage of excellent QAs at this time of writing?</p>
<p>Do you have what it takes to be a QA and be in one of the hottest growing careers in IT?  I will leave this question for you to answer &#8230;</p>
<p><em><span style="color: #008000;"><strong>Testing  is a skill. While this may come as a surprise to some people it is a  simple fact.(Fewster, Graham: &#8220;Software Test Automation&#8221;)</strong></span></em></p>
<p>Have a good one ahead!<br />
Tess</p>
]]></content:encoded>
			<wfw:commentRss>http://mydailyvowels.com/software-testing-no-12-in-americas-fastest-growing-salaries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buggy Thoughts for Today : OWASP TOP 10</title>
		<link>http://mydailyvowels.com/buggy-thoughts-for-today-owasp-top-10/</link>
		<comments>http://mydailyvowels.com/buggy-thoughts-for-today-owasp-top-10/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 14:10:24 +0000</pubDate>
		<dc:creator>Tess Rupprecht</dc:creator>
				<category><![CDATA[Buggy Thoughts]]></category>
		<category><![CDATA[owasp 10]]></category>
		<category><![CDATA[security testing]]></category>

		<guid isPermaLink="false">http://mydailyvowels.com/?p=438</guid>
		<description><![CDATA[I was involved in an application that has a program integration point that consists of several projects that are being developed  in parallel streams.
In one of our project automation strategy sessions with our Lead Developer, I asked &#8220;How are we going to build security into our code?&#8220;. Thou the question came from me, it also made me think &#8220;How am I going to test security on these features on a project level?&#8221;.
To assist me in this type of testing, I ...]]></description>
			<content:encoded><![CDATA[<p>I was involved in an application that has a program integration point that consists of several projects that are being developed  in parallel streams.</p>
<p>In one of our project automation strategy sessions with our Lead Developer, I asked &#8220;<em>How are we going to build security into our code?</em>&#8220;. Thou the question came from me, it also made me think &#8220;<em>How am I going to test security on these features on a project level</em>?&#8221;.</p>
<p>To assist me in this type of testing, I sought the advice of our most experienced QA in the team. He led me to the top site that is dedicated to software security that would give me the most reliable and up to date information.</p>
<p>The site is <a href="http://www.owasp.org/index.php/Main_Page">Open Web Application Security Project (OWASP)</a> .</p>
<p>I would advice any QA to go over this site, but if you are in a hurry be sure to check first the link on Top Ten.</p>
<p>Download the file titled OWASP 10 &#8211; 2010 The Ten Most Critical Web Applications Security Risks ( <a href="http://www.owasp.org/images/0/0f/OWASP_T10_-_2010_rc1.pdf">or click here </a>)</p>
<p>In most companies, security testing needs direction from management since the cost involved can be quite high. But this should not prevent us on the project level to think of ways to make our code more secure. Security is considered a non-functional feature but has become so crucial to any application that I seriously think it should be part of every non-functional Acceptance Criteria in every Story. This forces every one in the team to always think about securing the code.</p>
<p>On the QA side, even a simple manual test can lead us to uncover vulnerabilities of  our features. This is where the human intuition of a QA can be best used.</p>
<p>This is how I intend to get myself up to speed in Security Testing.</p>
<ul>
<li>I would begin planning for my security testing by creating a simple checklist of questions.</li>
<li>I will Google &#8220;<em>security testing checklist</em>&#8220;.</li>
<li>I will gather as many checklists created and being shared by other QAs  (why re-invent the wheel?).</li>
<li>Once I have a good number of items to test, I will use this as a guide during my initial manual testing.</li>
<li>I would like to believe that my exploratory testing  techniques would serve me very well in finding security issues</li>
<li>I will add my own to the checklists based on my own testing</li>
<li>Then I will share my security checklist  to the rest of the QA world to get feedback and give back <img src='http://mydailyvowels.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p>One of the best tips I heard from a security officer is this &#8221; <em>To catch a hacker, think like a hacker</em>&#8230;&#8221;. Easier said than done, but any skill can be develop over time.  I say if security testing inspires you then I am sure this will be a very rewarding career move for you!</p>
<p><em>I found a very good youtube presentation given by Google regarding OWASP 10.</em><br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="390" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/GsRbpshqqII&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x5d1719&amp;color2=0xcd311b" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="390" height="295" src="http://www.youtube.com/v/GsRbpshqqII&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x5d1719&amp;color2=0xcd311b" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://mydailyvowels.com/buggy-thoughts-for-today-owasp-top-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buggy Thoughts for Today :  An Agile Tester&#8217;s Digital Camera</title>
		<link>http://mydailyvowels.com/buggy-thoughts-for-today-a-qas-agile-digital-camera/</link>
		<comments>http://mydailyvowels.com/buggy-thoughts-for-today-a-qas-agile-digital-camera/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 23:52:33 +0000</pubDate>
		<dc:creator>Tess Rupprecht</dc:creator>
				<category><![CDATA[Agile Testing]]></category>
		<category><![CDATA[Buggy Thoughts]]></category>
		<category><![CDATA[Testing Lessons]]></category>
		<category><![CDATA[agile testing]]></category>

		<guid isPermaLink="false">http://mydailyvowels.com/?p=375</guid>
		<description><![CDATA[
by Improve It 
While at a client&#8217;s site, I was thrown into a schedule of endless agile meetings! Daily stand-up meetings, sit-down meetings, lunch meetings    (Seriously, these meetings do really work!)
Lots of productive meetings. This is a good sign. This is one of the reasons why Agile is becoming  &#8220;the way to go&#8220;  in software development and implementation. More open communication leads to better understanding of the requirements of the product , fast resolutions of the issues ...]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2410/1572288729_1e05bee519.jpg" alt="" /><br />
<em>by <a href="http://www.flickr.com/photos/improveit/">Improve It</a> </em></p>
<p>While at a client&#8217;s site, I was thrown into a schedule of endless agile meetings! Daily stand-up meetings, sit-down meetings, lunch meetings <img src='http://mydailyvowels.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   (Seriously, these meetings do really work!)</p>
<p>Lots of productive meetings. This is a good sign. This is one of the reasons why Agile is becoming  &#8220;<em>the way to go</em>&#8220;  in software development and implementation. More open communication leads to better understanding of the requirements of the product , fast resolutions of the issues  resulting to more energized commitment to work as a team.</p>
<p>But one thing I love with Agile is how every member has embraced the idea of &#8220;<em>less documentation in words</em>&#8221; but more of &#8220;<em>documentation in visuals, graphics and drawings</em>&#8220;.  This made the white board, sketch pads, post it, markers the most loved  tools in every meeting.  Since I am very visual person, I prefer the graphical representation of stories, process, methods ( or anything you can translate to drawings).<br />
&nbsp;<br />
<img src="http://farm4.static.flickr.com/3161/3069770773_c0ab784792.jpg" alt="" /><br />
&nbsp;<br />
<strong><em>So what has camera got to do with this post? </em></strong></p>
<p>Since I find it hard to listen and write at the same time, I found that bringing a digital camera  in any Agile meeting is also &#8220;<em>the way to go</em>..&#8221;</p>
<p><strong><em>Here&#8217;s what I do :</em></strong></p>
<ul>
<li>I take snapshots of the whiteboard or story board</li>
<li>Print the photos for easy viewing</li>
<li>Upload the photos in the Project Management software</li>
</ul>
<p><strong><em>Advantages of using camera:</em></strong></p>
<ul>
<li>Since I started this new meeting habit, I found myself more productive.</li>
<li>I can participate intently in all the discussions first, then capture the diagrams later.</li>
<li>There is 100% accuracy in the details compared to copying the same by hand.</li>
<li>Indeed, a picture is worth a thousand words.</li>
<li>And need I say, it is also more fun !!!</li>
</ul>
<p>From that day on, my QA Tool Kit won&#8217;t be complete without a small, simple, reliable digital camera.</p>
<p>Don&#8217;t take my word for it, just try it !  Cheers!</p>
<p><em>Tess Rupprecht</em></p>
]]></content:encoded>
			<wfw:commentRss>http://mydailyvowels.com/buggy-thoughts-for-today-a-qas-agile-digital-camera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selenium for Web Apps Testing</title>
		<link>http://mydailyvowels.com/selenium-for-web-apps-testing/</link>
		<comments>http://mydailyvowels.com/selenium-for-web-apps-testing/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 05:23:49 +0000</pubDate>
		<dc:creator>Tess Rupprecht</dc:creator>
				<category><![CDATA[Automation Tools]]></category>
		<category><![CDATA[Buggy Thoughts]]></category>
		<category><![CDATA[agile testing]]></category>
		<category><![CDATA[automation testing]]></category>
		<category><![CDATA[selenium]]></category>

		<guid isPermaLink="false">http://mydailyvowels.com/?p=250</guid>
		<description><![CDATA[Everyday, there is something new in the software world. As QAs, we need to be on top of our profession. Once again, learning is the key to our continued success.
Last week, I had a chance to review ( again..) some of the most popular automation testing tools in the market today.
Based on the my own research and reviews, I am no longer surprised that the free open source tools are still leading the popularity over the more expensive proprietary software ...]]></description>
			<content:encoded><![CDATA[<p>Everyday, there is something new in the software world. As QAs, we need to be on top of our profession. Once again, learning is the key to our continued success.</p>
<p>Last week, I had a chance to review ( again..) some of the most popular automation testing tools in the market today.</p>
<p>Based on the my own research and reviews, I am no longer surprised that the free open source tools are still leading the popularity over the more expensive proprietary software from big named vendors.</p>
<p>I picked a couple of tools which were favorites mentioned in a a couple of QA forums. Then I came up with my own list, namely &#8211; JMeter, Selenium, Watir, C# and Java.</p>
<p>In this post, we will concentrate on one tool called<strong> Selenium</strong>.</p>
<p>Learning Selenium was a real breeze.</p>
<ul>
<li> First of all, there are so many sites dedicated on teaching the ins, outs and whys of Selenium.</li>
<li>Second,  it is simple to use with an easy to navigate interface that comes as an Add On to the Firefox browser</li>
</ul>
<p>Even if you are new to QA but if you have some technical knowledge, then within a day you would be creating your first few Selenium test cases.</p>
<p><strong>My verdict</strong> : Selenium is really a good tool for testing web applications. It is free, and there is an excellent community of technical and non technical users who are willing to share their knowledge and expertise.</p>
<p>Instead of making this post too long, I would suggest you get started so you can try it for yourself.</p>
<p>From your Google Browser, just type the following words :</p>
<ul>
<li> First, &#8220;Selenium Tutorial&#8221;</li>
<li> Or &#8220;Selenium Installation&#8221; to be more specific</li>
<li> Then &#8220;Selenium Sample Test Cases&#8221;</li>
<li>Or you can go to YouTube to watch videos like the one below</li>
</ul>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/78mts_sKNGs&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/78mts_sKNGs&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>We&#8217;ll appreciate if you can also share your experiences in using Selenium!</p>
<p>Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://mydailyvowels.com/selenium-for-web-apps-testing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
