College of Computer Science and Information Studies
68 Test case for different Operation TC-01: Addition
Table 5.1 TC - 01
Number TC-1 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 01 :Addition
Description: This requirement tells how calculator can perceive two number and how they can to be add.
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 01 niididdA Speak f any no for addition the system perform addition successfully Speak for first no Speak for Add Speak for second No Speak for show result Result show successful Addition perform successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 1+ 9 Test to pass Add Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
69
TC-02: Substraction This test case is for subtraction of any two numbers.
Table 5.2 TC - 02
Number TC-02 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 01 :Subtraction
Description: This requirement tells how calculator can perceive two number and how they can to be subtract from each other
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 02 noitiartiddA Speak any two no for addition the system perform Subtraction successfully Speak for first no Speak for subtraction Speak for second No Speak for show result Result show successful Subtraction successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 9-1 Test to pass Subtract Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
70
TC-03: Multiplication This test case is for multiplication of any two number.
Table 5.3 TC - 03
Number TC-03 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 03 : Multiplication
Description: This requirement tells how calculator can perceive two number and how they can multiply with each other
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 03 nolidcltriddA Speak any two no for nolidcltriddA the system perform nolidcltriddA successfully Speak for first no Speak for nolidcltriddA Speak for second No Speak for show result Result show successful nolidcltriddA successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 2*9 Test to pass nolidcltriddA Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
71 TC-04: Division This test case for division of any two number.
Table 5.4 TC - 04
Number TC-04 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 04 : division Description: This requirement tells how calculator can perceive two number and how they can to be divide from each other
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 04 Division Speak any two no for division the system perform division successfully Speak for first no Speak for division Speak for second No Speak for show result Result show successful division successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 9/1 Test to pass Divide Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
72 TC-05: Sine Value This test case is for sine value number.
Table 5.5 TC - 05
Number TC-05 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 05 :Sin value
Description: This requirement tells how calculator can perceive a number and how it can be take sine value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 05 ndAS rloS Speak any no for sine value, the system the take sine value successfully Speak any no for sine value Speak for show result Result show successful Sine value come successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 42 Test to pass Sine value come Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
73 TC-06: Cos Value This test case is for cos value of any number.
Table 5.6 TC - 06
Number TC-06 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 06 : Cos value
Description: This requirement tells how calculator can perceive a number and how it can be take cos value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 06 edt rloS Speak any no for cos value, the system the take cos value successfully Speak any no for cos value Speak for show result Result show successful Take cos value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 34 Test to pass Take cos value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
74 TC-07: Tan value This test case for tan value of any number.
Table 5.7 TC - 07
Number TC-07 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 01 : Tan value
Description: This requirement tells how calculator can perceive a number and how it can be take tan value.
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 07 erA rloS Speak any no for tan value, the system take tan value successfully Speak any no for tan value Speak for show result Result show successful Take tan value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 23 Test to pass Take tan value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
75 TC-08: Sec value This test case for sec value of any number.
Table 5.8 TC - 08
Number TC-08 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 01 : Sec value
Description: This requirement tells how calculator can perceive a number and how it can be take sec value.
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 08 Sec value Speak any no for sec value, the system take sec value successfully Speak any no for sec value Speak for show result Result show successful Take sec value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 34 Test to pass Take sec value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
76 TC-09: Cosec value This test case for cosec value for any number.
Table 5.9 TC - 09
Number TC-09 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 09 : Cosec Value
Description: This requirement tells how calculator can perceive a number and how it can be take cosec value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 09 edtStS rloS Speak any no for cosec value, the system take cosec value successfully Speak any no for cosec value Speak for show result Result show successful Value show successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 45 Test to pass Take Cos value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
77 TC-10: Cot value This test case for cot value of any number.
Table 5.10 TC - 10
Number TC-10 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 10 : Cot value
Description: This requirement tells how calculator can perceive a number and how it can be take cot value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 10 Cot value Speak any no for cot value, the system take cot value successfully Speak any no for cot value Speak for show result Result show successful Take cot value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 67 Test to pass Take cot value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
78 TC-11: Log value This test case for log of any number.
Table 4.11 TC - 11
Number TC-11 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 11 :Log value
Description: This requirement tells how calculator can perceive a number and how it can be take log value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 11 Log value Speak any no for log value, the system take log value successfully Speak any no for log value Speak for show result Result show successful Take log value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 34 Test to pass Take lag value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
79 TC-12: ln value This test case for ln value number.
Table 5.12 TC - 12
Number TC-12 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 12 : ln value
Description: This requirement tells how calculator can perceive a number and how it can be take ln value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 12 ln value Speak any no for ln value, the system take ln value successfully Speak any no for ln value Speak for show result Result show successful Take ln value successfully. yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 45 Test to pass Take ln value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
80 TC-13: Square root value This test case for square root of any number.
Table 5.13 TC - 13
Number TC-13 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 13 :Square root value
Description: This requirement tells how calculator can perceive a number and how it can be take square root value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 13 taora root value Speak any no for square root value, the system take square root value successfully Speak any no for square root value Speak for show result Result show successful Show successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 16 Test to pass Take square root value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
81 TC-14: Pi value This test case for pi value.
Table 5.14 TC 14
Number TC-14 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 14 :Pi value
Description: This requirement tells how calculator can perceive a number and how it can be take pi value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 14 Pi value Speak for pi value, the system take pi value successfully Speak for pi value Speak for show result Result show successful Take pi value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 Pi Test to pass Take pi value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
82 TC-02: Floor value This test case for floor value of any number.
Table 5.15 TC - 15
Number TC-15 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 15 : Floor value
Description: This requirement tells how calculator can perceive a number and how it can be take floor value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 15 Floor value Speak any no for floor value, the system take floor value successfully Speak any no for floor value Speak for show result Result show successful Take floor value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 9.2 Test to pass Take floor value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
83
TC-16: Ceiling value This test case for ceiling value of any number.
Table 5.16 TC - 16 Number TC-16 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 16 :ceiling value
Description: This requirement tells how calculator can perceive a number and how it can be take cieling value
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 16 Ceiling value Speak any no for ceiling value, the system take ceiling value successfully Speak any no for ceiling value Speak for show result Result show successful Ceiling value successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 5.6 Test to pass Take ceiling value Successfully Pass 18-06-2013 Athar and Bashir
College of Computer Science and Information Studies
84
TC-02: Clean This test case for clear field.
Table 5.17 TC - 17
Number TC-17 Date created: 18-06-2013 Created By: Bashir Hussain/ Ather Ali
Req# 17 : Clean
Description: This requirement tells how calculator can voice and can clear field
Case ID Test Case Name Test Case Description Test Case Steps P/F Dated By Steps Expected Actual 17 clean Speak for the clear the result. Speak for clear screen. Screen cleared successfully yes Pass 18-06- 2013 Bashir and Athar Data No Data Input Test type Excepted result P/F Date By 1 Voice input Test to pass clear Successfully Pass 18-06-2013 Athar and Bashir