Could someone answer the following testing Questions?
1)Give 5 reasons why a build can be released with bug

2)Write a bug report for a word processor program which
crashes when the
contents of 89th column is been sorted in assending order.

3)write test 10 cases for program which has a table with 2
fields of NAME

od char type and CLASS of INT type.NAME fields is truncated
after 26
charaters and CLASS takes value between 1 to 9 both included.

There are 3 possible opearations program can perform

a)When a new student joins the class the program adds a new
field

b)When student leaves the class the field get deleted
c)when student gets promoted then program incremts the class
by 1

Write 5 test cases for the scenario.

4)write 10 test cases for a program that takes date in
dd/mm/yyyy format

and prints it out with a increment of 1.

for dates (dd) can be given in the range 1<=dd>=30
for months (mm) can be given in the range 1<=mm>=12
for years(yyyy) can be given in the range 1600<=yyyy>=9999


5)Give 5 bugs that could cause a program to crash when it
printed the
999999 th pages 1000001th line.

Answer Posted / sandeep garg

1)

a) Bug is of low severity and an alternate is available.
b) The module containing bug is isolated from the intended
users.
c) Bug is not on priority for the BAs to be resolved in
that release cycle.
d) Bug is cosmetic and of low priority.
e) Time constraing unless the bug is a major OR critical
one.

2)

Application: Word processor program i.e. WPP
Severty: Critical
Priority: Major
Platform: Microsoft XP (SP 3)
Reproducibility: Everytime

Issue: WPP which crashes when the contents of 89th column
is been sorted in assending order.

Steps to Reproduce:
1. Start WPP
2. Add 100 columns
3. Add 2 rows
4. Add data in rows
5. Apply Ascending filter on row 89th by navigating Data
tab > Filter
6. Click on Filter icon button on 89th column
7. Once data in the colmn is arranged in Descending order,
again click on Filter icon button on 89th column to have
data in ascending order

Instead of re arranding data, WPP crashes.

3)

1. Try to add a student for 15 for class 1-9, it should be
added.
2. Try to add a student for 0 character for class 1-9, It
should not be saved as name is required.
3. Try to add a student for 27 character for class 1-9 and
validate truncation of name upto 26th character.
4. Try to add a student for 1 character for class 1-9, It
should be added
5. Try to add a student for 26 character for class 1-9, It
should be added
6. Try to add a student for 1-26 characterm for class 0, It
should not be added
7. Try to add a student for 1-26 character for class 1, It
should be added.
8. Try to add a student for 1-26 character for class 5, It
should be added.
9. Try to add a student for 1-26 character for class 9, It
should be added.
10. Try to add a student for 1-26 character for class 10,
It should NOT be added as there is no class 10th.


Duplicacy:

While saving duplicate data for same class, system should
alert user to save the name in a different format? But
since it is character type only. how would we do that? May
be DOB, Mother's maiden name

Student leave the program

11. Validate that student Name field Against the Class 1-9.

Removing duplicate data? System should alert by giving
details like Father Name, DOB, Mother's maiden name to
confirm deletion

12. Student gets promotion....

1. Class 1-8 gets promotion: Validate if class is
incremented by 1.
2. Class 1-8 gets promotion: Student name is entered
against incremented class.
3. Class 1-8 gets promotion: Name is deleted from previous
class for the student who is just promoted.
4. Class 9 student gets promotion: Validate if student Name
is deleted from class 9 who is just promoted.

4)

ddmmyy Boundry value Analysis Negative

0/0/1599 > Not Allwoed
0/0/10000 > Not Allwoed
0/0/1700 > Not Allwoed
0/1/1700> Not Allwoed
31/1/1700 > Not Allowed
1/0/1700 > Not Allwed
30/13/1700 > Not Allowed
31/13/1700 > Not Allwoed
0/12/1700 > Not Allowed
30/12/1700 > Allowed and validate if it prints in 31/12/1700
30/10/1599 > Not Allowed
30/10/10000 > Not Allowed

Is This Answer Correct ?    21 Yes 8 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to write the test cases for STP

5230


What are all the companies are doing manual testing till now ?

1632


how to write test cases for smart meter for gas and electricty

2563


Credit card field contains four text boxes. We can validate each textbox separately with conditions but how can we write integrated testcase for all the four?

1980


IN MY APPLICATION SOME WINDOW IS THERE IT CONSISTS OF SOME 25 LABLES IN THOSE FOR THE ALREADY SELECTED ONE IT WILL SHOW THE BACKGROUND COLOR IS YELLOW WHILE CHECKING IT SHOULD CHECK THE ALL LABLES WHICH ONE IS HAVING YELLOW COLOUR backcolor=SwfWindow("ALTAIR").SwfWindow("Load Wafer").SwfLabel(" ").GetROProperty("backcolor") SUPPOSE LIKE DS IT WILL BE THERE THEN FOR THAT SwfLabel(" ") inside this how to specify is my doubt because i have to check all the 25 labels plz explain it how to specify that

2076






Explain the soak testing?

778


If I have to write the test cases for any report & there is date box.then may I have to write only select date or have to write all steps required for selecting date

2174


how to write a test procedure & test log for login system

2859


Explain transaction testing?

755


write a test cases for WLAN

615


If there are 3 modules what would be test for that three modules but that 3 modules are not developed or what are the test case for that 3 modules

1183


How can we write a good test case?

797


How would you do " Keeping two folders in sync testing"

2091


Pls tell me test cases for pepper grinder

3009


1 Tarot 1.1 Purpose - Tarot tool will duplicate the tarot-reading process for the user online. - Tarot is a craft that uses a deck of 78 cards to predict a user’s past, present and future. - The cards are picked by the user and arranged in a specific spread, which represents points in his past, present, and future; based on the meanings of the cards selected, interpretations are given. 1.2 Scope Only for registered user. 1.3 User Interface User Interface: 1. Question – This is only for user experience, and has no bearing on the formulae / process. Simple long text box. 2. Selection of field – radio button selection of 1 of 3 choices(Love, Career, Personal), which affects 1 of 3 card- meaning databases to be used. After selection, the unselected databases do not affect or interact with the system. 3. Spread Selection – radio button selection of 1 of 3 choices(Celtic Cross, Horse Shoe, Simple 3 Card). This determines the number of cards being picked and the specific spread database to be used. This also affects the specific report format being used, as well as the card- selection GUI. 4. Card Selection – based on the input 3, a specific layout is shown where the user needs to identify X number of cards (X also determined by input 3) which are then shown in the spread. Every card selection identifies the spread position constants (A, B, C, etc) with specific variable values (Card numbers) creating an array. Report format will display on a separate new page, in the following sequence – - Statement of question asked - Selection of field - Selection of spread - Detailed description of position data, positions identified as per spread selection - Card meaning as picked in field selection 1.4.5 Interfacing/Sourcing Details 1.4.5 Rules and Conditions - Data needs to be calculated for all fields, but only a maximum of 3 cards data should be shown in the free report. For the rest, a payment would be required. - Payment reports not in phase 1 - The report needs to be emailable (so functionality to convert to text file / html document should exist, which will then be emailed to the user’s email address).

2370