tag:blogger.com,1999:blog-1695460650467928609.post5312442283063495787..comments2024-03-28T01:27:39.788-07:00Comments on Software Testing Tricks: Repeatability of Tests - A necessary Evil!Debasis Pradhanhttp://www.blogger.com/profile/15059356907987625705noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-1695460650467928609.post-36699601760297107702008-08-29T23:46:00.000-07:002008-08-29T23:46:00.000-07:00@ Michael B.,Thanks for your insight on the topic ...@ Michael B.,<BR/><BR/>Thanks for your insight on the topic of repeatability of a test! Truly NO test can be repeatable in it's true sense. I like your example of tests running on Windows platform and how it is *almost* impossible to recreate each and every underlying running states of the OS while trying to REPEAT a test! As you said, it's a matter of judgment on whether we agree to overlook certain dimensions of the test while we concentrate on certain dimensions, which we think might be important! <BR/><BR/>Thanks for enlightening me with your thoughts.<BR/><BR/>-DebasisDebasis Pradhanhttps://www.blogger.com/profile/15059356907987625705noreply@blogger.comtag:blogger.com,1999:blog-1695460650467928609.post-10214764535514697222008-08-29T14:18:00.000-07:002008-08-29T14:18:00.000-07:00Exact repeatability isn't an option.When we're tes...Exact repeatability isn't an option.<BR/><BR/>When we're testing on a Windows platform, there are dozens of processes running, each in its own state, each with different allocations of memory. Those processes are interrupting other processes, being interrupted by other processes. Subtle differences in timing exist between any test and the next, whether the steps in that test are being performed by a human user or by a machine.<BR/><BR/>So it's time to think more clearly about this. A <I>repeated</I> test is one in which we are repeating <I>some dimension</I> or <I>some factor</I> of the test--presumably one that we think matters. Here are some questions to consider: What dimensions might not matter, even though we're paying attention to them? What dimensions might matter, even though we're not paying attention to them? To what extent are we aware of these dimensions? To what extent can we control them (or not)?<BR/><BR/>---Michael B.Michael Bolton http://www.developsense.comhttps://www.blogger.com/profile/09027725699187903416noreply@blogger.comtag:blogger.com,1999:blog-1695460650467928609.post-30471150559971413562008-08-25T14:12:00.000-07:002008-08-25T14:12:00.000-07:00Thanks Debasis for all Your articles. It is always...Thanks Debasis for all Your articles. It is always nice to return to them and learn once again something that I missed. Keep Up that Good Work. <BR/>Back to the article. <BR/>As You know I'm still new in QA, so I could be mistaken in naming conventions of testing processes. You're free to correct me ;) <BR/>I use repeatable tests/test scripts in regression, and when it is possible. Usually they run in background and check if everything is ok in new build. They run usually few times, while i do rest of testing with new ideas. I think It is the best approach I could use.Anonymoushttps://www.blogger.com/profile/11852949045709885514noreply@blogger.comtag:blogger.com,1999:blog-1695460650467928609.post-11304723714382041932008-08-25T04:41:00.000-07:002008-08-25T04:41:00.000-07:00Another nice article..Another nice article..Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1695460650467928609.post-71430401082897438172008-08-21T23:38:00.000-07:002008-08-21T23:38:00.000-07:00@ Vinay,I would like you to read an article that I...@ Vinay,<BR/><BR/>I would like you to read an article that I had written quite sometime back - <A HREF="http://software-testing-zone.blogspot.com/2007/05/software-testing-for-freshers-tested.html" REL="nofollow">How to get started in S/W Testing</A>. You can find some valuable testing resources to start with on that article.<BR/><BR/>Happy Testing...<BR/>-DebasisDebasis Pradhanhttps://www.blogger.com/profile/15059356907987625705noreply@blogger.comtag:blogger.com,1999:blog-1695460650467928609.post-40371287281711475122008-08-21T22:35:00.000-07:002008-08-21T22:35:00.000-07:00hi this is vinay ,a tester Can u suggest come good...hi <BR/>this is vinay ,a tester <BR/>Can u suggest come good blogs for software testing as well as some good books.<BR/><BR/>Regards <BR/>VinayAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1695460650467928609.post-28483598090893209752008-08-21T20:14:00.000-07:002008-08-21T20:14:00.000-07:00Hi Debasis!Nice Article. Regression and Progressio...Hi Debasis!<BR/>Nice Article. Regression and Progression are the two terms which we use in our company.Well Regression stands for the stuff which you already knew and explained.<BR/>Progression Testing is Testing the new enhancements or the new modules in the already existing application.(Over the years we are/will work on the same application/system :))<BR/><BR/>Now Automation vs Regression, not all Regression Test Cases can be automated. Eg: 1) Check the delivery of email when some event is triggered.<BR/>2) Check whether a report has been printed or not when the print button is clicked.<BR/><BR/>To conclude great continued effort of yours in knowing and making us learn new terms and ideas.<BR/>All the best. Cheers :)<BR/><BR/>Apologize for any spelling/grammar mistakes if exists.Pavan Turlapatihttps://www.blogger.com/profile/05156250992862581068noreply@blogger.com