Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome
The introduction of test automation has numerous advantages in today's world of information technology. These include reducing testing time, simplifying the reporting process, and continuously improving efficiency. The use of test automation opened up the opportunity to thoroughly analyze the d...
Збережено в:
Дата: | 2023 |
---|---|
Автори: | , , , |
Формат: | Стаття |
Мова: | Ukrainian |
Опубліковано: |
Kamianets-Podilskyi National Ivan Ohiienko University
2023
|
Онлайн доступ: | http://mcm-tech.kpnu.edu.ua/article/view/294295 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Mathematical and computer modelling. Series: Technical sciences |
Репозитарії
Mathematical and computer modelling. Series: Technical sciencesid |
mcmtechkpnueduua-article-294295 |
---|---|
record_format |
ojs |
institution |
Mathematical and computer modelling. Series: Technical sciences |
baseUrl_str |
|
datestamp_date |
2023-12-22T21:59:42Z |
collection |
OJS |
language |
Ukrainian |
format |
Article |
author |
Тарновецька, Ольга Бойко, Наталія Пислар, Наталія Д’яченко, Лілія |
spellingShingle |
Тарновецька, Ольга Бойко, Наталія Пислар, Наталія Д’яченко, Лілія Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome |
author_facet |
Тарновецька, Ольга Бойко, Наталія Пислар, Наталія Д’яченко, Лілія |
author_sort |
Тарновецька, Ольга |
title |
Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome |
title_short |
Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome |
title_full |
Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome |
title_fullStr |
Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome |
title_full_unstemmed |
Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome |
title_sort |
моделювання тестових сценаріїв для дослідження відмінностей між браузерами chrome та headless chrome |
title_alt |
Simulating Test Scenarios to Explore the Differences Between Chrome and Headless Chrome |
description |
The introduction of test automation has numerous advantages in today's world of information technology. These include reducing testing time, simplifying the reporting process, and continuously improving efficiency.
The use of test automation opened up the opportunity to thoroughly analyze the differences in the operation of Chrome and Headless Chrome browser interfaces. It was found that the performance of the Headless browser exceeds the performance of its counterpart with a graphical interface by 10.3%. It is important to note that although Headless Chrome is quite effective, it is not always universal for different types of tests.
As part of the study, it is justified that the use of Selenium WebDriver for automated testing provides powerful opportunities for performing both routine and complex test tasks that are difficult to perform manually. The choice of this toolkit is due to its multifunctionality, high practicality and compatibility with various programming languages.
A detailed analysis of the characteristics and attributes of the test web application was carried out, according to which the software for automating test scenarios was developed for the "trello.com" project, covering web applications that are subject to testing through the user interface. The obtained results made it possible to investigate the speed of Google Chrome and Headless Chrome and establish their advantages and disadvantages. In particular, the disadvantages of the Headless browser are the lack of the ability to use certain functions that are implemented in browsers with a graphical interface, for example, drop-down menus, which can lead to failures in tests. Disadvantages of Real Browser include high resource consumption, environment dependency, instability and complexity of settings.
Therefore, the choice of a specific testing technique should depend on the specific requirements of the project, and a combination of Headless and Real Browser testing may be used to obtain optimal results. |
publisher |
Kamianets-Podilskyi National Ivan Ohiienko University |
publishDate |
2023 |
url |
http://mcm-tech.kpnu.edu.ua/article/view/294295 |
work_keys_str_mv |
AT tarnovecʹkaolʹga simulatingtestscenariostoexplorethedifferencesbetweenchromeandheadlesschrome AT bojkonatalíâ simulatingtestscenariostoexplorethedifferencesbetweenchromeandheadlesschrome AT pislarnatalíâ simulatingtestscenariostoexplorethedifferencesbetweenchromeandheadlesschrome AT dâčenkolílíâ simulatingtestscenariostoexplorethedifferencesbetweenchromeandheadlesschrome AT tarnovecʹkaolʹga modelûvannâtestovihscenaríívdlâdoslídžennâvídmínnostejmížbrauzeramichrometaheadlesschrome AT bojkonatalíâ modelûvannâtestovihscenaríívdlâdoslídžennâvídmínnostejmížbrauzeramichrometaheadlesschrome AT pislarnatalíâ modelûvannâtestovihscenaríívdlâdoslídžennâvídmínnostejmížbrauzeramichrometaheadlesschrome AT dâčenkolílíâ modelûvannâtestovihscenaríívdlâdoslídžennâvídmínnostejmížbrauzeramichrometaheadlesschrome |
first_indexed |
2024-04-08T14:59:25Z |
last_indexed |
2024-04-08T14:59:25Z |
_version_ |
1811501746670796800 |
spelling |
mcmtechkpnueduua-article-2942952023-12-22T21:59:42Z Simulating Test Scenarios to Explore the Differences Between Chrome and Headless Chrome Моделювання тестових сценаріїв для дослідження відмінностей між браузерами Chrome та Headless Chrome Тарновецька, Ольга Бойко, Наталія Пислар, Наталія Д’яченко, Лілія The introduction of test automation has numerous advantages in today's world of information technology. These include reducing testing time, simplifying the reporting process, and continuously improving efficiency. The use of test automation opened up the opportunity to thoroughly analyze the differences in the operation of Chrome and Headless Chrome browser interfaces. It was found that the performance of the Headless browser exceeds the performance of its counterpart with a graphical interface by 10.3%. It is important to note that although Headless Chrome is quite effective, it is not always universal for different types of tests. As part of the study, it is justified that the use of Selenium WebDriver for automated testing provides powerful opportunities for performing both routine and complex test tasks that are difficult to perform manually. The choice of this toolkit is due to its multifunctionality, high practicality and compatibility with various programming languages. A detailed analysis of the characteristics and attributes of the test web application was carried out, according to which the software for automating test scenarios was developed for the "trello.com" project, covering web applications that are subject to testing through the user interface. The obtained results made it possible to investigate the speed of Google Chrome and Headless Chrome and establish their advantages and disadvantages. In particular, the disadvantages of the Headless browser are the lack of the ability to use certain functions that are implemented in browsers with a graphical interface, for example, drop-down menus, which can lead to failures in tests. Disadvantages of Real Browser include high resource consumption, environment dependency, instability and complexity of settings. Therefore, the choice of a specific testing technique should depend on the specific requirements of the project, and a combination of Headless and Real Browser testing may be used to obtain optimal results. Введення автоматизації тестування має численні переваги в сучасному світі інформаційних технологій. До яких можна віднести скорочення часу тестування, спрощення процесу формування звітності та постійне покращення ефективності. Застосування автоматизації тестування відкрило можливість ретельного аналізу відмінностей у роботі інтерфейсів браузерів Chrome та Headless Chrome. Виявлено, що продуктивність Headless браузера перевершує продуктивність його аналога з графічним інтерфейсом на 10,3%. Важливо враховувати, що хоча Headless Chrome є досить ефективним, він не завжди є універсальним для різних видів тестів. У рамках дослідження обгрунтовано, що використання Selenium WebDriver для автоматизованого тестування надає потужні можливості для виконання як рутинних, так і складних тестових завдань, які важко виконати вручну. Вибір цього інструментарію зумовлений його багатофункціональністю, високою практичністю та сумісністю з різними мовами програмування. Проведено докладний аналіз характеристик та атрибутів тестового веб-додатка, згідно якого розроблено модель функціонування програмного забезпечення для автоматизації тестових сценаріїв для проекту «trello.com» охоплює веб-додатки, які піддаються тестуванню через інтерфейс користувача. Отримані результати дозволили дослідити швидкість роботи Google Chrome i Headless Chrome та встановити їх переваги та недоліки. Зокрема, недоліки Headless браузера полягають у відсутності можливості використання певних функцій, які реалізовані в браузерах з графічним інтерфейсом, наприклад, випадаючі меню, що може призвести до збоїв у тестах. До недоліків Real Browser можна віднести високе споживання ресурсів, залежність від середовища, нестабільність та складність налаштувань. Отже, вибір конкретної техніки тестування повинен залежати від конкретних вимог проекту, і для отримання оптимальних результатів може бути використана комбінація тестування Headless та Real Browser. Kamianets-Podilskyi National Ivan Ohiienko University 2023-11-10 Article Article application/pdf http://mcm-tech.kpnu.edu.ua/article/view/294295 10.32626/2308-5916.2023-24.79-93 Mathematical and computer modelling. Series: Technical sciences; 2023: Mathematical and computer modelling. Series: Technical sciences. Issue 24; 79-93 Математичне та комп'ютерне моделювання. Серія: Технічні науки ; 2023: Математичне та комп'ютерне моделювання. Серія: Технічні науки. Випуск 24; 79-93 2308-5916 10.32626/2308-5916.2023-24 uk http://mcm-tech.kpnu.edu.ua/article/view/294295/287075 |