Please enable JavaScript.
Coggle requires JavaScript to display documents.
INF4121 Software Testing (7 Test Principles(TEEDPTA) (1) Testing shows…
INF4121 Software Testing
7 Test Principles(TEEDPTA)
1) Testing shows presence of defects
2)Exhaustive testing is impossible
3) Early testing
4) Defect clustring
5) Pesticide paradox
6) Testing is context depending
7) Absence-of-errors fallacy
Fundamental Test Processes
1) Plan and Control
2) Analysis and Design
3) Implementation and Execution
4) Evaluate Exit Criteria and Report
Test Closure Activities
Software Development Models
Sequential Development Model(V-model)
Iterativ-incremental Development model
Test Levels(SAUI)
System
Acceptance
Unit/Component
Integration
Test Types(FNSR)
Functional Testing
Non-functional Testing
Structural Testing
Code coverage
Related to changes
Confirmation Testing(Retesting)
Regression Testing
Phases of a formel review (PKIRRF)
1) Planning
2) Kick-off
3) Individual preperation
4) Review Meeting
5) Rework
6) Follow - up
Roles and Responsibility(MMARS)
Manager
Moderator
Author
Reviewers
Scribe
Test of review(IWTI)
Informal Review
Walkthrough
Technical Review
Inspection
Categories of test design techniques
Specification-Based Techniques(Black-box)
Equivalence Partitioning
Boundary value
Decision Tabel
State Transition
Use case
Structure-Based Techniques(White-box)
Statement testing and Coverage
Decision testing and Coverage
Experience-based techniques
Error guessing
Exploratory testing
HCI - Definition and Purpose
Many meaning of HCI
Human Computer Interaction
Usability
Userfriendliness
Interaction design
User experience
Makes SW system
Easy to learn
Effective to use
Easy to remember
Understandable
Satisfactory