SlideShare uma empresa Scribd logo
1 de 21
Data Combination Test
2 July tillt 24 July
Criteria: 
Price 
Tavel time 
Airline company 
2 July tillt 24 July
Criteria: 
Price 
Tavel time 
Airline company 
2 July tillt 24 July 
1- Identifying test situations 
- Determine data attributes that influence the functionality 
- Determine equivalence classes for each data attribute 
- Determine relationships between the data attributes 
- Define data pairs to be combined
Criteria: 
Price 
Tavel time 
Airline company 
1- Identifying test situations 
- Determine data attributes that influence the functionality 
2 July tillt 24 July
1 >1 0 ≥ 1 0 
Criteria: 
Price 
Tavel time 
Airline company 
≥ 1 
1 day 
< 1 year 
longer 
1- Identifying test situations 
- Determine data attributes that influence the functionality 
- Determine equivalence classes for each data attribute 
2 July tillt 24 July 
EU 
outside Europe 
rest of Europe 
fastest 
cheapest 
preference 
airline company
1 >1 0 
outside Europe 
relation 
Criteria: 
Price 
Tavel time 
Airline company 
1- Identifying test situations 
- Determine data attributes that influence the functionality 
- Determine equivalence classes for each data attribute 
- Determine relationships between the data attributes 
2 July tillt 24 July 
1 day 
< 1 year 
longer 
EU 
rest of Europe 
fastest 
cheapest 
preference 
airline company 
≥ 1 0 ≥ 1
reservation
reservation 
group composition planned journey 
2 July till 24 July
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
search 
criterium 
preference 
airline company 
cheapest 
fastest
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
search 
criterium 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
search 
criterium 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no 
1- Identifying test situations 
- Determine data attributes that influence the functionality 
- Determine equivalence classes for each data attribute 
- Determine relationships between the data attributes 
- Define data pairs to be combined
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
search 
criterium 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no 
2- Creating logical test cases 
-Coverage of 
- All equivalence classes (each ‘branch’) 
- All defined combinations of data
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
search 
criterium 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no 
TC-1 
TC-2 
TC-3 
TC-4 
TC-5 
TC-6 
TC-7 
TC-8
group composition planned journey 
adult child infant 
reservation 
1 >1 0 0 
destination period 
≥ 1 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
search 
criterium 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no 
TC-1 
TC-2 
TC-3 
TC-4 
TC-5 
TC-6 
TC-7 
TC-8
1 >1 0 ≥ 1 0 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no 
TC-1 
TC-2 
TC-3 
TC-4 
TC-5 
TC-6 
TC-7 
TC-8 
group composition planned journey 
adult child infant 
reservation 
destination period 
search 
criterium
1 >1 0 ≥ 1 0 ≥ 1 EU 
outside 
Europe 1 day 
rest of Europe 
< 1 year 
longer 
preference 
airline company 
cheapest 
fastest 
flies to that 
destination 
yes no 
TC-1 
TC-2 
TC-3 
TC-4 
TC-5 
TC-6 
TC-7 
TC-8 
group composition planned journey 
adult child infant 
reservation 
destination period 
search 
criterium
TC-1 
3- Creating physical test cases 
customer name O’Brian 
# adults 1 
# children 0 
# infants 0 
destination The Netherlands - Eindhoven Airport 
date of departure 28-10-2014 
date of return 28-10-2014 
search criterium KLM 
Predicted result: 
airline company KLM 
flight number KL1288 
price € 54

Mais conteúdo relacionado

Destaque

2 antigens, immunogens, epitopes, and haptens
2 antigens, immunogens, epitopes, and haptens2 antigens, immunogens, epitopes, and haptens
2 antigens, immunogens, epitopes, and haptens
taha244ali
 

Destaque (15)

James Tomaney - Automated Testing for the ATM Channel
James Tomaney - Automated Testing for the ATM Channel James Tomaney - Automated Testing for the ATM Channel
James Tomaney - Automated Testing for the ATM Channel
 
Pairwise testing - Strategic test case design
Pairwise testing - Strategic test case designPairwise testing - Strategic test case design
Pairwise testing - Strategic test case design
 
All Pairs Testing Technique
All Pairs Testing TechniqueAll Pairs Testing Technique
All Pairs Testing Technique
 
Process cycle test
Process cycle testProcess cycle test
Process cycle test
 
No struggle with test design (presentation at TestExpo 2015 Denmark)
No struggle with test design (presentation at TestExpo 2015 Denmark)No struggle with test design (presentation at TestExpo 2015 Denmark)
No struggle with test design (presentation at TestExpo 2015 Denmark)
 
Pc tv2
Pc tv2Pc tv2
Pc tv2
 
2014 Masco Company Overview and Strategy
2014 Masco Company Overview and Strategy2014 Masco Company Overview and Strategy
2014 Masco Company Overview and Strategy
 
The F-35 Cockpit
The F-35 CockpitThe F-35 Cockpit
The F-35 Cockpit
 
Antigen and antibody
Antigen and antibodyAntigen and antibody
Antigen and antibody
 
About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)
 
Superantigen
SuperantigenSuperantigen
Superantigen
 
Antigen
AntigenAntigen
Antigen
 
Amazon search test case document
Amazon search test case documentAmazon search test case document
Amazon search test case document
 
Antigen
AntigenAntigen
Antigen
 
2 antigens, immunogens, epitopes, and haptens
2 antigens, immunogens, epitopes, and haptens2 antigens, immunogens, epitopes, and haptens
2 antigens, immunogens, epitopes, and haptens
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Storyboard data combination_test

  • 2.
  • 3.
  • 4. 2 July tillt 24 July
  • 5. Criteria: Price Tavel time Airline company 2 July tillt 24 July
  • 6. Criteria: Price Tavel time Airline company 2 July tillt 24 July 1- Identifying test situations - Determine data attributes that influence the functionality - Determine equivalence classes for each data attribute - Determine relationships between the data attributes - Define data pairs to be combined
  • 7. Criteria: Price Tavel time Airline company 1- Identifying test situations - Determine data attributes that influence the functionality 2 July tillt 24 July
  • 8. 1 >1 0 ≥ 1 0 Criteria: Price Tavel time Airline company ≥ 1 1 day < 1 year longer 1- Identifying test situations - Determine data attributes that influence the functionality - Determine equivalence classes for each data attribute 2 July tillt 24 July EU outside Europe rest of Europe fastest cheapest preference airline company
  • 9. 1 >1 0 outside Europe relation Criteria: Price Tavel time Airline company 1- Identifying test situations - Determine data attributes that influence the functionality - Determine equivalence classes for each data attribute - Determine relationships between the data attributes 2 July tillt 24 July 1 day < 1 year longer EU rest of Europe fastest cheapest preference airline company ≥ 1 0 ≥ 1
  • 11. reservation group composition planned journey 2 July till 24 July
  • 12. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer
  • 13. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer search criterium preference airline company cheapest fastest
  • 14. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer search criterium preference airline company cheapest fastest flies to that destination yes no
  • 15. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer search criterium preference airline company cheapest fastest flies to that destination yes no 1- Identifying test situations - Determine data attributes that influence the functionality - Determine equivalence classes for each data attribute - Determine relationships between the data attributes - Define data pairs to be combined
  • 16. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer search criterium preference airline company cheapest fastest flies to that destination yes no 2- Creating logical test cases -Coverage of - All equivalence classes (each ‘branch’) - All defined combinations of data
  • 17. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer search criterium preference airline company cheapest fastest flies to that destination yes no TC-1 TC-2 TC-3 TC-4 TC-5 TC-6 TC-7 TC-8
  • 18. group composition planned journey adult child infant reservation 1 >1 0 0 destination period ≥ 1 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer search criterium preference airline company cheapest fastest flies to that destination yes no TC-1 TC-2 TC-3 TC-4 TC-5 TC-6 TC-7 TC-8
  • 19. 1 >1 0 ≥ 1 0 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer preference airline company cheapest fastest flies to that destination yes no TC-1 TC-2 TC-3 TC-4 TC-5 TC-6 TC-7 TC-8 group composition planned journey adult child infant reservation destination period search criterium
  • 20. 1 >1 0 ≥ 1 0 ≥ 1 EU outside Europe 1 day rest of Europe < 1 year longer preference airline company cheapest fastest flies to that destination yes no TC-1 TC-2 TC-3 TC-4 TC-5 TC-6 TC-7 TC-8 group composition planned journey adult child infant reservation destination period search criterium
  • 21. TC-1 3- Creating physical test cases customer name O’Brian # adults 1 # children 0 # infants 0 destination The Netherlands - Eindhoven Airport date of departure 28-10-2014 date of return 28-10-2014 search criterium KLM Predicted result: airline company KLM flight number KL1288 price € 54