From D to Q to C with plenty of T

2006-Apr-15 - Where did that come from ?

Posted in Testing

 

"Delete Account" says the button.

So I pressed it

"Continue ?"  - "Yes" or "Cancel"

Yes

 

Wonder what it did ????

Did it delete all records from the database ?

Just set a flag somewhere ?

Why wasn't it mentioned in the spec - did the programmer just decide to make it up ?

Does the customer really want a delete account button ? If so, shouldn't there be some extra safeguards around it ?

What happens when little Johnny plays with Daddys computer and deletes Daddys account ?

 

Been doing some exploratory testing of the program delivered at the end of Sprint1.

Supposedly the goal of Sprint 1 was to allow a user to securely log into an account

So why is there a "Delete Account" button ?

 

Time to give the programmers a lesson in Testing 101...

 

If they produce some sort of spec at the start of a Sprint then we can start to prepare test cases so that when they deliver the program we can start testing right away. Instead there will be a delay whilst we find out what this Delete Account button is all about.

 

If they mention in the spec that there is a Delete Account button we can think about the 'what ifs' and the risks such as the little Johnny scenario. Maybe a Delete Account button isn't such a good idea.

 

If they give us some sort of design spec then we would know what actually happens when the Delete Account button is pressed so that we can test to see if it really does what it is supposed to do.

 

Just follow a few simple procedures

Communication

No surprises when the program is delivered to be tested

And testing becomes more efficient and useful

Instead of a bottleneck and a whine festival

 

Now where's that Delete Programmer button...


2006-Apr-16 - bad pun?

Posted by metalbaby
have you been naughty phil? a bottleneck and a whine festival? is that some wry british humour seeping through? dubious, very dubious...
Permanent Link

2006-Apr-16 - naughty ?

Posted by philk10
only in that I cant resist the puns

The scenario above means testing gets blamed for slowing things down and not testing the program as soon as it's released - it becomes the bottleneck

Then everyone whines - testers because they dont get the information at the right time, programmers as their programmes dont get tested and management as their clever GANT chart schedules slip...
Permanent Link

<- Last PageNext Page ->

About Me

A developer breaking into the QA world - now broken into it and entering the world of test consultancy

Friends

neillmccarthy
testmanager
studley
csbdeady
ovidiu
strazzerj
jpweston
metalbaby
thepthial
EklecticTester
michaeljf
PeteNairn
jimtest
spikyone

Syndication

RSS Site Feed