#ЧарівнийКомпас 🧭
1️⃣6️⃣3️⃣ Завдання 163
Як би ви тестували купони знижок?
🤔 Купони знижок – ще одна велика ділянка де може виникнути велика кількість багів. Тому ставитись до тестування цього функціоналу треба з великою увагою.
🔣 Починаємо з тестування базових функцій:
➖ Перевіряємо застосування дійсного коду на знижку.
➖ Перевіряємо видалення коду на знижку.
➖ Застосовуємо код на знижку, видаляємо його до процесу оплати, застосовуємо знову.
🔣 Перевіряємо різноманітні умови коду на знижку:
➖ Перевіряємо код на фіксовану знижку (5, 10, 50, 100 гривень тощо).
➖ Перевіряємо код на знижку у %.
➖ Перевіряємо коди із лімітом, наприклад 10%, але не більше 100 гривень.
🔣 Додаткові перевірки:
➖ Перевіряємо код зі знижкою на мінімальну покупку. Наприклад код працює, тільки за умовою покупки на 300 гривень чи більше.
➖ Перевіряємо код на певний товар чи певну групу товарів. Чи буде він працювати на інші?
➖ Перевіряємо код, який працює тільки для нових клієнтів та першу їх покупку.
➖ Перевіряємо одноразові коди. Чи можливо використовувати код ще один раз, після того, як його вже використали.
➖ Перевіряємо коди із терміном дії. Чи можна їх використовувати після їх закінчення та у день їх закінчення.
➖ Пробуємо застосувати кільки різноманітних кодів на знижки та переглядаємо математику підрахунків.
➖ Перевіряємо як коди функціонують із різноманітними способами доставки. У більшості кейсів, код повинен ігнорувати вартість доставки та змінювати тільки ціну на сам товар.
➖ Перевіряємо як розраховуються податки відносно застосованого коду.
➖ Перевіряємо коди які дають знижку більше, а ніж вартість товару. Наприклад, товар коштує 50 гривень, а знижка у нас на 100.
➖ Коли в кошику є товари, які попадають під умови коду, та ті які не попадають.
🔣 Крім цього не забувайте перевірити:
➖ Як система реагує на недійсний код.
➖ Чутливість до регістру.
#️⃣ Насамперед ще є багато кейсів, які можна придумати із кодами для знижок, як ви знаєте все протестувати не можливо. Але переліку зверху вже буде достатньо, щоб показати, що ви йдете у правильному напрямку на співбесіді.
@Zatishna_Galera
1️⃣6️⃣3️⃣ Завдання 163
Як би ви тестували купони знижок?
🤔 Купони знижок – ще одна велика ділянка де може виникнути велика кількість багів. Тому ставитись до тестування цього функціоналу треба з великою увагою.
🔣 Починаємо з тестування базових функцій:
➖ Перевіряємо застосування дійсного коду на знижку.
➖ Перевіряємо видалення коду на знижку.
➖ Застосовуємо код на знижку, видаляємо його до процесу оплати, застосовуємо знову.
🔣 Перевіряємо різноманітні умови коду на знижку:
➖ Перевіряємо код на фіксовану знижку (5, 10, 50, 100 гривень тощо).
➖ Перевіряємо код на знижку у %.
➖ Перевіряємо коди із лімітом, наприклад 10%, але не більше 100 гривень.
🔣 Додаткові перевірки:
➖ Перевіряємо код зі знижкою на мінімальну покупку. Наприклад код працює, тільки за умовою покупки на 300 гривень чи більше.
➖ Перевіряємо код на певний товар чи певну групу товарів. Чи буде він працювати на інші?
➖ Перевіряємо код, який працює тільки для нових клієнтів та першу їх покупку.
➖ Перевіряємо одноразові коди. Чи можливо використовувати код ще один раз, після того, як його вже використали.
➖ Перевіряємо коди із терміном дії. Чи можна їх використовувати після їх закінчення та у день їх закінчення.
➖ Пробуємо застосувати кільки різноманітних кодів на знижки та переглядаємо математику підрахунків.
➖ Перевіряємо як коди функціонують із різноманітними способами доставки. У більшості кейсів, код повинен ігнорувати вартість доставки та змінювати тільки ціну на сам товар.
➖ Перевіряємо як розраховуються податки відносно застосованого коду.
➖ Перевіряємо коди які дають знижку більше, а ніж вартість товару. Наприклад, товар коштує 50 гривень, а знижка у нас на 100.
➖ Коли в кошику є товари, які попадають під умови коду, та ті які не попадають.
🔣 Крім цього не забувайте перевірити:
➖ Як система реагує на недійсний код.
➖ Чутливість до регістру.
#️⃣ Насамперед ще є багато кейсів, які можна придумати із кодами для знижок, як ви знаєте все протестувати не можливо. Але переліку зверху вже буде достатньо, щоб показати, що ви йдете у правильному напрямку на співбесіді.
@Zatishna_Galera