このアイテムの引用には次の識別子を使用してください: http://elartu.tntu.edu.ua/handle/lib/39607
タイトル: Методи і засоби комплексного тестування комп’ютерних інформаційних систем
その他のタイトル: Methods and means of computer information systems comprehensive testing
著者: Слюз, Іван Богданович
Slyuz, Ivan
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Слюз І. Б. Методи і засоби комплексного тестування комп’ютерних інформаційних систем : кваліфікаційна робота магістра за спеціальністю 123 — Комп’ютерна інженерія / І. Б. Слюз. — Тернопіль: ТНТУ, 2022. — 92 с.
Bibliographic description (International): Slyuz I. Methods and means of computer information systems comprehensive testing: masters qualification thesis on specialty 123 — Computer engineering / I. Slyuz - Ternopil: TNTU, 2022. 92 p.
発行日: 22-12月-2022
Submitted date: 22-12月-2022
Date of entry: 26-12月-2022
出版者: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Жаровський, Руслан Олегович
Zharovskyi, Ruslan
Committee members: Готович, Володимир Анатолійович
Gotovych, Volodymyr
UDC: 004.416.2
キーワード: 123
комп’ютерна інженерія
тестування
комп’ютерна інформаційна система
алгоритм
автоматизація
testing
computer information system
algorithm
automation
Number of pages: 92
抄録: У кваліфікаційній роботі магістра досліджено методи і засоби тестування комп’ютерних інформаційних систем. Для розглянутих методів визначено основні концепції та етапи проведення тестування. В рамках навантажувального тестування розглянуто підхід, заснований на моделях. Показано його ефективне застосування для тестування прикладного програмного забезпечення в IT- середовищі функціонування, що включає СУБД, бази даних, системне ПЗ, розгорнуті на обладнанні комплексу технічних засобів ІС. Докладно досліджено технологію навантажувального тестування з використанням моделей, сформовано вимоги до проведення навантажувального експерименту та властивості об'єкта тестування, що охоплюють усі аспекти планування, проведення навантажувального експерименту та аналізу його результатів. Розглянуто низку інструментальних засобів, що надають можливості для реалізації автоматизованого тестування. Наведено результати аналізу щодо основних із запропонованих інструментів. Показано, що автоматизація процесу тестування допомагає компаніям скорочувати час, що витрачається на тестування.
The master's thesis researched the methods and means of testing computer information systems. The main concepts and stages of testing are defined for the considered methods. An approach based on models was considered as part of the load testing. Its effective application for testing application software in the IT operating environment, which includes DBMS, databases, system software, deployed on the equipment of a complex of IS technical means, is shown. The technology of load testing using models was studied in detail, the requirements for carrying out the loading experiment and the properties of the test object were formed, covering all aspects of planning, carrying out the loading experiment and analyzing its results. A number of tools that provide opportunities for the implementation of automated testing are considered. The results of the analysis regarding the main of the proposed tools are given. Automating the testing process has been shown to help companies reduce the time spent on testing.
Content: ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ ...8 ВСТУП ...9 РОЗДІЛ 1 ТЕОРЕТИЧНІ ОСНОВИ ТЕСТУВАННЯ КОМП’ЮТЕРНИХ ІНФОРМАЦІЙНИХ СИСТЕМ...12 Життєвий цикл тестування комп’ютерної інформаційної системи ...12 Принципи та основні етапи комплексного тестування комп’ютерної інформаційної системи ...17 Методологія тестування комп’ютерних інформаційних систем ...19 Види тестів під час виконання комплексного тестування комп’ютерних інформаційних систем ...24 РОЗДІЛ 2 АНАЛІЗ МЕТОДІВ ПРОВЕДЕННЯ КОМПЛЕКСНОГО ТЕСТУВАННЯ КОМП’ЮТЕРНОЇ ІНФОРМАЦІЙНОЇ СИСТЕМИ ...27 Основні критерії ефективності тестування комп’ютерної інформаційної системи ...27 Методи комплексного тестування комп’ютерної інформаційної системи ...28 Комплексне тестування комп’ютерної інформаційної системи на її продуктивність...31 2.3.1. Тестування продуктивності КІС ...31 2.3.2. Навантажувальне тестування КІС ...34 2.3.3. Навантажувальне тестування, засноване на моделях ...36 2.3.4. Стрес-тестування КІС ...43 Методи та сценарій приймального тестування комп’ютерних інформаційних систем ...44 РОЗДІЛ 3 АПРОБАЦІЯ МЕТОДІВ ТЕСТУВАННЯ КОМП’ЮТЕРНОЇ ІНФОРМАЦІЙНОЇ СИСТЕМИ ...477 Сценарій навантажувального тестування з використанням різних інструментальних засобів ...47 Тестування продуктивності та надійності бази даних КІС ...53 Сценарій навантажувального тестування та формування критеріїв на доопрацювання ...58 Інтеграційне тестування комп’ютерної інформаційної системи ...62 Аналіз ефективності застосування комплексного тестування комп’ютерних інформаційних систем ...66 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 70 Охорона праці ...70 Підвищення стійкості роботи об'єктів господарської діяльності у воєнний час73 ВИСНОВКИ ...76 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ...78 Додаток A. Тези конференцій ...80 Додаток Б. Порівняльний аналіз методів тестування продуктивності ...86 Додаток В. Звіт навантажувального тестування з Gatling ...88 Додаток Г. Порівняльний аналіз інструментальних засобів навантажувального тестування ...90 Додаток Д. Технічне забезпечення КІС ...91 Додаток Е. Статистика виконання сценарію ...92
URI: http://elartu.tntu.edu.ua/handle/lib/39607
Copyright owner: © Слюз Іван Богданович, 2022
References (Ukraine): 1. Elfriede Dustin Automated Software Testing: Introduction, Management, and Performance: Introduction, Management, and Performance. Addison-Wesley Professional, 2008. 608 p.
2. What is automated testing? URL: https://www.functionize.com/automated- testing (дата звернення: 05.11.2022).
3. Cem Kaner Testing Computer Software / Wiley; 2nd edition, 2001. 480 p.
4. Слюз І., Жаровський Р. Принципи та основні етапи комплексного тестування комп’ютерної інформаційної системи. Матеріали X науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі системи та технології» (7-8 грудня 2022 року). Тернопіль: ТНТУ. 2022. с. 93.
5. Слюз І., Жаровський Р. Критерії ефективності тестування комп’ютерної інформаційної системи. Матеріали XІ Міжнародна науково-технічна конференція молодих учених та студентів «Актуальні задачі сучасних технологій» (7-8 грудня 2022 року). Тернопіль: ТНТУ. 2022. с. 174.
6. Challenges of Large-Scale Software Testing and the Role of Quality Characteristics. URL: https://www.diva-portal.org/smash/get/diva2:1421638/ FULLTEXT01.pdf (дата звернення: 10.12.2022).
7. Сучасні підходи до інтеграційного та навантажувального тестування на базі Spring. URL: http://ekmair.ukma.edu.ua/bitstream/handle/123456789/18914/ Nikitchenko_Bakalavrska_robota.pdf?sequence=1 (дата звернення: 10.12.2022).
8. Золотухіна О.А., Негоденко О.В., Резник С.Ю., Разіна С.Я. Якість та тестування інформаційних систем. URL: https://dut.edu.ua/uploads/ l_2177_57414302.pdf (дата звернення: 14.12.2022).
9. Тестування програмного забезпечення. URL: http://eprints.cdu.edu.ua/1482/ 1/testyvan.pdf (дата звернення: 15.12.2022).
10. Рівні тестування. URL: https://qalearning.com.ua/theory/lectures/ material/testing-levels/ (дата звернення: 10.12.2022).79
11. Andrews A., Offut J., Alexander R. Testing Web Applications by Modeling with FSMs.: National Science Foundation, 2005. 28 р.
12. Automated Software Testing Isn't Automatic: Introduction to the Basics. URL: https://www.smartsheet.com/automation-testing-software (дата звернення: 15.12.2022).
13. What is server testing, and why should you do it. URL: https://www.websitepulse.com/blog/what-is-server-testing (дата звернення: 10.12.2022).
14. Changyou Xing, Guomin Zhang, Ming Chen. Research on Universal network performance testing model/ International Symposium on Communications and Information Technologies, 2007. р. 780-784.
15. Heiskanen Н., Maunumaa М., Katara, М. Test Process Improvement for Automated Test Generation. Tampere: Tampere University of Technology, Department of Software Systems, 2010.
16. Jie M., Honlin Zh., Wenbo X., Jin L., Reliability Testing Methods for Critical Information System URL: http://www.ipcsit.com/vol16/6- ICICM2011M009.pdf (дата звернення: 10.12.2022).
17. Khatko Е, Fillipov V. Mobile applications testing processes metrics and optimization criteria. Software Engineering. 5, 2012, Т. 2.
18. Kim, G.-B., A Method of Generating Massive Virtual Clients and Model-Based Performance Test, Proc. of the Fifth Int. Conf. on Quality Software, 2005, pp. 250–254.
19. Makinen M. Model Based Approach to Software. Helsinki: Helsinki University of Technology, 2007. 69 р.
20. Robinson Н. Graph Theory Techniques в Model-Based Testing. 1999. 10 р.
21. Xijiang L., Pomeranz I., Sudhakar M. Techniques for Improving Efficiency of Sequential Circuit Test Generation. Iowa: University of Iowa. 2015. 5 р.
Content type: Master Thesis
出現コレクション:123 — комп’ютерна інженерія

このアイテムのファイル:
ファイル 記述 サイズフォーマット 
avtorska_Слюз.docx16,83 kBMicrosoft Word XML見る/開く
Слюз_zapuska.pdf2,61 MBAdobe PDF見る/開く


このリポジトリに保管されているアイテムはすべて著作権により保護されています。

管理ツール