Should Be Equal

Содержание
Документация
Пример
Expected
Похожие статьи

Документация

Should Be Equal

Пример

Рассмотрим пример успешного сравнения двух чисел

*** Settings *** *** Variables *** ${actual} = 2 ${ethalon} = 2 *** Test Cases *** Two Equals Two Should Be Equal ${ethalon} ${actual}

============================================================================== Sbe Demo ============================================================================== Two Equals Two | PASS | ------------------------------------------------------------------------------ Sbe Demo | PASS | 1 test, 1 passed, 0 failed ============================================================================== Output: C:\Users\Andrei\robot\output.xml Log: C:\Users\Andrei\robot\log.html Report: C:\Users\Andrei\robot\report.html

Теперь рассмотрим как будет обработана ситуация когда числа не равны

*** Settings *** *** Variables *** ${actual} = 2 ${ethalon} = 3 *** Test Cases *** Two Equals Two Should Be Equal ${ethalon} ${actual}

============================================================================== Sbe Demo ============================================================================== Two Equals Two | FAIL | 3 != 2 ------------------------------------------------------------------------------ Sbe Demo | FAIL | 1 test, 0 passed, 1 failed ============================================================================== Output: C:\Users\Andrei\robot\output.xml Log: C:\Users\Andrei\robot\log.html Report: C:\Users\Andrei\robot\report.html

Чтобы вывести более детальное сообщение об ошибке используется Expected

Expected

*** Settings *** *** Variables *** ${actual} = 2 ${ethalon} = 3 *** Test Cases *** Two Equals Two Should Be Equal ${ethalon} ${actual} ... Expected `${ethalon}`, but got `${actual}`

============================================================================== Sbe Demo ============================================================================== Two Equals Two | FAIL | Expected `3`, but got `2`: 3 != 2 ------------------------------------------------------------------------------ Sbe Demo | FAIL | 1 test, 0 passed, 1 failed ============================================================================== Output: C:\Users\Andrei\robot\output.xml Log: C:\Users\Andrei\robot\log.html Report: C:\Users\Andrei\robot\report.html

Автор статьи: Андрей Олегович

Похожие статьи
Robot Framework
Объявить переменную
Изменить значение переменной
Get Variable Value
Передача аргументов в кейворд
Evaluate

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: