13
Do You Have a Hit List? Presented by Md. Maftahur Rahman Senior SQA Engineer Enosis Solutions

Do You Have a Hit List?

  • Upload
    sqabd

  • View
    603

  • Download
    2

Embed Size (px)

DESCRIPTION

SQABD Lightning Talks 3 www.sqabd.com

Citation preview

Page 1: Do You Have a Hit List?

Do You Have a Hit List?

Presentedby

Md. Maftahur RahmanSenior SQA Engineer

Enosis Solutions

Page 2: Do You Have a Hit List?

Analysis & Design

Total Time

Development Testing

Analysis & Design Development Testing

Analysis & Design Development Testing

Why Hit List?

Conventional approach…

Initial

PhaseN

Phase2

Page 3: Do You Have a Hit List?

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?

Page 4: Do You Have a Hit List?

These are my

Test Cases

Time Task/Test Cases

Which one will

be executed

?

Now he goes to execute the test cases

Page 5: Do You Have a Hit List?

What will he do now?

Will he start pulling his hair?

Page 6: Do You Have a Hit List?

Can’t we break the conventional approach…

Can’t we adjust the time?

Can’t we be like…

Page 7: Do You Have a Hit List?

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

Page 8: Do You Have a Hit List?

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?

Page 9: Do You Have a Hit List?

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:

Page 10: Do You Have a Hit List?

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

Page 11: Do You Have a Hit List?

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

Page 12: Do You Have a Hit List?

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

Page 13: Do You Have a Hit List?

Q&A