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

Фотография

Можно ли описывать негативные сценарии при помощи Gherkin?

testing Gherkin BDD test cases тест кейсы тестировнаие ПО естесственный язык

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

#1 Olga999

Olga999

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

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Шахова Ольга Николаевна


Отправлено 28 февраля 2019 - 04:28

Здравствуйте! Подскажите пожалуйста, можно ли описывать негативные сценарии при помощи Gherkin? и автоматизировать их в дальнейшем? или gherkin используется только для описания желаемого поведения системы? Спасибо!


  • 0

#2 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 28 февраля 2019 - 08:18

Геркин подходит только для приёмочных тестов, об этом говорится и в книге про Cucumber. То есть да, только "желаемое поведение"

 

а негативные тесты это уже функциональное тестирование, и тесты надо писать на обычном ЯП (языке программирования)


  • 0

#3 panix

panix

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алекс Пан

Отправлено 12 апреля 2019 - 17:33

подходит, просто описываете что хотите получить, вот например тест, ожидающий сообщения "нет имени пользователя " при логине

Feature: Login negative
        
    Scenario: Check login alert
        Given open site url site/login
        When specify login type "Password"
        And input "" in the "User name" field
        And input "" in the "Password" field
        And select the chekbox "Remember my username"
        Then the error message "Please enter password" will be shown at "Password"

        And the error message "Please enter user name" will be shown at "User name"


  • 0



Темы с аналогичным тегами testing, Gherkin, BDD, test cases, тест кейсы, тестировнаие ПО, естесственный язык

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

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