SlideShare a Scribd company logo
Reti Yulvenia
Sistem Informasi
Sains dan Teknologi
Universitas Islam Negeri Sultan Syarif Kasim Riau
Specification-Based (Black-Box)
Testing Techniques
• The first of the dynamic testing techniques we will look at
are the specification-based testing techniques.
• These are also known as 'black-box' or input/output-driven
testing techniques because they view the software as a
black-box with inputs and outputs, but they have no
knowledge of how the system or component is structured
inside the box.
• Notice that the definition mentions both functional and
non-functional testing.
• Functional testing is concerned with what the system does,
its features or functions.
• Non-functional testing is concerned with examining how
well the system does something, rather than what it does.
• In essence, the tester is concentrating on what the
software does, not how it does it.
• Non-functional aspects (also known as quality
characteristics or quality attributes) include performance,
usability, portability, maintainability, etc.
• Techniques to test these non-functional aspects are less
procedural and less formalized than those of other
categories as the actual tests are more dependent on the
type of system, what it does and the resources available
for the tests.
• Graham et.al. (2011). ISTQB-Fondation of Software Testing.
London: Cengage Learning EMEA.
• http://sif.uin-suska.ac.id/
• http://fst.uin-suska.ac.id/
• http://www.uin-suska.ac.id/

More Related Content

PPTX
Specification based testing techniques
PPTX
Specification based (black-box) testing techniques
PPTX
Software Testing
PPTX
Testing
PPTX
Software Testing Ni Boni
PPTX
PPTX
Test Case Design and Design Techniques
Specification based testing techniques
Specification based (black-box) testing techniques
Software Testing
Testing
Software Testing Ni Boni
Test Case Design and Design Techniques

What's hot (18)

PPT
02. testing throughout the software life cycle
DOCX
Unit iii
PPTX
Testing Concepts and Manual Testing
PPT
Software engineering Testing technique,test case,test suit design
PPTX
Materi Testing dan Implementasi Sistem - Testing throughout the software life...
PPTX
Testing throughout the software life cycle
PPTX
Rekno widyawati
PPTX
Unit 3 for st
DOCX
System testing
PPTX
Software testing
PPT
Software Testing
PPT
Unit 5 testing -software quality assurance
PPTX
PPTX
Unit 1 defects classes
PPTX
System testing
PPTX
System testing
PPTX
Software engineering- system testing
PPTX
Static techniques
02. testing throughout the software life cycle
Unit iii
Testing Concepts and Manual Testing
Software engineering Testing technique,test case,test suit design
Materi Testing dan Implementasi Sistem - Testing throughout the software life...
Testing throughout the software life cycle
Rekno widyawati
Unit 3 for st
System testing
Software testing
Software Testing
Unit 5 testing -software quality assurance
Unit 1 defects classes
System testing
System testing
Software engineering- system testing
Static techniques
Ad

Similar to Specification Based Testing Techniques (20)

PPTX
Test Design Techiques
PPTX
Test design technique
PPTX
Test Design Techniques
PPS
Boundary and equivalnce systematic test design
PPTX
Categories of test design techniques
PPTX
Unit II Black box Testing,Types,Advantages .pptx
PPTX
Black Box Testing
PDF
Software Testing Techniques: An Overview
PPTX
white box and black box testing in software engineering
PPTX
Black-box Testing and its categories.ppt
PPT
Test Levels & Techniques
PPTX
Test design techniques
PPTX
Testing (System Analysis and Design)
PPTX
White box & black box testing
PPTX
Test design techniques
PPT
Testing fundamentals
PPTX
CTFL Module 04
PPTX
Software Testing (1).pptx
PPTX
black and white Box testing.pptx
ODP
Software Testing - Day One
Test Design Techiques
Test design technique
Test Design Techniques
Boundary and equivalnce systematic test design
Categories of test design techniques
Unit II Black box Testing,Types,Advantages .pptx
Black Box Testing
Software Testing Techniques: An Overview
white box and black box testing in software engineering
Black-box Testing and its categories.ppt
Test Levels & Techniques
Test design techniques
Testing (System Analysis and Design)
White box & black box testing
Test design techniques
Testing fundamentals
CTFL Module 04
Software Testing (1).pptx
black and white Box testing.pptx
Software Testing - Day One
Ad

Recently uploaded (20)

PDF
Designing Intelligence for the Shop Floor.pdf
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PDF
Visual explanation of Dijkstra's Algorithm using Python
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PDF
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
CCleaner 6.39.11548 Crack 2025 License Key
PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
AI Guide for Business Growth - Arna Softech
PDF
Website Design Services for Small Businesses.pdf
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Introduction to Windows Operating System
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
Types of Token_ From Utility to Security.pdf
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
Designing Intelligence for the Shop Floor.pdf
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
Visual explanation of Dijkstra's Algorithm using Python
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
CCleaner 6.39.11548 Crack 2025 License Key
Time Tracking Features That Teams and Organizations Actually Need
AI Guide for Business Growth - Arna Softech
Website Design Services for Small Businesses.pdf
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Weekly report ppt - harsh dattuprasad patel.pptx
Introduction to Windows Operating System
Why Generative AI is the Future of Content, Code & Creativity?
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
Autodesk AutoCAD Crack Free Download 2025
Types of Token_ From Utility to Security.pdf
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Patient Appointment Booking in Odoo with online payment
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025

Specification Based Testing Techniques

  • 1. Reti Yulvenia Sistem Informasi Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau Specification-Based (Black-Box) Testing Techniques
  • 2. • The first of the dynamic testing techniques we will look at are the specification-based testing techniques. • These are also known as 'black-box' or input/output-driven testing techniques because they view the software as a black-box with inputs and outputs, but they have no knowledge of how the system or component is structured inside the box.
  • 3. • Notice that the definition mentions both functional and non-functional testing. • Functional testing is concerned with what the system does, its features or functions. • Non-functional testing is concerned with examining how well the system does something, rather than what it does.
  • 4. • In essence, the tester is concentrating on what the software does, not how it does it. • Non-functional aspects (also known as quality characteristics or quality attributes) include performance, usability, portability, maintainability, etc.
  • 5. • Techniques to test these non-functional aspects are less procedural and less formalized than those of other categories as the actual tests are more dependent on the type of system, what it does and the resources available for the tests.
  • 6. • Graham et.al. (2011). ISTQB-Fondation of Software Testing. London: Cengage Learning EMEA.