
Вестник Северного (Арктического) федерального университета. Серия «Гуманитарные и социальные науки»
ISSN 2227-6564 e-ISSN 2687-1505 DOI:10.37482/2687-1505
![]()
Юридический и почтовый адрес учредителя и издателя: САФУ им. М.В. Ломоносова, наб. Северной Двины, д. 17, г. Архангельск, Россия, 163002
Тел: (818-2) 21-61-00, вн. 18-20 о журнале |
Рубрика: Физика, Математика, Информатика Скачать статью (pdf, 4.2MB )Сведения об авторахБедердинова Оксана Ивановна, кандидат технических наук, доцент кафедры информатики института судостроения и морской арктической техники (Севмашвтуз) филиала САФУ имени М.В. Ломоносова в г. Северодвинске. Автор 51 научной публикацииИванова Людмила Александровна, программист ООО «ИТДефенсор» (г. Москва) АннотацияНа основе анализа процесса тестирования программного обеспечения методом «Белый ящик» разработана функциональная модель по нотации IDEF0, включающая три стадии: предварительная подготовка к тестированию, тестирование программного обеспечения и формирование отчетной документации по полученным результатам. Проведены исследования и проанализированы результаты влияния специализированного программного обеспечения на результаты тестирования при динамическом способе проверки программного кода. Предложены направления совершенствования метода «Белый ящик» для статического тестирования на примере статического анализатора «Сppcheck», заключающиеся в создании расширений для обнаружения использования опасных функций и проверки возвращаемого значения функций; обнаружения использования небезопасных генераторов случайных чисел, неспособных противостоять криптографическим атакам, двойного освобождения одного и того же блока памяти и использования кода с проблемами переносимости, использования памяти после ее освобождения, приводящего к нестабильности программного обеспечения в процессе работы.Ключевые словатестирование программного обеспечения, метод «Белый ящик», метод статического анализа, метод динамического анализа.Список литературы
|