Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Test Architect
Microsoft
http://www.TestingMentor.com
http://blogs.msdn.com/imtesty
The test data dilemma
341846580149320
Bank Identification Card length –
Number (BIN) – (BIN + digits)
between 1 and 4 between 14 and
digits depending 19 depending on
on card type card type
Equivalence class partitioning decomposes data
into discrete valid and invalid class subsets
Input variable Valid input Invalid input
Seed
value
Random
Pseudo BIN Seed
random
value
generator
348702004783719
Random credit card number
One random generator and seed per test run!
Dynamic seed
Seed variable must be preserved in test log
for repeatability!
User seed
Tester provides seed value for repeatability
Decompose the Generate valid Apply the test Verify the actual
data set for each and invalid test data to the results against
parameter using data adhering to application the expected
equivalence class parameter properties, under test results – oracle!
partitioning business rules, and
test hypothesis
Robust
testing
String length
Multi- fixed or variable
language
input Seed value
testing
Custom range for
Unicode greater control
language Assigned code
families points
Reserved
characters
Unicode surrogate
pairs
1000 Unicode characters
from the sample population
Character corruption and
data loss