2019
Постійне посилання на розділhttps://repository.kpi.kharkov.ua/handle/KhPI-Press/40562
Переглянути
2 результатів
Результати пошуку
Документ Аналіз чутливості функціоналів динаміки та міцності багатокомпонентних машинобудівних конструкцій(НТУ "ХПІ", 2019) Назаренко, Сергій Олександрович; Марусенко, Світлана Іванівна; Зінченко, Олена ІванівнаУ роботі проведено огляд досліджень у області аналізу чутливості функціоналів динаміки та міцності машинобудівних конструкцій до варіювання параметрів проектування. Умовно методи аналізу чутливості можна розділити на скінченно-різницеве наближення градієнта; методи прямого диференціювання і методи введення спряжених змінних. Аналіз чутливості дозволяє ефективно побудувати поліпшену варіацію у системах оптимального автоматизованого і інтерактивного проектування машинобудівних конструкцій; виробляти оперативні оціночні розрахунки великого числа варіантів при коригуванні або ідентифікації їх математичних моделей, стохастичному аналізі характеристик у полі випадкових відхилень властивостей матеріалу і геометричних параметрів при вібродіагностиці і неруйнівному контролі, призначенні полів допусків при виготовленні. У процесі досліджень доцільно використовувати різні методи (або їх поєднання) з деякої доступної їх бази. Наведені приклади реалізованих прикладних інжинірингових розробок і проектування промислових виробів.Документ Автоматизоване тестування веб-додатків з різнорівневою архітектурою(НТУ "ХПІ", 2019) Кодола, Галина Миколаївна; Волинець, Наталія Сергіївна; Сербулова, Інна ВалеріївнаВеб-додатки відіграють важливу роль в житті нашого суспільства. Вони застосовуються в таких секторах, як бізнес, охорона здоров'я та державне управління. Від якості таких додатків може залежити не лише зручність користувачів, але і функціонування організацій. Тестування є найбільш широко використовуваним і ефективним підходом для забезпечення якості та надійності програмного забезпечення, включаючи веб-додатки. Однак веб-додатки дуже відрізняються від традиційного програмного забезпечення, оскільки вони включають в себе динамічне створення та інтерпретацію коду, а також реалізацію конкретного режиму взаємодії на основі навігаційної структури веб-програми. Автоматизоване тестування – це автоматичне виконання набору тестів. Створивши цей набір один раз, його можна використовувати кожного разу після внесення деяких змін у веб-додаток. Крім того, сучасні веб-додатки побудовані на основі багаторівневої архітектури. Тому, щоб перевірити загальну поведінку веб-додатків, потрібно скласти комплекс методів тестування. Автоматизація тестування не може бути реалізована без відповідних інструментів. Саме вони визначають, як буде здійснюватися тестування та чи можуть бути досягнуті переваги автоматизації. Інструменти автоматизації тестування є найважливішим компонентом у інструментальному ланцюжку розробки. В статті було проаналізовано існуючі програмні засоби, які використовуються для автоматизованого тестування, та обрано серед них для кожного рівня веб-додатку ті, які зможуть забезпечити високий рівень безпеки і мінімізувати ймовірність помилок або збоїв в роботі програми. Для досягнення цієї цілі були розглянуті таки види програмних засобів: системи управління версіями; системи відстежування помилок; засоби автоматичного тестування; засоби для автоматизованого тестування навантаження; програмне забезпечення безперервної інтеграції. На їх основі було складено комплекс автоматизації тестування веб-додатку, який дозволить без зайвих складнощів проводити індивідуальні модифікації системи і значно зменшить кількість помилок в процесі доробки системи іншими спеціалістами. В результаті реалізації автоматизованого тестування веб-проекту був отриманий практичний досвід створення автоматизованої системи тестування веб-додатків за допомогою системи контролю версій (GIT) Bitbucket і системи безперервної інтеграції (CI) Jenkins.