Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 610940)
Контекстум
Linux Format (Линукс Формат)  / №4 2014

ERLANG: ТЕСТЫ ПРОГРАММ (80,00 руб.)

0   0
Первый авторУшаков Андрей
Страниц4
ID562978
АннотацияХороший способ улучшить качество кода — это проверить его работоспособность согласно некоторому набору тестов. Чем мы и займемся в данной серии уроков Что такое тестирование? Это процесс проверки работоспособности созданного программного обеспечения (некоторого продукта) и соответствия этого продукта заданным требованиям. Допустим, мы занимаемся разработкой такого программного продукта, как калькулятор. Тогда требования будут определять поддерживаемые нашим калькулятором функции: обычный это калькулятор (с поддержкой только четырех арифметических операций) или инженерный (с поддержкой тригонометрии и т. д.), должны ли мы поддерживать работу с системами счисления с основаниями, отличными от 10, и т. д.
Ушаков, А. ERLANG: ТЕСТЫ ПРОГРАММ / А. Ушаков // Linux Format (Линукс Формат) .— 2014 .— №4 .— С. 94-97 .— URL: https://rucont.ru/efd/562978 (дата обращения: 29.04.2025)

Предпросмотр (выдержки из произведения)

Erlang Erlang: Тес ты про грамм Ан д рей Уша ков на чи на ет цикл, по свя щен ный ка че ст ву на ше го ко да и про грамм, соз да вае мых на лю би мом язы ке Erlang. <...> Х Наш эксперт Ан д рей Уша ков ак тив но при ближа ет тот день, когда функ цио нальные язы ки ста нут мейн ст ри мом. о ро ший спо соб улуч шить ка че ст во ко да — это про верить его ра бо то спо соб ность со глас но не ко то ро му на бору тес тов. <...> Это про цесс про вер ки ра бо то способ но сти соз дан но го про грамм но го обес пе че ния (не ко то ро го про дук та) и со от вет ст вия это го про дук та заданным тре бо ва ниям. <...> Допустим, мы за ни ма ем ся раз ра бот кой та ко го про грамм ного про дук та, как каль ку ля тор. <...> Тогда тре бо ва ния бу дут оп ре де лять под дер жи вае мые на шим каль ку ля то ром функ ции: обыч ный это каль ку ля тор (с под держ кой толь ко че ты рех ариф ме ти че ских опера ций) или ин же нер ный (с под держ кой три го но мет рии и т. д.), долж ны ли мы под дер жи вать ра бо ту с сис те ма ми счис ле ния с осно ва ния ми, от лич ны ми от 10, и т. д. <...> При про ве рке на ли чия в нашем каль ку ля то ре тех или иных функ ций (на при мер, функ ции sin для ин же нер но го каль ку ля то ра) мы про ве ря ем <...>