SlideShare a Scribd company logo
1 of 31
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
•
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Black box test techniques overview
Black box test techniques overview

More Related Content

What's hot

Daniel Liddle — 5 Practical Ways to Implement NLP in Your SEO Strategy
Daniel Liddle — 5 Practical Ways to Implement NLP in Your SEO StrategyDaniel Liddle — 5 Practical Ways to Implement NLP in Your SEO Strategy
Daniel Liddle — 5 Practical Ways to Implement NLP in Your SEO StrategySemrush
 
Next Level Marketing For Property Developers: Content Marketing - Blank Can...
Next Level Marketing For Property Developers: Content Marketing - Blank   Can...Next Level Marketing For Property Developers: Content Marketing - Blank   Can...
Next Level Marketing For Property Developers: Content Marketing - Blank Can...Blank Canvas Visuals
 
Organizational Behavior Models
Organizational Behavior ModelsOrganizational Behavior Models
Organizational Behavior ModelsSumeet Main
 
Propuestas de estructuras organicas
Propuestas de estructuras organicasPropuestas de estructuras organicas
Propuestas de estructuras organicasprovidenciaparticipa
 
Sasha latypovaonprospectingforstartups
Sasha latypovaonprospectingforstartupsSasha latypovaonprospectingforstartups
Sasha latypovaonprospectingforstartupsMartin Edic
 
Technology and Crisis at Christmas
Technology and Crisis at ChristmasTechnology and Crisis at Christmas
Technology and Crisis at ChristmasLee Porte
 
The 10 Commandments of the SaaS-Powered Workplace
The 10 Commandments of the SaaS-Powered WorkplaceThe 10 Commandments of the SaaS-Powered Workplace
The 10 Commandments of the SaaS-Powered WorkplaceBetterCloud
 
Recipe For Success – Chocolate, Engagement, Moodle
Recipe For Success – Chocolate, Engagement, MoodleRecipe For Success – Chocolate, Engagement, Moodle
Recipe For Success – Chocolate, Engagement, MoodleLambda Solutions
 
Lucid Green Foria Budtender Training
Lucid Green Foria Budtender Training Lucid Green Foria Budtender Training
Lucid Green Foria Budtender Training Connor Simonoko
 
Gig Economy & The Future of Work by Safaraz Ali
Gig Economy & The Future of Work by Safaraz AliGig Economy & The Future of Work by Safaraz Ali
Gig Economy & The Future of Work by Safaraz AliThe Pathway Group
 
Promote diversity and inclusion in the workplace through online learning
Promote diversity and inclusion in the workplace through online learningPromote diversity and inclusion in the workplace through online learning
Promote diversity and inclusion in the workplace through online learningLambda Solutions
 
アイ・トレーニング10点)
アイ・トレーニング10点)アイ・トレーニング10点)
アイ・トレーニング10点)kenji sakuma
 
Bevolking en ruimte h2 de geo
Bevolking en ruimte h2 de geoBevolking en ruimte h2 de geo
Bevolking en ruimte h2 de geoBoris Berlijn
 
Early enterprise architecture
Early enterprise architectureEarly enterprise architecture
Early enterprise architectureMofizur Rahman
 
アイ・トレーニング(4点)
アイ・トレーニング(4点)アイ・トレーニング(4点)
アイ・トレーニング(4点)kenji sakuma
 
Data Analytics.02. data management and aggregation
Data Analytics.02. data management and aggregationData Analytics.02. data management and aggregation
Data Analytics.02. data management and aggregationAlex Rayón Jerez
 

What's hot (20)

Daniel Liddle — 5 Practical Ways to Implement NLP in Your SEO Strategy
Daniel Liddle — 5 Practical Ways to Implement NLP in Your SEO StrategyDaniel Liddle — 5 Practical Ways to Implement NLP in Your SEO Strategy
Daniel Liddle — 5 Practical Ways to Implement NLP in Your SEO Strategy
 
Next Level Marketing For Property Developers: Content Marketing - Blank Can...
Next Level Marketing For Property Developers: Content Marketing - Blank   Can...Next Level Marketing For Property Developers: Content Marketing - Blank   Can...
Next Level Marketing For Property Developers: Content Marketing - Blank Can...
 
Organizational Behavior Models
Organizational Behavior ModelsOrganizational Behavior Models
Organizational Behavior Models
 
Propuestas de estructuras organicas
Propuestas de estructuras organicasPropuestas de estructuras organicas
Propuestas de estructuras organicas
 
Sasha latypovaonprospectingforstartups
Sasha latypovaonprospectingforstartupsSasha latypovaonprospectingforstartups
Sasha latypovaonprospectingforstartups
 
Technology and Crisis at Christmas
Technology and Crisis at ChristmasTechnology and Crisis at Christmas
Technology and Crisis at Christmas
 
4. modul 6 evaluasi 360 derajat
4. modul 6   evaluasi 360 derajat4. modul 6   evaluasi 360 derajat
4. modul 6 evaluasi 360 derajat
 
The 10 Commandments of the SaaS-Powered Workplace
The 10 Commandments of the SaaS-Powered WorkplaceThe 10 Commandments of the SaaS-Powered Workplace
The 10 Commandments of the SaaS-Powered Workplace
 
Recipe For Success – Chocolate, Engagement, Moodle
Recipe For Success – Chocolate, Engagement, MoodleRecipe For Success – Chocolate, Engagement, Moodle
Recipe For Success – Chocolate, Engagement, Moodle
 
Lucid Green Foria Budtender Training
Lucid Green Foria Budtender Training Lucid Green Foria Budtender Training
Lucid Green Foria Budtender Training
 
Gig Economy & The Future of Work by Safaraz Ali
Gig Economy & The Future of Work by Safaraz AliGig Economy & The Future of Work by Safaraz Ali
Gig Economy & The Future of Work by Safaraz Ali
 
IMpro PR
IMpro PRIMpro PR
IMpro PR
 
Promote diversity and inclusion in the workplace through online learning
Promote diversity and inclusion in the workplace through online learningPromote diversity and inclusion in the workplace through online learning
Promote diversity and inclusion in the workplace through online learning
 
Seller packet spring 2013
Seller packet spring 2013Seller packet spring 2013
Seller packet spring 2013
 
アイ・トレーニング10点)
アイ・トレーニング10点)アイ・トレーニング10点)
アイ・トレーニング10点)
 
In Your Facebook
In Your FacebookIn Your Facebook
In Your Facebook
 
Bevolking en ruimte h2 de geo
Bevolking en ruimte h2 de geoBevolking en ruimte h2 de geo
Bevolking en ruimte h2 de geo
 
Early enterprise architecture
Early enterprise architectureEarly enterprise architecture
Early enterprise architecture
 
アイ・トレーニング(4点)
アイ・トレーニング(4点)アイ・トレーニング(4点)
アイ・トレーニング(4点)
 
Data Analytics.02. data management and aggregation
Data Analytics.02. data management and aggregationData Analytics.02. data management and aggregation
Data Analytics.02. data management and aggregation
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Black box test techniques overview

Editor's Notes

  1. Pasakyt, kad šio pranešimo tikslas yra supažindinti testuotojus su galbūt dar nežinomomis juodosios dėžės testavimo metodikomis. Kad šis pranešimas yra informacinis, paliečiantis pačius pagrindus, bet neinantis labai giliai
  2. Ekvivalenčios klasės negali persidengti. Negali būti tuščios klasės. Reikia įtraukti ir negatyvių particijų. Testai būtų - skaičiai paimti iš šių klasių, nesvarbu kokie. Pasakyt, kad jei dropdown’as yra, tai galima tiesiog susinumeruot
  3. Ribinių reikšmių analizė. Mažiausios ir didžiausios reikšmės. Ar žinojot, kad worde šrifto dydį galima pasirinkt nuo 1 iki 1638, o Excelyje į vieną laukelį įrašyti 32198 (10 wordo puslapių)
  4. Sprendimų lentelės
  5. Pasakyt, kad rule 4 galima naikint todėl, kad tas pats veiksmas gaunasi, kai žmogus turi/neturi pinigų ir nenori pirkti namo
  6. Naudojant visokius decision table mažinimo įrankius yra labai svarbu neištrinti svarbių stulpelių.
  7. Ką su kuo galima kombinuoti, ko negalima, kokius stulpelius galima apleist, o kuriems reiktų skirti didesnį dėmesį
  8. Būsenų ir jų pasikeitimų testavimo metodas
  9. Yra du validus scenarijai, bet galima mėginti testuoti ir nevalidų – going to the user group -> answering questions
  10. Būsenų ir jų pasikeitimo lentelės sudarymo taisyklės. Išrašomos visos būsenos, tada išrašomi visi įvykiai/sąlygos/veiksmai, tuomet sukuriam lentelę, kurioje būtų po eilutę kiekvienai būsenai su kiekvienu įvykiu/sąlyga.
  11. Lietuviškai versčiau būsenų persijungimo padengiamumo technika.
  12. 0-switch apima vieną seką 1-switch apima dvi Galima ir n-switch turėt
  13. http://istqbexamcertification.com/what-is-use-case-testing-in-software-testing/ Pasitelkiamos use case diagramos. Labiau naudojama biznio kalba, o ne techniniai terminai.
  14. https://www.lucidchart.com/documents#docs?folder_id=home&browser=icon&sort=saved-desc
  15. Porinis testavimas. Efektyvus testavimo būdas, kai galvojama, kad dauguma klaidų atsiranda dėl dviejų faktorių susikirtimo. Šiuo būdu sugeneruoti testavimo atvejai apima visas porų kombinacijas.
  16. Jei norime stipriau testuoti kažkokį tai funkcionalumą, dažniau jį įtraukti į testus, arba pavyzdžiui ne visi su visais faktoriai egzistuoja ir reikia daryti tam tikras išimtis, tokiu atveju porinis metodas nelabai tiks. Štai čia į pagalbą ateina klasifikacijų medžiai.
  17. Yra acceptance kriterijai, testai gali būti generuojami iš jų, taip pat ir neigiami testai.
  18. galvoji, kokius bugus gali padaryt developeriai, ilgainiui gal net galima susidaryti sąrašą vietų, kurias galima iškart patikrint ir tikėtina, kad bus rastas vienas ar keli bugai. Jei tai yra skaičiavimai, tai dažniausiai surandama dalyba iš nulio, neteisingai įvesti parametrai arba nullpointeriai kokie.
  19. Kontroliniu sąrašu paremtas testavimas. Dažniausiai sąrašas yra suorganizuotas pagal kažkokią tai temą. Tai gali būti kokybės metrikos, vartotojo sąsajos kažkokie tai standartai. Šis sąrašas yra labai aukšto lygio, neturi būti detalizuojama.