Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит assertion?
Значение и примеры · Разработка программного обеспечения
assertion: утверждение в тесте, проверочное условие
Строка теста, проверяющая соответствие результата ожидаемому значению. Если условие ложно, тест завершается неудачей.
Где и как употребляется
Записывается функциями assertEquals, expect(...).toBe(...) или оператором assert в Python. Проверяющие просят усилить утверждение, если тест проверяет слишком мало. Assertion failed или AssertionError в выводе указывает, какая проверка не прошла.
Примеры предложений
This test has no assertions, so it passes even when the function returns garbage.
В этом тесте нет проверочных утверждений, поэтому он проходит, даже если функция возвращает бессмыслицу.
Без проверок тест не обнаруживает неверный результат.
Add an assertion for the error message, not just for the status code.
Добавь проверку текста ошибки, а не только кода состояния.
Тест должен удостовериться и в содержимом сообщения, и не ограничиваться статусом.
Распространённые словосочетания
- add an assertion
- the assertion fails
- assertion error
- a stronger assertion
Связанные термины
Другие термины: Тестирование
- edge case · граничный случай
- QA · контроль качества
- regression · регрессия
- integration test · интеграционный тест
- test coverage · покрытие тестами
- end-to-end test · сквозной тест
- flaky · нестабильный
- manual testing · ручное тестирование
- automated testing · автоматизированное тестирование
- smoke test · дымовой тест
- happy path · штатный сценарий
- TDD · TDD
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
