Araştırma Makalesi

Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool

Cilt: 1 Sayı: 2 13 Eylül 2022
PDF İndir
EN TR

Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool

Öz

Automated software testing has critical advantages when compared with manual software testing. Selenium test tool is one of test tools that specialists use to test web applications or websites automatically. This test tool consists of 4 software components, i.e., Selenium IDE, Selenium RC, Selenium WebDriver and Selenium Grid. The main purpose of this article is to implement a proposed model for cross-browser website testing by using Selenium WebDriver. Selenium WebDriver is required to manage actions of a web browser. Drivers are needed to make a bridge between Selenium WebDriver and the relevant web browsers (chrome, edge, firefox). Other components of the model were Python, Unittest as a test framework and PyCharm. PyCharm was used as an editor to write test scripts. One positive scenario and one negative scenario were applied to the relevant website. The results of automated test scenarios in 3 browsers were reported on the PyCharm screen. As a result, the model was validated because automated test results have been supported by manual test results.

Anahtar Kelimeler

Kaynakça

  1. Datadog (n.d.). Cross browser testing overview. Retrieved 15.06.2022 from https:// https://www.datadoghq.com/knowledge-center/cross-browser-testing/
  2. Garcia, B., Gallego, M., Gortázar, F. & Munoz-Organero, M. (2020). A Survey of the Selenium Ecosystem. Electronics, 9, 1067; doi:10.3390/electronics9071067. Retrieved from: https://www.researchgate.net/publication/342581217_A_Survey_of_the_Selenium_ Ecosystem
  3. Garcia. B., Kloos, C.D., Alario-Hoyos, C. & Munoz-Organero, M. (2022). Selenium-Jupiter: A JUnit 5 extension for Selenium WebDriver. The Journal of Systems & Software 189 (2022) 111298
  4. Gogna, N. (2014). Study of Browser Based Automated Test Tools WATIR and Selenium. International Journal of Information and Education Technology, 4(4), 336-339. Retrieved from: https://www.researchgate.net/publication/284440228_Study_of_Browser _Based_Automated_Test_Tools_WATIR_and_Selenium
  5. Gojare, S., Joshi, R., & Gaigaware, G. (2015). Analysis and Design of Selenium WebDriver Automation
  6. Testing Framework. Procedia Computer Science 50 (2015) 341-346. DOI: https://doi.org/10.1016/j.procs.2015.04.038
  7. Hanna, M., Aboutabl, A.E., & Mostafa, M.S.M. (2018). Automated Software Testing Framework for Web Applications. International Journal of Applied Engineering Research, 13(11), 9758-9767. Retrieved from: https://www.ripublication.com/ijaer18/ijaerv13n11_141.pdf
  8. Holmes, A. & Kellogg, M. (2006). Automating Functional Tests Using Selenium. IEEE, Proceedings of AGILE 2006 Conference (AGILE'06). Retrieved from: https://www.cs.swarthmore.edu/~bylvisa1/cs97/f13/Papers/25620270.pdf

Ayrıntılar

Birincil Dil

İngilizce

Konular

Bölgesel Çalışmalar

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

13 Eylül 2022

Gönderilme Tarihi

1 Temmuz 2022

Kabul Tarihi

20 Ağustos 2022

Yayımlandığı Sayı

Yıl 2022 Cilt: 1 Sayı: 2

Kaynak Göster

APA
Baytar, C. U. (2022). Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool. Topkapı Sosyal Bilimler Dergisi, 1(2), 105-119. https://izlik.org/JA54BR56JP
AMA
1.Baytar CU. Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool. TJSS. 2022;1(2):105-119. https://izlik.org/JA54BR56JP
Chicago
Baytar, Cem Ufuk. 2022. “Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool”. Topkapı Sosyal Bilimler Dergisi 1 (2): 105-19. https://izlik.org/JA54BR56JP.
EndNote
Baytar CU (01 Eylül 2022) Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool. Topkapı Sosyal Bilimler Dergisi 1 2 105–119.
IEEE
[1]C. U. Baytar, “Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool”, TJSS, c. 1, sy 2, ss. 105–119, Eyl. 2022, [çevrimiçi]. Erişim adresi: https://izlik.org/JA54BR56JP
ISNAD
Baytar, Cem Ufuk. “Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool”. Topkapı Sosyal Bilimler Dergisi 1/2 (01 Eylül 2022): 105-119. https://izlik.org/JA54BR56JP.
JAMA
1.Baytar CU. Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool. TJSS. 2022;1:105–119.
MLA
Baytar, Cem Ufuk. “Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool”. Topkapı Sosyal Bilimler Dergisi, c. 1, sy 2, Eylül 2022, ss. 105-19, https://izlik.org/JA54BR56JP.
Vancouver
1.Cem Ufuk Baytar. Model Proposal for Testing Websites in Multiple Browsers: Case of Selenium Test Tool. TJSS [Internet]. 01 Eylül 2022;1(2):105-19. Erişim adresi: https://izlik.org/JA54BR56JP