
Вестник Северного (Арктического) федерального университета. Серия «Гуманитарные и социальные науки»
ISSN 2227-6564 e-ISSN 2687-1505 DOI:10.37482/2687-1505
![]()
Юридический и почтовый адрес учредителя и издателя: САФУ им. М.В. Ломоносова, наб. Северной Двины, д. 17, г. Архангельск, Россия, 163002
Тел: (818-2) 21-61-00, вн. 18-20 о журнале |
Section: Physics. Mathematics. Informatics Download (pdf, 4.2MB )UDC004.415.532.3AuthorsBederdinova Oksana IvanovnaInstitute of Shipbuilding and Arctic Marine Engineering, Severodvinsk Branch of Northern (Arctic) Federal University named after M.V. Lomonosov (Arkhangelsk, Russia) е-mail: O.Bederdinova@narfu.ru Ivanova Lyudmila Aleksandrovna ITDefensor LLC (Moscow, Russia) е-mail: ivanova_la2000@bk.ru AbstractHaving analyzed the process of white-box software testing, we developed a functional model using IDEF0 notation, which includes three stages: preparation to testing, software testing, and making report documentation of the results. We studied and analyzed the effect of specialized software on the test results at software code validation. Further, we suggested ways of improving the white-box method for static testing exemplified by Сppcheck static code analysis tool. This can be achieved by creating extensions to detect hazardous functions and test the return value of functions; identify use of insecure random number generators unable to resist cryptographic attacks, double deallocation of the same memory block and use of code with transferability problems, as well as use of memory after its deallocation, which leads to software instability in operation.Keywordssoftware testing, white-box testing, static analysis, dynamic analysisReferences
|