Professional Documents
Culture Documents
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Name Max. Characters 15 digits (1) Insert more than 15 digits (2)
Insert numbers(3)
Insert special characters (4)
empty (5)
Surname Max. Characters 15 digits (6) Insert more than 15 digits (7)
Insert numbers(8)
Insert special characters (9)
empty (10)
Email Max. characters 20 digits with one Insert more than 20 characters(12)
@ in the middle and end with dot Not insert one @(13)
and 2 or 3 characters more. (11) Not end with a dot plus 2 or 3
characters(14)
empty (15)
password Max. Characters 15 digits (16) Insert more than 15 digits (18)
Min. characters 4 digits (17) Insert less than 4 digits (19)
empty (20)
Valid prove case Classes for the condition Result
TC-01 Sign up analyzed
Peter (1) Success
Supercalifragilisticoespialidoso (2) Error: Name not valid. Length
exceeds
Luc8a (3) Error: Name not valid.
Numbers found
M@ria (4) Error: Name not valid. Invalid
character.
(5) Error: Name not valid. Is
empty.
Quilez (6) Success
Supercalifragilisticoespialidoso (7) Error: Surname not valid.
Length exceeds
Fern3ndez (8) Error: Surname not valid.
Numbers found
Angl%ada (9) Error: Surname not valid.
Invalid character.
(10) Error: Surname not valid. Is
empty.
nombre@dominio.com (11) Success
supercalifragilistico@espialidos (12) Error: Email not valid. Length
o.com exceeds
myemail.com (13) Error: Email not valid. Invalid
character.
myaddress@ (14) Error: Email not valid. Invalid
character.
(15) Error: Email not valid. Is
empty.
ninjatortuge (16) Success
ewok (17) Success
supercalifragilisticoespialidoso (18) Error: Password not valid.
Length exceeds
wd5 (19) Error: Password not valid.
Length insufficient.
(20) Error: Password not valid. Is
empty.
Name: TC-02 Search festivity
Creator: Raquel Quintana & Erik Piqué
Version: 28/04/2013
Description/Purpose: Search festivity by name, city, or date.
Actor: User not registred, User registred, Admin
Test Data: name[valid, invalid] or start date [valid, invalid], end date [valid, invalid], or
ACommunity[valid], Province[valid], Town[valid]
Precondition: none
Dependencies: none
Steps: Expected Result:
Search by name Search by name
1- The actor has to visit the start page 1- The page is load correctly.
2- The actor has to enter a name or a string like 2- The actor insert all information correctly.
the name of festivity to search. 3- The system returns a festivity or a error
3- The actor has to click on the search button. message if there aren't any coincidence with the
Search by city data base.
1- The actor has to visit the start page Search by city
2- The actor has to select one of the 1- The page is load correctly.
A.Community from the list. 2- The selector attached change.
3- The actor has to select one of the Province 3- The selector attached change.
from the list. 4- The system return the card of the festivity
4- The actor has to select one of the Town from selected.
the list. Search by date
Search by date 1- The page is load correctly.
1- The actor has to visit the start page 2- Appear a calendar to select a date.
2- The actor has to click on the calendar button 3- The date selected appear on the input
to appear the first calendar. attached.
3- The actor has to select one date from the first 4- Appear a calendar to select a date.
calendar. 5- The date selected appear on the input
4- The actor has to click on the calendar button attached.
to appear the second calendar.
5- The actor has to select other date from the
second calendar, it date has to be before from
the firstone.
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Name Max. Characters 15 digits (1) Insert more than 15 digits (2)
Insert numbers(3)
Insert special characters (4)
empty (5)
Date Format date yyyy-mm-dd (6) Format date dd-mm-yyyy (7)
startDate < endDate (12) Format date mm-dd-yyyy (8)
Format date dd-mm-yy(9)
Format date yy-mm-dd (10)
Format date yyyy/mm/dd (11)
startDate > endDate (13)
startDate empty (14)
endDate empty (15)
both empty (16)
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Name Max. Characters 15 digits (1) Insert more than 15 digits (2)
Insert numbers(3)
Insert special characters (4)
empty(5)
Place Max. Characters 30 digits (6) Insert more than 30 digits (7)
Insert numbers(8)
Insert special characters (9)
empty(10)
Date Format date yyyy-mm-dd (11) Format date dd-mm-yyyy (12)
Format date mm-dd-yyyy (13)
Format date dd-mm-yy(14)
Format date yy-mm-dd (15)
Format date yyyy/mm/dd (16)
Max. Characters 40 digits (17) Insert more than 40 digits (18)
Insert special characters (19)
empty(20)
Description Max. Characters 10000 digits (21) Insert more than 1000 digits (23)
Min. characters 30 digits (22) Insert less than 30 digits (24)
empty(25)
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Name Max. Characters 15 digits (1) Insert more than 15 digits (2)
Insert numbers(3)
Insert special characters (4)
Surname Max. Characters 15 digits (5) Insert more than 15 digits (6)
Insert numbers(7)
Insert special characters (8)
Email Max. characters 20 digits with one Insert more than 20 characters(10)
@ in the middle and end with dot Not insert one @(11)
and 2 or 3 characters more. (9) Not end with a dot plus 2 or 3
characters(12)
password Max. Characters 15 digits (13) Insert more than 15 digits (15)
Min. characters 4 digits (14) Insert less than 4 digits (16)
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Opinion Max. Characters 200 digits (1) Insert more than 200 digits (2)
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Name Max. Characters 20 digits (1) Insert more than 20 digits (2)
Insert numbers(3)
Insert special characters (4)
Empty (5)
Date Format date yyyy-mm-dd (6) Format date dd-mm-yyyy (7)
Format date mm-dd-yyyy (8)
Format date dd-mm-yy(9)
Format date yy-mm-dd (10)
Format date yyyy/mm/dd (11)
Past date(12)
Empty(13)
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Name Max. Characters 20 digits (1) Insert more than 20 digits (2)
Insert numbers (3)
Insert special characters (4)
Empty (5)
Date Format date yyyy-mm-dd (6) Format date dd-mm-yyyy (7)
Format date mm-dd-yyyy (8)
Format date dd-mm-yy(9)
Format date yy-mm-dd (10)
Format date yyyy/mm/dd (11)
startPoint Checkbox boolean = true (12) Value undefined (14)
Checkbox boolean = false (13)
endPoint Checkbox Boolean = true (15) Value undefined(17)
Checkbox boolean = false (16)
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Brand Selected a option showed into the Select empty(2)
select (1)
Model Selected a option showed into the Select empty(4)
select (3)
Category Selected a option showed into the Select empty(6)
select (5)
priceHide Selected a option showed into the Select empty(8)
select (7)
cc 20 digits (9) Insert more than 20 digits (10)
Insert less than 20 digits(11)
Insert special characters (12)
Empty(13)
Date Format date yyyy-mm-dd (14) Format date dd-mm-yyyy (15)
Format date mm-dd-yyyy (16)
Format date dd-mm-yy(17)
Format date yy-mm-dd (18)
Format date yyyy/mm/dd (19)
Past date(20)
Empty(21)
Valid prove case Classes for the condition Result
TC-11 Rent a Car analyzed
Peugeot (1) Success
(2) Error: Select Brand empty.
Condition of entry Classes valid for the condition Classes not valid for the
that discusses analyzed condition analyzed
Date Format date yyyy-mm-dd (1) Format date dd-mm-yyyy (2)
Format date mm-dd-yyyy (3)
Format date dd-mm-yy(4)
Start Date Rental < End Date Rental Format date yy-mm-dd (5)
(7) Format date yyyy/mm/dd (6)
Start Date Rental > End Date
Rental (8)
Start Date Rental empty (9)
End Date Rental empty (10)
Both empty(11)
Past date(12)
Number People Number bettwen 1-20 (13) Insert any character different to a
number(14)
Insert number < 0 (15)
Insert number > 20 (16)
Empty (17)
Pension Type Select a type of pension(18) Empty(19)