Читаем tестирование dot com полностью

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

EXPECTED RESULT

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

> "30"

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

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

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

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

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

SETUP and ADDITIONAL INFO

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

).

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

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

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

S* Шаг 1-Шаг 6

Теперь нам остается просто объединить оба файла. Таким образом,

у нас получился all new credit_card_payments.doc. Откроем его:

Покупка с использованием кредитных карт

Часть 1 тестирование с VISA и MasterCard

Часть 2: тестирование со Switch

Часть 1

<Шапка, CCPG0001 и

2CPG0002 из старого файла credit doc

без измен (

е

ний>

card_payments

Часть 2

<Шапка и SWPL0001 из файла

.doc без изменений>

switch_payments

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

мы не меняли

• ни содержимое файла switch_payments.doc, которое вста-

вили в основной тест-комплект credit_card_payments.doc,

• ни содержимое старого файла credit_card_payments.doc.

Можно, например, было сделать для них одну общую "шапку" или

заменить SWPL0001 на CCPG0003 (чтобы иметь единую систему

нумерации в одном тест-комплекте), но ни этого, ни других объеди-

нительных мероприятий не было (и не будет) проведено, так как:

это два независимых модуля и каждый из них прекрас

но исполняем по отдельности (пусть даже они и объеди-

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

61

нены в одном файле (и одном тест-комплекте) из-за того,

что они покрывают ту же функциональную часть нашего

проекта);

уникальный ID тест-кейса дается последнему один раз и

никогда не меняется. Это как номер налогоплательщика

— нас ведь нужно учитывать, где бы мы ни были, а то

располземся, как тараканы, легкомысленно забыв о том,

что у патрициев тоже есть семьи, которые мы, будучи не

патрициями, должны содержать, платя налоги.

Кстати, генерировать уникальный ID тест-кейса можно

Перейти на страницу:

Похожие книги

1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Wi-Fi: Все, что Вы хотели знать, но боялись спросить
Wi-Fi: Все, что Вы хотели знать, но боялись спросить

Жизнь современного человека — это движение. Мобильность для нас становится одним из самых важных моментов для работы, для общения, для жизни. Многие из нас сейчас уже не представляют жизнь без сотовых телефонов, которые из средства роскоши превратились в предмет, без которого жизнь современного человека стала просто немыслима. Многие уже оценили все преимущества Bluetooth, GPRS. Эти устройства превратили наши телефоны из средств связи в незаменимых помощников в работе. К сожалению, один из самых главных недостатков этих беспроводных технологий — малый радиус действия и низкая скорость передачи данных, что сейчас становится очень важным фактором для всех нас. Поэтому к нам на помощь приходит активно развивающийся во всем мире и в России стандарт Wi-Fi. Особенно радует, что в крупных городах России, особенно в Москве и Санкт-Петербурге, начинается массовое внедрение беспроводных сетей Wi-Fi в публичных местах (так называемых Hot Spot) — отелях, аэропортах, ресторанах, торговых центрах и кафе.Что же такое Wi-Fi? Очередной мыльный пузырь IT-индустрии, который изо всех сил надувают производители и поставщики телекоммуникационного оборудования или новая технология, призванная в очередной раз изменить наш привычный мир, как это случилось когда-то с появлением Интернет и сотовой связи?

А К Щербаков , А. К. Щербаков

Компьютерное 'железо' (аппаратное обеспечение), цифровая обработка сигналов / Интернет / Компьютерное «железо» / Книги по IT