Перейти к содержимому

Diadema

Регистрация: 26 июл 2016
Offline Активность: 15 мая 2020 06:46
-----

Мои темы

Тестовое задание

22 апреля 2020 - 18:08

Здравствуйте! 

 

Покритикуйте, пожалуйста, мое решение вот такого тестового задания:

 

На площадке действует тариф - Плата с победителя.

Плата взимается с того, кто стал победителем тендера, по тендеру может быть только 1 победитель.

Чтобы исключить неуплату, деньги блокируются в момент подачи заявки.

И разблокируются, если победителем выбран другой участник или участник заявку отменил.

По одному тендеру участник может подать несколько заявок.

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

 

Необходимо составить план тестирования и тест-кейсы по составленному плану для тестирования этого функционала в части финансов.

 

Мое решение:

 

План тестирования.

 

Тестировщик: Иванова И.И.
Тестируется система проведения тендера по госзакупкам.
Требуется протестировать невозможность снятия денег со счета после подачи заявки, возможность снятия после отмены, возможность подачи нескольких заявок от одного участника, невозможнсти снятия денег после победы в тендере и возможности их снятия после проигрыша.
Вид тестирования: функциональное ручное тестирование.
Время проведения тестирования: 30 минут.
 
Тест-кейсы.
 
Test_1
Проверка снятия денег после подачи и отмены заявки.
Предусловие. Зарегистрироваться в системе под участником, перечислить деньги на счет.
1)Подать заявку.  Ожидаемый результат: завка подана.
2) Зачислить деньги. Ожидаемый результат: деньги на счет зачислены.
3) Снять деньги. Ожидаемый результат: деньги заблокированы.
4) Отменить заявку. Ожидаемый результат: заявка отменена.
5) Снять деньги. Ожидаемый результат: деньги сняты.

Test_2.
Проверка возможности подачи второй заявки.
Предусловие. Зарегистрироваться в системе под участником из предыдущего кейса, перечислить деньги на счет.
1)Подать заявку.  Ожидаемый результат: завка подана.
2) Зачислить деньги. Ожидаемый результат: деньги на счет зачислены.
3) Снять деньги. Ожидаемый результат: деньги заблокированы.

Test_3.
Проверка снятия денег после выигрыша тендера.
Предусловие. Зарегистрироваться в системе под участником, перечислить деньги на счет.
Завершить тендер.
1) Попытаться снять деньги со счета.    Ожидаемый результат: деньги со счета не снимаются.
 
Test_4.
Проверка снятия денег после проигрыша в тендере.
Предусловие. Зарегистрироваться в системе под участником, перечислить деньги на счет.
Тендер закончен.
1) Попытаться снять деньги со счета.    Ожидаемый результат: деньги со счета можно снять.