Monday, March 14, 2005

This afternoon was a half-day tutorial on exploratory testing. Elisabeth Hendrickson gave an engaging talk - complete with in-class exploratory testing - that presented four techniques for doing successful exploratory testing:

  • variables (anything whose value can be changed, e.g., window size), values (a value given to a variable), and heuristics (rules of thumb that lead you to good tests for particular types of values, e.g., "It you can count it, try zero, one, and many" or "If it has an order, try first, middle, last"): List everything you can change and then use hueristics to develop sets of values to try for each variable.
  • state models: As you identify possible states think about how the actions you can and can't take change and how the results of those actions change. As you identify events that transfer you between states, think about various triggers for each of those events. Now use that state model to apply every controllable event to every state (regardless of whether it seems interesting) and force exits from every state.
  • nouns and verbs: Describe feature interactions as nouns (what kinds of things can you create or manage) and verbs (what can different types of users do); use adjectives and adverbs to further describe the nouns and verbs (i.e., the values you could give the variables you identified). Often the grammar you develop will be rich enough to enable you to write stories about your software - stories that you can easily translate to test cases. Writing these stories is simple: randomly pick a series of nouns and verbs and then turn these words into a short action sequence. (Yes, this sounds a whole lot like model-based testing - one more way to develop those models.)
  • personae and soap operas: Identify several types of users with distinct needs and personalities. Inhabit each persona and use your app the way that person would - i.e., find the same bugs they will. A very helpful technique for doing this is to write soap opera scripts about your user and their travails and triumphs with your software.

Throughout Elisabeth made sure we understood very well that exploratory testing is *not* just pounding on the keyboard but rather is a means of discovering new information (aka surprises - which are not necessary bugs, just something you didn't realize about your product) about the software under test by methodically exploring its capabilities and limitations.

Lectures are all well and good, and some people can actually learn that way, but I need to apply what I hear to actually internalize it. Elisabeth handed out a bunch of Pixter toys - a roughly PDA-sized electronic (black and white) coloring book. Once we figured out how to turn the speaker off these turned out to be surprisingly (ha!) capable little buggers that served as excellent foils for applying the techniques we were learning.

Perhaps the most important piece of information was that exploratory testing is best done in packs. Each group found that the other groups had identified variables they hadn't. The same holds true for your app: one person doing exploratory testing is good, two people doing exploratory testing is better, the whole Dev+Test+Everybody Else team doing exploratory testing is better yet, and the whole team doing exploratory testing in pairs is best. Case in point: one team found a diagnostic mode -- something no one else in the other twenty-some classes Elisabeth has used Pixter in had ever done!

4:39 PM

98 comments:

at 12:18 AM tweedledeetweedledum said...

This blog is awesome! If you get a chance you may want to visit this software engineering site, it's pretty awesome too!

at 9:08 PM David said...

I got hung up somewhere and not sure if i'm at the right place,
never mind you have some good posts here, so hope you dont mind if I add mine about ebook marketing because the place for more information on ebook marketing

Catch up with you again somewhere.

at 12:16 PM Anonymous said...

Hi,

Some of these blogs are awesome, I have spent the whole day going from one to another collecting information if you are interested in ebook then you you can find out more about ebook

See you over there

at 5:45 PM Anonymous said...

Keep it up. I enjoy your nice blog. check out my amazon book store site. It pretty much covers amazon book store related stuff.

at 12:54 AM David said...

Hi there, I thought you might be interest in this is you are interested inebook resale right I have found a great site aboutebook resale right

Nioce looking blog by the way

at 9:33 AM Anonymous said...

One good resource for computer software download and many more free software alternatives is Software4YourSuccess.com
Yes it is my site and I would love for you to drop by for a second. From there you will have free access to several of my products such as The Marketing Toolbar (which is goldmine of information on how to do things quickly and on the cheap, thus saving you time and money).
Also for webmasters I have created Webmaster Wizards, which will help you with almost every aspect of putting code on your site from things such as legal and privacy disclaimers to popunders. I have so much content and free software there I could fill up this whole blog, so check it out Thanks, Sincerely Rob Rudd

at 6:18 PM mia said...

Found a lot of useful info on your site about Msdn - thank you. Haven't finished reading it yet but have bookmarked it so I don't lose it. I've just started a Msdn blog myself if you'd like to stop by

at 10:05 PM Anonymous said...

Help me Dude, I'm lost.

I was searching for Elvis and somehow ended up in your blog, but you know I'm sure I saw Elvis in the supermarket yesterday.

No honest really, he was right there in front of me, next to the steaks singing "Love me Tender".

He said to me (his lip was only slightly curled) "Boy, you need to get yourself a shiny, new plasmatv to go with that blue suede sofa of yours.

But Elvis said I, In the Ghetto nobody has a plasma tv .

Dude I'm All Shook Up said Elvis. I think I'll have me another cheeseburger then I'm gonna go home and ask Michael Jackson to come round and watch that waaaay cool surfing scene in Apocalypse Now on my new plasma tv .

And then he just walked out of the supermarket singing. . .

"You give me love and consolation,
You give me strength to carry on "

Strange day or what? :-)

at 2:59 AM Anonymous said...

Now you could find Classes for a multitude of subjects on your area , like autocad classes and they could be found by visiting autocad classes

at 8:46 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have found free ebooks site/blog. It pretty much covers free ebooks related stuff.
go and get your free ebooks :-)

at 3:41 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a info products site. It pretty much covers info selling related stuff.
Come and check it out if you get time :-)

at 1:28 PM August said...

Hi,

I just across sites and found that your Blogs are amazing.

Do you know, your blog can generate extra income by posting Google Adsense? If you ever know about Adsense, you understand to get hundreds of dollar per month is not an easy way. One of the most important is to generate massive traffic.

Few days ago, I found a very useful software that will generate hundreds of back links to our website. Do you know why back links is so important to generate traffic?
Yes, you are right! back links will jump up your position in search engine! If your position gets higher from day to day, you'll find your traffic increase significantly as well.

That software is Blog Link Generator!

This software so powerful. You even do not need to create links directory in your site. Is that sound good? You put your link in other's website, but you never put a link back to their site?

Visit www.LinkInBlog.com now and I so confident you'll never sorry.

at 5:21 PM Anonymous said...

Good Posts, Keep on Blogging.
Be sure to visit

Advanced Business Marketing

Expensive Marketing Secrets Free.

at 10:51 AM August said...

Hi,

I just across sites and found that your Blogs are amazing.

Do you know, your blog can generate extra income by posting Google Adsense? If you ever know about Adsense, you understand to get hundreds of dollar per month is not an easy way. One of the most important is to generate massive traffic.

Few days ago, I found a very useful software that will generate hundreds of back links to our website. Do you know why back links is so important to generate traffic?
Yes, you are right! back links will jump up your position in search engine! If your position gets higher from day to day, you'll find your traffic increase significantly as well.

That software is Blog Link Generator!

This software so powerful. You even do not need to create links directory in your site. Is that sound good? You put your link in other's website, but you never put a link back to their site?

Visit www.LinkInBlog.com now and I so confident you'll never sorry.

at 12:40 AM Ebooks Made Simple said...

Very good info. you have here.

I have a ebook free palm site/blog. It pretty much covers ebook free palm related stuff.

at 10:25 AM Pro Free Life said...

...anyone looking for information products to sell? Check out Resell Right Products or eBook Lovers. Thanks!

at 2:55 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a **ebooks** site/blog. It pretty much covers ##ebooks## related stuff.
Come and check it out if you get time :-)

at 5:09 AM Anonymous said...

Blast your Ad to 13,000+ Real Blog Sites!

at 2:07 PM rushprnews said...

Hi, great blog! Let's talk Marketing and PR. Please feel free to visit my blog too at
, RushPRnews Daily Gazette, Open-Call for Writers.
My website is** RushPRnews press release services, distribution and free web posting** . Cordially, Anne Laszlo-Howard

at 5:37 PM Rynne said...

Nice blog, good job! Check our 1creditrepair if you have credit problems and e-book shop to find best ebooks with cheap prices !
credit repair

at 5:50 PM sleepwalk resources said...

Build a free poker for fun blog! New free wordpress blogs with instant activation and set up. Join the free blogging evolution today and visit Clubblogs.com

at 8:28 PM ebook online resell said...

Hey, I like what I read here. I will be back for sure!
I have a ebook with resale right site. It pretty much covers ebook with resale right related stuff.
check it out if you get time :-)

at 9:23 PM e book with resell right said...

Greetings The Braidy Tester !!
I just wanted to thank - you for leaving your comments turned on for your post called Stuffing My Brain, Part 02. I'm always searching and keeping an eye out for more blogs and sites about christian content free .
Pardon my bad typing! LOL - (:--).

Say, I'm curious if you've ever seen a christian content free ? Do you sell them too?

So far I've sold a few - it's been interesting to say the least. Lot's of hard work. Errggg. Mostly been marketing them through my site called: http://www.TonOFeBooks.com .

Ooops, this post is a bit more than planned,
Well,
Keep your (:--) UP anyhow and God Bless ya!
Chad.

at 9:37 PM Anonymous said...

I enjoyed reading your blog very much. Thanks.

at 2:18 AM resale right ebook software said...

I enjoyed reading your blog. In fact, I've bookmarked yours!
Visit my resell traffic site.

at 11:45 AM Anonymous said...

I like your blog. I would like to post your link on my "favorites" page for future reference and reading. sedu hairstyles

at 7:11 PM Plasma TElevision Center said...

I just came across your blog and wanted to drop you a note telling you how impressed I was with the information you have posted here.
I also have a web site & blog about Plasma Television so I know what I'm talking about when I say your site is top-notch! Keep up the great work!

at 1:47 AM Infactahost.com said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a exchange suggest traffic url site/blog. It pretty much covers exchange suggest traffic url related stuff.

Come and check it out if you get time :-)

at 7:19 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a **ebooks** site/blog. It pretty much covers ebook/info/money making related stuff.
Come and check it out if you get time :-)

at 3:46 PM Johnny said...

Every online business need free traffic. This free traffic handbook is very update and helpful.

at 2:15 AM Anonymous said...

Think that will drive you some extra traffic?

at 3:29 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a add url ffa site/blog. It pretty much covers add url ffa related stuff. Plus you can advertise to billions using our add url ffa tools.

Come and check it out if you get time :-)

at 2:26 PM Pro Free Life said...

Hello everyone! Check out this amazing deal of the year: Tons of brandnew info products with master resale rights!, you can't miss this deal, but it's gonna be over soon!!!

at 4:11 PM Pro Free Life said...

What a blog! Hi... this is important, I wouldn't post this message if it's not urgent, but this deal is almost over! You'd better check it out or you'll regret it forever: Tons of brandnew information products with master resell rights! Miss it and you'll hate yourself forever!!!

at 7:03 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you! Get free
Traffic to your site/blog. It will Improve your page rank and it's free.
Go and check it out if you get time :-)

at 8:18 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you! Get free
Traffic to your site/blog. It will Improve your page rank and it's free.
Go and check it out if you get time :-)

at 4:43 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a ebook gratis site/blog. It pretty much covers ##KEYWORD## related stuff.

Come and check it out if you get time :-)

at 12:11 PM Theresa Twogood said...

It's nice to see a blog that is worked regularly...Keep up the good work!
If you ever need content, browse of site at http://olin.tk . We also have our official company blog at http://olinepublishing.blogspot.com You are invited to use material from either.write

at 10:07 AM Anonymous said...

You have an awesome Blog. Iwill recommend it to all my fellow marketers.

I have a clickbank site.

I deals mostly with clickbank stuff.

Check it out sometime.

at 11:32 PM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you! Get free
Traffic to your site/blog. It will Improve your page rank and it's free.
Go and check it out if you get time :-)

at 9:25 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you! Get free
Traffic to your site/blog. It will Improve your page rank and it's free.
Go and check it out if you get time :-)

at 9:03 PM Gordon said...

Hello, just visited your blog, it's informative. I also have a website related togoogle adsense software. So make sure you visit and hope it's useful.

at 7:40 PM Anonymous said...

Need traffic? get thousands of visitors, I got it, you need it free web advertising

at 1:02 PM Joe said...

Hi there The Braidy Tester I have been browsing around looking for the latest info on easy ebook creator and found your site, although the Stuffing My Brain, Part 02 doesn't exactly match for easy ebook creator I have enjoyed my visit and will be sure to come back.
Come and visit me if you get the time you may find it interesting and grab some totally unique free software for visiting.
Keep up the good work

at 8:58 AM Anonymous said...

I like your blog. I just wanted to reccommend a website that has generated 3/4 of a Million $. This is hands-down the hottest turn-key business solution you have seen in your entire life. It just launched. Go here immediately: software.

at 9:31 AM Anonymous said...

sorry...

at 1:24 AM ebook compiler said...

sy-ebook-software.htm

at 4:03 PM ebook compiler said...

m

at 8:18 AM software said...

If you want to create professional ebooks this software is for you, visit http://69.44.15.87/deadeasy-ebook-software.htm

at 11:47 AM cheap Kids ebooks said...

Hi there Blogger, I am just passing through researching arts and crafts ebooks and spotted your post called Stuffing My Brain, Part 02. I found it and interesting and informative read and I just though I'd say so. Catch you again another time go to go looking for arts and crafts ebooks as well. Enjoy blogging - John

at 12:38 PM arts and crafts ebooks said...

Hi there The Braidy Tester, I have been looking at arts and crafts ebooks for some time now and found your post titled Stuffing My Brain, Part 02 very useful. I've now got to find something on arts and crafts ebooks so I'll pop back and check out more of your site another time. Great site by the way. - John

at 3:35 PM Anonymous said...

Hello ##NAME##, I find it very refreshing to occasionally find a post such as yours with a similar topic to what I was looking for. It often ads to ones list of lifes experiences.

I tend to have a soft spot for blogs related to ##LINK## and /or sites that have a central theme around writing resources type items.

Once again, thank you, hope you don't mind if I visit again sometime :-)

at 5:39 AM jennifer lopez sedu hairstyles said...

On top of old Smokey ... When do you think this folica hair style competition baby will really blow? It's got the makings now, but as The Braidy Tester says, there is just so much more to it.

at 7:01 AM software said...

##frisky-pixie.com/deadeasy-ebook-software.htm##

at 6:15 AM hair loss said...

Fantastic blog you've got here The Braidy Tester, I was looking for sedu hairstyles related information and found your site. I have a sedu hairstyles site. You can find everything about hair styles as well as information on hair bows, color, extensions, and wigs. Stop by and check it out when you can.

at 8:58 AM A Million Dollar Income said...

Your article is most refreshing, while I cannot agree with this point of view, I can understand your point of view. Here is a fabulous website p2p free downloads
that provides you with free software, free php scripts, free ebooks and a ton of other free stuff.
p2p free downloads
http://mybonusarea.com
p2p free downloads


Thank You

at 8:14 PM hopi said...

ThankYou

From Hopi
http://ourbannerexchange.com
internet business marketing
internet business marketing

at 9:26 PM hopi said...

free banner exchange,

internet marketing online
http://ourbannerexchange.com
internet marketing online


deliver a million or more hits to your website. Get a swarm of Traffic and multiply your sales.

internet marketing online
http://ourbannerexchange.com
internet marketing online

at 2:20 AM ebook compiler said...

software is for you http://69.44.15.87/deadeasy-ebook-software.htm

at 1:14 PM hair styles said...

Hi The Braidy Tester. I was looking for female hair loss related information and came across your blog. Very good reading! I have a female hair loss site. You can find everything about hair styles as well as information on hair bows, color, extensions, and wigs. Check it out when you can :)
If you have a site similar to mine and would like to exchange links, please contact me through my website.

at 3:20 PM create ebooks said...

m

at 3:38 AM Robert Campanile said...

Hello really enjoyed reading your blog/site about HomeBusiness and found quite a bit of great information and will bookmark your site so I don't miss out on anything in the future. Also if you would like MasterResaleRights to Hundreds of Niche Products worth $3000 for only $29.95 then go here http://www.incomecash.info and check it out! And thanks again for that great blog.

at 4:55 PM ebook compiler said...

m

at 2:10 PM ebook software said...

software is for you http://69.44.15.87/deadeasy-ebook-software.htm

at 2:04 AM copy dvd free software said...

Open the door to the world. that's the magic of the Internet. Your blog is very nice and I am happy to post here. Searching for lots of stuff today. Bug spray, tents, copy dvd free software, spy glasses. It's just fun to see what comes up.

at 6:34 AM don said...

Hi ##name##, thought this link may be of interest . If you are interested

at 9:36 AM don said...

Hi ##name##, thought this link may be of interest . If you are interested

at 4:41 AM chi flat iron said...

Hi The Braidy Tester,

As a result of reading your blog "Stuffing My Brain, Part 02", I think you will discover my site on hair straightener a great help.

at 3:16 AM ADVERTISING said...

Want top search engine ranking? try my software Free ADVERTISING check it out.

at 9:53 PM private lable rights said...

Now that is food for thought!

Strangely intriguing...

Keep it up :)

PS: I'm making a killing with private lable rights ... find out how you can get extra income from private lable rights

at 2:18 PM Money said...

Hello,

This is an amazing idea! Please add more details as soon as possible. Fantastic site!

Thanks,
make extra money

at 12:42 AM Anonymous said...

Searching blogs for traffic hits.
Came here. Interesting blog.
http://www.1st-choice-4-website-traffic.com
traffic hits

at 1:45 AM Anonymous said...

One of a kind! Thanks.
Came across your blog by chance while searching for online traffic.
http://www.1st-choice-4-website-traffic.com
online traffic

at 2:13 AM Anonymous said...

One of a kind! Thanks.
Came across your blog by chance while searching for seek traffic.
http://www.1st-choice-4-website-traffic.com
seek traffic

at 12:19 PM Anonymous said...

Unbelievable! Thanks.
Was searching for need traffic.
http://www.1st-choice-4-website-traffic.com
need traffic

at 10:51 PM private label rights said...

Now that is food for thought!

Strangely intriguing...

Keep it up :)

PS: I'm making a killing with private label rights ... find out how you can get extra income from private label rights

at 11:28 PM private label rights said...

Now that is food for thought!

Strangely intriguing...

Keep it up :)

PS: I'm making a killing with private label rights ... find out how you can get extra income from private label rights

at 8:52 PM Anonymous said...

Awesome! Searching for the keyword
traffic power came across ur blog.
http://www.1st-choice-4-website-traffic.com
traffic power

at 7:21 AM source code rights said...

I don't know if you've noticed, but the competition amongst resell rights providers has become dog eat dog.

It's a huge market, but you end up competing against the big dogs every time.

The solution, in my opinion, is in private label and source code rights.

Simply put, these are the groundwork for creating your own products and services which you are then the sole owner of.

With private labels you get to brand your own identity and all the sudden you are no longer competing with hundreds or even thousands of people to sell the same old products.

If you want to learn more about how to put yourself ahead of the pack with ease then check out this great provider...

source code rights

at 9:23 PM private label rights said...

I don't know if you've noticed, but the competition amongst resell rights providers has become dog eat dog.

It's a huge market, but you end up competing against the big dogs every time.

The solution, in my opinion, is in private label and source code rights.

Simply put, these are the groundwork for creating your own products and services which you are then the sole owner of.

With private labels you get to brand your own identity and all the sudden you are no longer competing with hundreds or even thousands of people to sell the same old products.

If you want to learn more about how to put yourself ahead of the pack with ease then check out this great provider...

private label rights

at 4:30 PM Money said...

Hi blogger:)

I really like your web blog... There are billions of blogs however yours is the one I read and enjoy doing it too at the same time...

Regards,
make extra money

at 1:17 AM Anonymous said...

Hi ##name##. There are many different ways to earn money onlinewebsite traffic. I continue to look for different ways to promote my sites and business without going broke. let me know what you all are seeing out there.website traffic

at 2:13 AM Anonymous said...

Hi ##name##. There are many different ways to earn money onlinepay per click advertising. I continue to look for different ways to promote my sites and business without going broke. let me know what you all are seeing out there.pay per click advertising

at 11:38 AM flat ghd iron said...

Hey The Braidy Tester,

Your blog "Stuffing My Brain, Part 02", leads me to believe you will find my information on ceramic sedu hair straightener to be very beneficial.

at 5:41 PM Anonymous said...

This isn't bad, but I wish there were more folks out there that could provide. Thanks.
-Piano Guru
learn to play piano

at 9:59 AM Scott A. Edwards said...

As a special token of my appreciation for all your kind help and the wonderful business you have sent my way---I want to give you a free gift.
It is called the "$25000.00 Idea". It will help you in all your endeavors.
Click here: FREE GIFT

at 8:18 PM unique online pet products said...

Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a unique online pet products site.
Come and check it out if you get time :-)
Greetings.

at 7:07 AM touch dog toys said...

Hello Friend! I just came across your blog and wanted to
drop you a note telling you how impressed I was with
the information you have posted here.
Keep up the great work, you are providing a great resource on the Internet here!
If you have a moment, please make a visit to my touch dog toys site.
Good luck in your endeavors!

at 11:54 AM tops pet products company said...

Hi Friend! You have a great blog over here!
Please accept my compliments and wishes for your happiness and success!
If you have a moment, please take a look at my tops pet products company site.
Have a great day!

at 3:49 AM tiny dog supplies said...

Hey Fellow, you have a top-notch blog here!
If you have a moment, please have a look at my tiny dog supplies site.
Good luck!

at 10:28 AM Scott Arthur Edwards said...

Here it is... FREE advertising, FREE download. No cost to you! Get your FREE download NOW! Make money and get FREE advertising! This is a great program for you to take advantage of... Check this out now for FREE!

To find out more visit: making money online site. It successfully exposes FREE information covering traffic and making money online related stuff. Don't forget, FREE, FREE, FREE!!!

at 10:02 PM Anonymous said...

Hey Guys if you have been dumped by adsense or given the run around by Yahoo then you need to look at this, Fair Ads Network are only taken 10,000 members then they are closing the doors, I suggest that you take a look Now before its too late : http://fairadsnetwork.com/034704959097

at 5:46 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a **resell** site/blog. It pretty much covers ##ebook reseller## related stuff.

Come and check it out if you get time :-)

at 3:52 PM Anonymous said...

Great blog....now...ADVICE TIME!! - If you need more site tracking traffic web then congratulations I've come to the right place, try site tracking traffic web - this is the best place online to get massive volumes of internet traffic back to your blog for blog publicity purposes. Within a week I had trippled my volume of traffic - Signup is free and before you know it you will flying up the Google search egine - guaranteed!! - Signup is free you have nothing to lose. Best of luck with it and continued success with your blog!!

at 6:42 AM Anonymous said...

Nice blog!! I'm into high traffic web site and to drive traffic to my website I signed up free for this superb traffic gereating tool - I now have loads of hits to my websites and blogs. This can see your affiliate commission shoot through the roof - meaning lots of extra money coming in for you and your family. Sign up now - it's free.. Best of luck, cheers for now, dave.

at 4:12 PM Anonymous said...

dating free match personals single

at 2:42 PM Kurt A. Tasche said...

Get over 10,000 hits per day to your website for free!! Check out
this exchange exchange free free swarm swarm swarm traffic traffic traffic traffic traffic traffic traffic traffic

at 11:29 PM Anonymous said...

Web user's behaviour depends on two main groups of variables: the user-related one and the website-related one.
Optimizing AdSense by User Behaviour