Do You Have a Hit List?

Post on 19-May-2015

604 views 2 download

Tags:

description

SQABD Lightning Talks 3 www.sqabd.com

transcript

Do You Have a Hit List?

Presentedby

Md. Maftahur RahmanSenior SQA Engineer

Enosis Solutions

Analysis & Design

Total Time

Development Testing

Analysis & Design Development Testing

Analysis & Design Development Testing

Why Hit List?

Conventional approach…

Initial

PhaseN

Phase2

System shouldn’t crash

Price calculation

is OK

Value formatted properly

It doesn’t lose data

OK, I’ll cover these in test

cases

….

Lots of ….

What does tester think?

These are my

Test Cases

Time Task/Test Cases

Which one will

be executed

?

Now he goes to execute the test cases

What will he do now?

Will he start pulling his hair?

Can’t we break the conventional approach…

Can’t we adjust the time?

Can’t we be like…

I don’t care, I’m Hit Man

Here is my Hit

List

Hit List

Time is not enough to execute all those plans

I have a simplified Hit List

I’m bang on target

That’s why the concept of Hit List.

a) Context Dependent Key Points:Two types of content:

Remains unchanged throughout the application

Example: Fixed format of Price, Acc No, Title, frequent occurring of critical bug,…, etc.

Should have leading zeros

Should be like 000013980.50

What will be there?

Do not depend on business domain

Initial State: Blank search/forms submission.

Data type conversion error: String to Numeric field, invalid date.

Data overflow error: Input size is beyond the max limit. Input size=n+m, saves only n(db column size).

b) Independent Key Points:

Special characters: @, %, \, /, ‘, “,…, Alt+N, etc to input field

Rounding/Truncation problem: 1/3 + 2/3=? 1.45(1.4546) + 1.54(1.5455)=2.99/3.00?

File accessing error: Save and read file from access denied path, file is already opened, upload 0KB or large size file

Unplug network connection: Transaction? Connection is mandatory?

Intermediate state of Grid: Edit/Undo grid changes, perhaps tab key will let you some blank rows. Submit form

How to keep the list?Better to keep these in your mind. Not confident? Large enough? OK, write down the key points to a writing pad or wherever you like.

These are some common examples of a Hit List

A careful observation will let you get more key

points

With little mentoring, a novice tester can also

execute it

Following Hit List will uncover bugs within a

short period of time

Q&A