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

Школа для начинающих тестировщиков
онлайн, начало 14 ноября
Тестирование REST API
онлайн, начало 18 ноября
Автоматизатор мобильных приложений
онлайн, начало 27 ноября
Selenium WebDriver: полное руководство
онлайн, начало 15 ноября
Фотография

Вопрос по Katalon Studio

katalon

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 loloshka

loloshka

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 10 Апрель 2018 - 08:13

Здравствуйте. При работе с программой у меня возник такой вопрос. Вот, скажем, у меня есть формочка с разными полями. Мне нужно проверить, что будет, если я какие-то поля заполню, какие-то не заполню, заполню различными данными. Варианты заполнения задаются разными кейсами или есть возможность эти варианты как-то в одном кейсе прописать? И как лучше делать?


  • 0

#2 selen

selen

    Активный участник

  • Members
  • PipPip
  • 102 сообщений
  • ФИО:Сергей

Отправлено 10 Апрель 2018 - 09:16

Конечно нужно под каждую "проверку" свой кейс. (только не поймите меня буквально :victory:... Обязательно разбейте на позитивные и негативные, с учетом граничных значений и эквивалентных классов)

 

Почему не стоит делать "универсальный" кейс:

- Если все зафигачите в один кейс, естественно он рухнет например на втором шаге. Далее остальные вы не сможете проверить пока не пофиксят эту багу на втором шаге. 

 

Почему стоит разбить:

- Так проще, наглядно, все понятно..


  • 1

#3 loloshka

loloshka

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 10 Апрель 2018 - 10:10

Конечно нужно под каждую "проверку" свой кейс. (только не поймите меня буквально :victory:... Обязательно разбейте на позитивные и негативные, с учетом граничных значений и эквивалентных классов)

 

Почему не стоит делать "универсальный" кейс:

- Если все зафигачите в один кейс, естественно он рухнет например на втором шаге. Далее остальные вы не сможете проверить пока не пофиксят эту багу на втором шаге. 

 

Почему стоит разбить:

- Так проще, наглядно, все понятно..

 

Спасибо за ответ. Простите мне мою неграмотность, что значит "эквивалентные классы"?

 

Давайте конкретно. У меня есть форма авторизации:

 

телефон

e-mail

пароль

кнопка “Войти”

 

Ожидаемое поведение:

Чтобы авторизоваться, нужно ввести телефон или e-mail и пароль

 

Как мне оформить в кейсы логику: + значит введено верно, - значит введено неверно

 

e2c56da74266925a86df7d66fb29e3d3-full.pn

 

На каждую строку таблицы нужно писать отдельный кейс?


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн




Темы с аналогичным тегами katalon

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале