Чтение онлайн

ЖАНРЫ

tестирование dot com
Шрифт:

12/07 CVV2: 778

Revision History

Created on: 11/17/2003 by О.Тарасов

Новый тест-кейс

Modified on: 11/26/2003 by И. Новикова Шаги были упрощены, чтобы

сделать тест-кейс более удобным

для поддержки

Modified on: 01/17/2003 by И. Новикова Изменение шагов и второй

ожидаемый результат с целью

удостоверения в снятии денег со счета

58

Тестирование

Дот Ком. Часть 1

Execution part

PROCEDURE

EXPECTED RESULT

1. Запиши баланс счета карты

> "10"

2. Открой www.main.testshop.rs

3. Войди в систему.

4. Найди любой товар.

5. Добавь товар в корзину.

6. Произведи оплату картой из секции

SETUP and ADDITIONAL INFO

(!!! запиши полную сумму заказа:

).

7. Запиши номер заказа

8. Запроси базу данных с SQL1.

9. Запиши баланс счета карты

> Шаг 1 - Шаг 6

ТС ID/Priority

CCPG0002

1

IDEA: Оплата может быть произведена картой MasterCard

SETUP and ADDITIONAL INFO:

Эккаунт: testuser1/pa$$wOrd

Данные карты:

Номер: 3333-7112-4444-7844 Окончание действия: 12/08

CVV2: 676

Revision History

Created on: 11/17/2003 by О.Тарасов

Новый тест-кейс

Modified on: 11/26/2003 by И. Новикова Шаги были упрощены, чтобы

сделать тест-кейс более удобным

для поддержки

Modified on: 01/17/2003 by И. Новикова Изменение шагов и второй

ожидаемый результат с целью

удостоверения в снятии денег со счета

Execution part

PROCEDURE

EXPECTED RESULT

1. Запиши баланс счета карты

> "20"

2. Открой www.main.testshop.rs

3. Войди в систему.

4. Найди любой товар.

5. Добавь товар в корзину.

6. Произведи оплату картой из секции

SETUP and ADDITIONAL INFO

(!!! запиши полную сумму заказа:

).

7. Запиши номер заказа

8. Запроси базу данных с SQL1.

9. Запиши баланс счета карты

> Шаг 1 - Шаг 6

(TS7122) каждый тест-комплект должен иметь свой уникальный ID.

Искусство создания тест-кейсов

59

Прошу обратить внимание на следующее:

1. Вещи, которые у нас повторяются в разных тест-кейсах,

вынесены в секцию GLOBAL SETUP and ADDITIONAL INFO

тест-комплекта:

1. SQL1: select result from cc_transaction where id— <номер

заказа>;

2. Баланс счета карты можно посмотреть здесь:

www.main.testshop. rs/<четыре_последних_цифры_карты>/bаlаисе. h tm.

2. Данные, различающиеся между тест-кейсами CCPG0001 и

CCPG0002, выделены жирным с подчеркиванием. В предло

женном тест-комплекте это сделано, чтобы приковать вни

мание исполнителя к различиям в похожих тест-кейсах.

В общем случае хорошая практика — пользоваться ВОЗМОЖНО-

СТЯМИ текстового редактора, чтобы выделить то, на что стоит об-

ратить внимание.

Продолжаем.

Наш менеджер дает нам для проработки и создания тест-кейсов

новый спек продюсера М. Чучикова: #1422 "Покупка с исполь-

зованием Switch". Мы создаем новый файл: switch_payments.doc.

И после того как мы его исполнили и причесали наши новые тест-

кейсы (в данном случае один тест-кейс), получаем:

Покупка с использованием Switch (TS7131)

Author:

Spec ID:

Priority

Producer:

Developer:

И. Новикова

1422

1

M.Чучиков

Н. Назаров

OVERVIEW:

Данный тест-комплект проверяет оплату картой Switch

GLOBAL SETUP and ADDITIONAL INFO:

1. SQL1: select result from cc transaction where id = <номер заказа>;

2. Баланс счета карты можно посмотреть здесь:

www.main.testshop.rs/<четыре_ последних_цифры карты>/bа1аncе.htm

ТС ID/Priority

SWPL0001

1

IDEA: Оплата может быть произведена картой Switch

SETUP and ADDITIONAL INFO:

Эккаунт: testuser1/pa$$wOrd

Данные карты:

Номер: 3333-1988-4444-5699 Окончание действия:

12/05 CVV2: 451

60

Тестирование Дот Ком. Часть 1

Revision History

Created on: 01/21/2003 by И. Новикова

Новый тест-кейс

Execution part

PROCEDURE

Поделиться с друзьями: