𝗪𝗜𝗡𝗞𝗟𝗜𝗡𝗞 ПРИЗЫВАЕТ РАЗРАБОТЧИКОВ ТЕСТИРОВАТЬ ГРАНИЦЫ ДАННЫХ, ПРЕЖДЕ ЧЕМ ОНИ СТАНУТ РИСКОМ ДЛЯ ПРОДАКШЕНА
Многие ошибки интеграции возникают на граничных значениях, а не в ходе обычной работы.
Неожиданная точность десятичных значений, экстремальное значение, отсутствующее поле или результат, поступивший не в ожидаемой последовательности, могут выявить допущения, которые не учитывались на начальном этапе разработки.
Разработчикам, создающим решения на основе WINkLink, следует тестировать эти граничные условия и проверять, что использующий их контракт реагирует в соответствии со своей спецификацией.
Тесты должны проверять как принятие, так и отклонение данных. Важно убедиться, что корректную информацию можно правильно использовать, а неподходящая информация не приводит к непредусмотренному выполнению.
Тестирование граничных условий — практичный способ повысить устойчивость приложения до того, как от него начнут зависеть реальные пользователи.
@Justin Sun孙宇晨 @WINkLink_Official #TRONEcoStar
Многие ошибки интеграции возникают на граничных значениях, а не в ходе обычной работы.
Неожиданная точность десятичных значений, экстремальное значение, отсутствующее поле или результат, поступивший не в ожидаемой последовательности, могут выявить допущения, которые не учитывались на начальном этапе разработки.
Разработчикам, создающим решения на основе WINkLink, следует тестировать эти граничные условия и проверять, что использующий их контракт реагирует в соответствии со своей спецификацией.
Тесты должны проверять как принятие, так и отклонение данных. Важно убедиться, что корректную информацию можно правильно использовать, а неподходящая информация не приводит к непредусмотренному выполнению.
Тестирование граничных условий — практичный способ повысить устойчивость приложения до того, как от него начнут зависеть реальные пользователи.
@Justin Sun孙宇晨 @WINkLink_Official #TRONEcoStar