Serenity BDD Report
Home > Tests > Add contact rest positive test > Should be able to add a contact whose email includes numbers
Report generated 02-04-2024 13:26

Add Contact Rest Positive Test

  Under 1 Second (Duration)

Should be able to add a contact whose email includes numbers

Scenario Outline

Given i am registered in the system as a user
When i send POST contact request
Then verify that response is successful
Then verify that response body contains valid data
Then verify that response contains expected owner

Examples: 

# Arg0 Arg1
1 valid contact {firstName=Maxine, lastName=Ray, birthdate=1992-07-24, email=maxine.ray@example.com, phone=609-716-7266, street1=69 Dane St, street2=Apt. 100, city=Albany, stateProvince=Australian Capital T, postalCode=9643, country=Australia}
2 contact with an empty birthdate {firstName=Hemang, lastName=Saha, birthdate=, email=hemang.saha@example.com, phone=956-964-6885, street1=4194 Jagadamba Centre, street2=, city=Rajahmundry, stateProvince=Rajasthan, postalCode=16526, country=India}
3 contact with an empty email {firstName=Danielle, lastName=Bennett, birthdate=1998-08-13, email=, phone=240-414-9759, street1=8795 Forest Ln, street2=, city=Chula Vista, stateProvince=Connecticut, postalCode=65196, country=United States}
4 contact with an empty phone {firstName=Gregory, lastName=Bailey, birthdate=1951-08-18, email=gregory.bailey@example.com, phone=, street1=531 South Street, street2=, city=Winchester, stateProvince=Derbyshire, postalCode=PA9P 9RZ, country=United Kingdom}
5 contact with an empty street line 1 {firstName=Natalie, lastName=Green, birthdate=1992-08-19, email=natalie.green@example.com, phone=600-722-3702, street1=, street2=, city=Dunedin, stateProvince=Waikato, postalCode=47180, country=New Zealand}
6 contact with an empty city {firstName=Vukan, lastName=Vujić, birthdate=1983-07-25, email=vukan.vujic@example.com, phone=869-801-2456, street1=6714 Savska, street2=, city=, stateProvince=Kosovo-Pomoravlje, postalCode=67893, country=Serbia}
7 contact with an empty state/province {firstName=Gabriel, lastName=Perkins, birthdate=1972-08-04, email=gabriel.perkins@example.com, phone=940-343-4624, street1=4641 Valwood Pkwy, street2=, city=Coffs Harbour, stateProvince=, postalCode=214, country=Australia}
8 contact with an empty postal code {firstName=Gertrude, lastName=Pöschl, birthdate=1997-12-27, email=gertrude.poschl@example.com, phone=906-366-9762, street1=2004 Kirchweg, street2=, city=Volkach, stateProvince=Saarland, postalCode=, country=Germany}
9 contact with an empty country {firstName=Anton, lastName=Keto, birthdate=1985-03-26, email=anton.keto@example.com, phone=372-942-7527, street1=2103 Otavalankatu, street2=, city=Lappeenranta, stateProvince=Pirkanmaa, postalCode=51206, country=}
10 contact with a short first name {firstName=A, lastName=Smythe, birthdate=1971-03-22, email=claude.smythe@example.com, phone=294-870-7529, street1=4216 Grange Road, street2=, city=Kilcoole, stateProvince=Kilkenny, postalCode=93326, country=Ireland}
11 contact with a maximum length first name {firstName=AAAAAAAAAAAAAAAAAAAA, lastName=Behrends, birthdate=1987-12-23, email=joanna.behrends@example.com, phone=708-631-2354, street1=2005 Lessingstraße, street2=, city=Frankfurt am Main, stateProvince=Schleswig-Holstein, postalCode=67801, country=Germany}
12 contact whose first name includes numbers {firstName=John123, lastName=Örge, birthdate=1954-02-02, email=mustafa.orge@example.com, phone=307-727-4986, street1=2198 Mevlana Cd, street2=, city=Samsun, stateProvince=Antalya, postalCode=54509, country=Turkey}
13 contact whose first name includes special characters {firstName=John!@#$%^&*(), lastName=Hellan, birthdate=1978-04-30, email=thorbjorn.hellan@example.com, phone=430-891-2583, street1=5332 Einar Gerhardsens plass, street2=, city=Lein, stateProvince=Hordaland, postalCode=5119, country=Norway}
14 contact with a short last name {firstName=Kayla, lastName=A, birthdate=1952-12-30, email=kayla.winsnes@example.com, phone=452-271-4108, street1=8030 Fagerborggata, street2=, city=Manger, stateProvince=Nord-Trøndelag, postalCode=5602, country=Norway}
15 contact with a maximum length last name {firstName=Estefânio, lastName=AAAAAAAAAAAAAAAAAAAA, birthdate=2000-05-03, email=estefanio.pinto@example.com, phone=895-519-4122, street1=7030 Rua Santa Rita, street2=, city=Brusque, stateProvince=Mato Grosso do Sul, postalCode=91485, country=Brazil}
16 contact whose last name includes numbers {firstName=Nanna, lastName=Doe123, birthdate=1948-10-29, email=nanna.johansen@example.com, phone=585-871-9431, street1=7763 Skodsborgvej, street2=, city=Øster Assels, stateProvince=Sjælland, postalCode=13801, country=Denmark}
17 contact whose last name includes special characters {firstName=Walter, lastName=Doe!@#$%^&*(), birthdate=1965-12-22, email=walter.gregory@example.com, phone=441-648-4350, street1=5700 Spring Hill Rd, street2=, city=San Jose, stateProvince=Arkansas, postalCode=41781, country=United States}
18 contact with uppercase letters in the email {firstName=كيان, lastName=علیزاده, birthdate=1973-08-10, email=Test@Example.Com, phone=303-815-8763, street1=3704 قائم مقام فراهانی, street2=, city=خمینی‌شهر, stateProvince=کرمانشاه, postalCode=66740, country=Iran}
19 contact with a subdomain in the email {firstName=Espartaco, lastName=Fajardo, birthdate=1975-08-25, email=test@subdomain.example.com, phone=285-944-7689, street1=4121 Privada Olmos, street2=, city=Putla Villa de Guerrero, stateProvince=Michoacan, postalCode=77718, country=Mexico}
20 contact whose email includes numbers {firstName=Cauani, lastName=Ferreira, birthdate=1997-06-20, email=123@example.com, phone=251-214-2444, street1=684 Rua Dom Pedro Ii, street2=, city=Açailândia, stateProvince=Bahia, postalCode=38012, country=Brazil}
21 contact whose email includes a dot {firstName=Joscelino, lastName=Oliveira, birthdate=1981-12-30, email=test.email@example.com, phone=375-402-2794, street1=9847 Rua Vinte de Setembro, street2=, city=Mauá, stateProvince=Paraíba, postalCode=27347, country=Brazil}
22 contact whose email includes a hyphen {firstName=Dobrolik, lastName=Povstyaniy, birthdate=1998-03-18, email=test-email@example.com, phone=462-563-6798, street1=8700 Pid Dubom, street2=, city=Illinci, stateProvince=Mikolayivska, postalCode=53397, country=Ukraine}
Steps Outcome
SUCCESS 222ms
SUCCESS 0.22s
Serenity BDD version 4.1.4