Innováció a szoftvertesztelésben – Megoldás-e az automatizálás?

Main Article Content

Béli Marcell
Tóth Fanni
Varga Tamás

Absztrakt

A tanulmány célja az automatizált szoftvertesztelés elméleti és gyakorlati hatékonyságának vizsgálata. Ehhez felmérjük, milyen szempontok szerint érdemes automatizált tesztelői szoftvert választani, valamint rávilágítunk, milyen esetekben hatékonyabb az automatizált tesztelés a manuális teszteléssel szemben. Előbb elméleti síkon vetjük össze a két tesztelési módszertant, majd egy valós üzleti esettanulmányon keresztül mutatjuk be a tesztelői szoftver kiválasztását és végzünk el egy gyakorlati összehasonlító elemzést. Öt automata tesztrendszer összehasonlítása alapján kiderül, hogy az alapvető technológiai és gazdasági követelményeken felül a rugalmasság és a megbízhatóság is kiemelkedő szempont a kiválasztási folyamatban. A tanulmányból kiderül az is, hogy az automatizálás csak ismétlődő tesztelések esetén lehet hatékony. Egy legalább tíz ügyféllel rendelkező szoftvergyártónak azonban megéri az automatizált tesztelés irányába mozdulni.

Letöltések

Letölthető adat még nem áll rendelkezésre.

Article Details

Hogyan kell idézni
Béli, Marcell, Fanni Tóth, és Tamás Varga. 2022. „Innováció a szoftvertesztelésben – Megoldás-E Az automatizálás?”. Jelenkori Társadalmi és Gazdasági Folyamatok 17 (3-4):47-66. https://doi.org/10.14232/jtgf.2022.3-4.47-66.
Rovat
Informatika és statisztika

Hivatkozások

AppLabs (2008): Test Automation: Delivering Business Value. <https://web.archive.org/web/20100106191031/http://www.applabs.com/internal/app_whitepaper_test_automation_delivering_business_value_1v00.pdf> (2021.10.03.)

Catelani, M., Ciani, L., Scarano, V. L., Bacioccola, A. (2011): Software automated testing: A solution to maximize the test plan coverage and to increase software reliability and quality in use. Computer Standards & Interfaces, 33 (2): 152–158. https://doi.org/10.1016/j.csi.2010.06.006

Diaz, E., Tuya, J., Blanco, R. (2003): Automated software testing using a metaheuristic technique based on tabu search. Proceedings of 18th IEEE International Conference on Automated Software Engineering, (2003): 310–313. https://doi.org/10.1109/ASE.2003.1240327

Impact QA, Shah, M. (2020): Ranorex: Pros & Cons of GUI Test Automation Tools. <https://www.impactqa.com/blog/ranorex-pros-cons-of-gui-test-automation-tools/> (2021.11.12.)

ISTQB (2021): Szoftvertesztelés. <http://istqb.org/> (2021.11.15.)

Javatpoint (2020): Software Testing. <https://www.javatpoint.com/manual-testing> (2021.11.03.)

Microsoft (2021): Use Coded UI tests to test your code. <https://docs.microsoft.com/en-us/visualstudio/test/use-ui-automation-to-test-your-code?view=vs-2022&viewFallbackFrom=vs-2022https%3A%2F%2Fwww.trustradius.com%2Fproducts%2Fappium%2Freviews%3Fqs%3Dpros-and-cons> (2021.11.12.)

Myers, G. J., Badgett, T., Sandler, C. (2011): The Art of Software Testing. Third Edition. Wiley, https://doi.org/10.1002/9781119202486

SmartBear (2021): Testcomplete Documentation. <https://support.smartbear.com/testcomplete/docs/general-info/introducing-testcomplete.html> (2021.11.12.)

STF (2020): Sofware Testing Fundamentals. <https://softwaretestingfundamentals.com/> (2021.11.2.)

Testim, Phil Voullet (2019): What Is Test Automation? A Simple, Clear Introduction. <https://www.testim.io/blog/what-is-test-automation/> (2021.11.10.)

Tompa T. (2019): Szoftvertesztelés Szoftverfejlesztési modellek. <https://users.iit.uni-miskolc.hu/~tompa/Szoftverteszt/2_Modellek.pdf> (2021.11.03. )

TrustRadius (2019): Appium Reviews. <https://www.trustradius.com/products/appium/reviews?qs=pros-and-cons> (2021.11.12.)