SlideShare a Scribd company logo
1 of 13
Software Test Designing

Seatwork Activity
and
Premidterm Exam
Software Test Designing
Seatwork (EP/BVA)
- Display the profile of a missing person from typhoon Yolandaaffected areas depending on the full name and age inputted by user.
If missing person is of legal age, search results screen is displayed
showing matches found by the system. If missing person is still a
minor , a popup will be displayed to confirm that the user is a
relative of the missing person. If age is already 60, user is redirected
to missing senior citizen’s page. Only accepts up to 50 characters for
the name and 2 digit values for the age.
Software Test Designing
Equivalence Partitioning

 Determine the equivalence classes
Test Conditions
Input Type

Age

Valid Data

Invalid Data

Results
Software Test Designing
Boundary Value Analysis
 Determine the partition and boundaries using the MinMid-Max technique
Invalid Partition

Valid Partition 1

Valid Partition 2

Valid Partition n

Invalid Partition
•

Software Test Designing

Black Box Technique
 Test Cases

Test Condition

Input Type

Age

Data based from
Partitions

Expected Results
Software Test Designing

• White Box Testing
Statement and Branch Coverage:
1. int num, sum=0;
2. Read num
3. while(num>=0)
4. { sum+=num;
Read num
}
5. print sum
6. end
Software Test Designing

• White Box Testing
Statement and Branch Coverage:

Illustrate the Control Flow Graph.
Software Test Designing
• White-Box Testing
Statement and Branch Coverage:
Fill in the areas with a question mark.
Statement Coverage:
Data: 1, 2,10, -1
Path: ?
Output: ?

Branch Coverage:
True Data: 0, 2, 13, 7-1
True Path: ?
Output: ?
False Data: -1
False Path: ?
Output: ?
Software Test Designing
• White-Box Testing
Condition Coverage:
1 float testFunc(int a, int b, int c, int d) {
2
float e = 0.0;
3
if (a == 0) {
4
return 0;
5
}
6
int x = 0;
7
if ((a==b) OR (c == d) ((a+c ) > (b+d)) ) {
8
x=1;
9
}
10 e = 1*x;
11 return e;
12 }
Software Test Designing
White-Box Testing
Condition Coverage:
●

Illustrate the Control Flow Graph.
Software Test Designing
White-Box Testing
Condition Coverage:
Identify the combinations for each test case and
give sample data:
Condition Points

Condition 1

Condition n
PREMID ARTICLES
TESTING:
The Power of “What if...” and 9 Ways to Fuel Your Imagination by Cem Kraner
http://testingeducation.org/a/scenario.pdf
MAINTENANCE:
Using Extreme Programming in a Maintenance Environment by Charles Poole and Jan
Willem Huisman
http://cf.agilealliance.org/articles/system/article/file/960/file.pdf
PROJECT MANAGEMENT:
Managing the development of large software systems by Dr. Winston W. Royce
http://leadinganswers.typepad.com/leading_answers/files/original_waterfall_paper_winston_royce.
pdf
PREMID REACTION PAPER
Format:
<LastName, FullName> <Course&Year> <Schedule>
<Reaction Content>
Times New Roman, 10, Single line spacing, minimum of 150 words per
article
DEADLINE : JANUARY 18, 2014

More Related Content

What's hot

Test design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniquesTest design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniquesKhuong Nguyen
 
Test design techniques
Test design techniquesTest design techniques
Test design techniquesPragya Rastogi
 
Software Testing Techniques
Software Testing TechniquesSoftware Testing Techniques
Software Testing TechniquesKiran Kumar
 
Boundary and equivalnce systematic test design
Boundary and equivalnce   systematic test designBoundary and equivalnce   systematic test design
Boundary and equivalnce systematic test designIan McDonald
 
Coding and testing In Software Engineering
Coding and testing In Software EngineeringCoding and testing In Software Engineering
Coding and testing In Software EngineeringSatya Bhushan Verma
 
Boundary value analysis and equivalence partitioning
Boundary value analysis and equivalence partitioningBoundary value analysis and equivalence partitioning
Boundary value analysis and equivalence partitioningSneha Singh
 
Equivalence partitions analysis
Equivalence partitions analysisEquivalence partitions analysis
Equivalence partitions analysisVadym Muliavka
 
Black box testing or behavioral testing
Black box testing or behavioral testingBlack box testing or behavioral testing
Black box testing or behavioral testingSlideshare
 
Black box testing
Black box testingBlack box testing
Black box testingAbdul Basit
 
Software Quality Testing
Software Quality TestingSoftware Quality Testing
Software Quality TestingKiran Kumar
 
Software Verification, Validation and Testing
Software Verification, Validation and TestingSoftware Verification, Validation and Testing
Software Verification, Validation and TestingDr Sukhpal Singh Gill
 

What's hot (20)

Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Blackbox
BlackboxBlackbox
Blackbox
 
Test design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniquesTest design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniques
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Software Testing Techniques
Software Testing TechniquesSoftware Testing Techniques
Software Testing Techniques
 
Boundary and equivalnce systematic test design
Boundary and equivalnce   systematic test designBoundary and equivalnce   systematic test design
Boundary and equivalnce systematic test design
 
Coding and testing In Software Engineering
Coding and testing In Software EngineeringCoding and testing In Software Engineering
Coding and testing In Software Engineering
 
Boundary value analysis and equivalence partitioning
Boundary value analysis and equivalence partitioningBoundary value analysis and equivalence partitioning
Boundary value analysis and equivalence partitioning
 
Equivalence partitions analysis
Equivalence partitions analysisEquivalence partitions analysis
Equivalence partitions analysis
 
Black box testing or behavioral testing
Black box testing or behavioral testingBlack box testing or behavioral testing
Black box testing or behavioral testing
 
White Box Testing V0.2
White Box Testing V0.2White Box Testing V0.2
White Box Testing V0.2
 
Black box testing
Black box testingBlack box testing
Black box testing
 
Testing
TestingTesting
Testing
 
Path testing
Path testingPath testing
Path testing
 
Black box testing
Black box testingBlack box testing
Black box testing
 
Software Quality Testing
Software Quality TestingSoftware Quality Testing
Software Quality Testing
 
Whitebox
WhiteboxWhitebox
Whitebox
 
White box testing
White box testingWhite box testing
White box testing
 
White box testing
White box testingWhite box testing
White box testing
 
Software Verification, Validation and Testing
Software Verification, Validation and TestingSoftware Verification, Validation and Testing
Software Verification, Validation and Testing
 

Similar to 9 testing-seatwork-premid

Similar to 9 testing-seatwork-premid (20)

Lesson 2....PPT 1
Lesson 2....PPT 1Lesson 2....PPT 1
Lesson 2....PPT 1
 
Testing lab manual Testing lab manual sqa
Testing lab manual Testing lab manual sqaTesting lab manual Testing lab manual sqa
Testing lab manual Testing lab manual sqa
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
 
SE%200-Testing%20(2).pptx
SE%200-Testing%20(2).pptxSE%200-Testing%20(2).pptx
SE%200-Testing%20(2).pptx
 
"Test Design Techniques"
"Test Design Techniques" "Test Design Techniques"
"Test Design Techniques"
 
SWE-6 TESTING.pptx
SWE-6 TESTING.pptxSWE-6 TESTING.pptx
SWE-6 TESTING.pptx
 
AutoTest.ppt
AutoTest.pptAutoTest.ppt
AutoTest.ppt
 
AutoTest.ppt
AutoTest.pptAutoTest.ppt
AutoTest.ppt
 
AutoTest.ppt
AutoTest.pptAutoTest.ppt
AutoTest.ppt
 
Test Techniques
Test TechniquesTest Techniques
Test Techniques
 
Testing foundations
Testing foundationsTesting foundations
Testing foundations
 
Dynamic Testing
Dynamic TestingDynamic Testing
Dynamic Testing
 
CS8494 SOFTWARE ENGINEERING Unit-4
CS8494 SOFTWARE ENGINEERING Unit-4CS8494 SOFTWARE ENGINEERING Unit-4
CS8494 SOFTWARE ENGINEERING Unit-4
 
Testing
TestingTesting
Testing
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing lab manual
Software testing lab manualSoftware testing lab manual
Software testing lab manual
 
Testing Fundamentals
Testing FundamentalsTesting Fundamentals
Testing Fundamentals
 
Unit testing
Unit testingUnit testing
Unit testing
 
software testing types jxnvlbnLCBNFVjnl/fknblb
software testing types jxnvlbnLCBNFVjnl/fknblbsoftware testing types jxnvlbnLCBNFVjnl/fknblb
software testing types jxnvlbnLCBNFVjnl/fknblb
 
Software Testing-Dynamic testing technique-Mazenet solution
Software Testing-Dynamic testing technique-Mazenet solutionSoftware Testing-Dynamic testing technique-Mazenet solution
Software Testing-Dynamic testing technique-Mazenet solution
 

Recently uploaded

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

9 testing-seatwork-premid

  • 1. Software Test Designing Seatwork Activity and Premidterm Exam
  • 2. Software Test Designing Seatwork (EP/BVA) - Display the profile of a missing person from typhoon Yolandaaffected areas depending on the full name and age inputted by user. If missing person is of legal age, search results screen is displayed showing matches found by the system. If missing person is still a minor , a popup will be displayed to confirm that the user is a relative of the missing person. If age is already 60, user is redirected to missing senior citizen’s page. Only accepts up to 50 characters for the name and 2 digit values for the age.
  • 3. Software Test Designing Equivalence Partitioning  Determine the equivalence classes Test Conditions Input Type Age Valid Data Invalid Data Results
  • 4. Software Test Designing Boundary Value Analysis  Determine the partition and boundaries using the MinMid-Max technique Invalid Partition Valid Partition 1 Valid Partition 2 Valid Partition n Invalid Partition
  • 5. • Software Test Designing Black Box Technique  Test Cases Test Condition Input Type Age Data based from Partitions Expected Results
  • 6. Software Test Designing • White Box Testing Statement and Branch Coverage: 1. int num, sum=0; 2. Read num 3. while(num>=0) 4. { sum+=num; Read num } 5. print sum 6. end
  • 7. Software Test Designing • White Box Testing Statement and Branch Coverage: Illustrate the Control Flow Graph.
  • 8. Software Test Designing • White-Box Testing Statement and Branch Coverage: Fill in the areas with a question mark. Statement Coverage: Data: 1, 2,10, -1 Path: ? Output: ? Branch Coverage: True Data: 0, 2, 13, 7-1 True Path: ? Output: ? False Data: -1 False Path: ? Output: ?
  • 9. Software Test Designing • White-Box Testing Condition Coverage: 1 float testFunc(int a, int b, int c, int d) { 2 float e = 0.0; 3 if (a == 0) { 4 return 0; 5 } 6 int x = 0; 7 if ((a==b) OR (c == d) ((a+c ) > (b+d)) ) { 8 x=1; 9 } 10 e = 1*x; 11 return e; 12 }
  • 10. Software Test Designing White-Box Testing Condition Coverage: ● Illustrate the Control Flow Graph.
  • 11. Software Test Designing White-Box Testing Condition Coverage: Identify the combinations for each test case and give sample data: Condition Points Condition 1 Condition n
  • 12. PREMID ARTICLES TESTING: The Power of “What if...” and 9 Ways to Fuel Your Imagination by Cem Kraner http://testingeducation.org/a/scenario.pdf MAINTENANCE: Using Extreme Programming in a Maintenance Environment by Charles Poole and Jan Willem Huisman http://cf.agilealliance.org/articles/system/article/file/960/file.pdf PROJECT MANAGEMENT: Managing the development of large software systems by Dr. Winston W. Royce http://leadinganswers.typepad.com/leading_answers/files/original_waterfall_paper_winston_royce. pdf
  • 13. PREMID REACTION PAPER Format: <LastName, FullName> <Course&Year> <Schedule> <Reaction Content> Times New Roman, 10, Single line spacing, minimum of 150 words per article DEADLINE : JANUARY 18, 2014