
Systems and Applications in Engineering, 11(6):621–
635.
Hourani, H., Hammad, A., and Lafi, M. (2019). The im-
pact of artificial intelligence on software testing. In
Proceedings of the IEEE Jordan International Joint
Conference on Electrical Engineering and Informa-
tion Technology, pages 565–570.
Hunt, J. (2023). PyTest Testing Framework. In Advanced
Guide to Python 3 Programming. Springer.
IEEE (2021). IEEE/ISO/IEC 29119-4-2021 - Interna-
tional Standard - Software and systems engineering–
Software testing–Part 4: Test techniques.
Kalina, D. and Golovanov, R. (2019). Application of tem-
plate matching for optical character recognition. In
Proceedings of the IEEE Conference of Russian Young
Researchers in Electrical and Electronic Engineering,
pages 2213–2217.
King, T. M., Arbon, J., Santiago, D., Adamo, D., Chin, W.,
and Shanmugam, R. (2019). Ai for testing today and
tomorrow: Industry perspectives. In Proceedings of
the IEEE International Conference on Artificial Intel-
ligence Testing, pages 81–88.
Knight, A. (2017). 12 Awesome Benefits of BDD. Available
at: https://automationpanda.com/2017/02/13/12-awe
some-benefits-of-bdd/.
Lenka, R. K., Nayak, K. M., and Padhi, S. (2018). Auto-
mated testing tool: QTP. In Proceedings of the IEEE
International Conference on Advances in Computing,
Communication Control and Networking, pages 526–
532.
Leotta, M., Clerissi, D., Ricca, F., and Spadaro, C. (2013).
Repairing Selenium test cases: An industrial case
study about web page element localization. In Pro-
ceedings of the IEEE International Conference on
Software Testing, Verification and Validation, pages
487–488.
Long, M. A. (1993). Software regression testing success
story. In Proceedings of the IEEE International Test
Conference, pages 271–272.
Moreira Nascimento, A., Vismari, L. F., Cugnasca, P. S.,
Camargo Jr, J. B., and Rady de Almeira Jr, J. (2019).
A cost-sensitive approach to enhance the use of ML
classifiers in software testing efforts. In Proceed-
ings of the IEEE International Conference on Ma-
chine Learning and Applications, pages 1806–1813.
Olszewska, J. I. (2015). Active contour based optical char-
acter recognition for automated scene understanding.
Neurocomputing, 161(C):65–71.
Olszewska, J. I. (2019). D7-R4: Software development life-
cycle for intelligent vision systems. In Proceedings of
the International Joint Conference on Knowledge Dis-
covery, Knowledge Engineering and Knowledge Man-
agement (KEOD), pages 435–441.
Olszewska, J. I. (2020). AI-T: Software testing ontology
for AI-based systems. In Proceedings of the Inter-
national Joint Conference on Knowledge Discovery,
Knowledge Engineering and Knowledge Management
(KEOD), pages 291–298.
Qian, J., Ma, Y., Lin, C., and Chen, L. (2023). Accelerating
OCR-Based widget localization for test automation of
GUI applications. In Proceedings of the IEEE/ACM
International Conference on Automated Software En-
gineering, pages 1–13.
Ramya, P., Sindhura, V., and Sagar, P. V. (2017). Testing
using Selenium web driver. In Proceedings of the
IEEE International Conference on Electrical, Com-
puter and Communication Technologies, pages 1–7.
Santos, M. G. D., Petrillo, F., Halle, S., and Gueheneuc,
Y.-G. (2022). An approach to apply automated ac-
ceptance testing for industrial robotic systems. In
Proceedings of the IEEE International Conference on
Robotic Computing, pages 336–337.
Selenium (2022). The Selenium project and tools. Available
at: https://www.selenium.dev/documentation/en/intr
oduction/the selenium project and tools/.
Sheshasaayee, A. and Banumathi, P. (2018). Impacts of
behavioral driven development in the improvement of
quality software deliverables. In Proceedings of the
IEEE International Conference on Inventive Compu-
tation Technologies, pages 228–230.
Smith, R. (2007). An overview of the Tesseract OCR en-
gine. In Proceedings of the IEEE International Con-
ference on Document Analysis and Recognition (IC-
DAR), pages 629–633.
Solis, C. and Wang, X. (2011). A study of the characteristics
of behaviour driven development. In Proceedings of
the EUROMICRO Conference on Software Engineer-
ing and Advanced Applications, pages 383–387.
Storer, T. and Bob, R. (2019). Behave nicely! automatic
generation of code for behaviour driven development
test suites. In Proceedings of the IEEE International
Working Conference on Source Code Analysis and
Manipulation, pages 228–237.
Tanaka, T., Niibori, H., Shiyingxue, L., Nomura, S., Nakao,
T., and Tsuda, K. (2020). Selenium based testing sys-
tems for analytical data generation of website user be-
havior. In Proceedings of the IEEE International Con-
ference on Software Testing, Verification and Valida-
tion Workshops, pages 216–221.
TechVidVan (2023). Python Advantages and Disadvantages
- Step in the right direction. Available at: https://tech
vidvan.com/tutorials/python-advantages-and-disadva
ntages/.
Wang, X. and He, G. (2014). The research of data-driven
testing based on QTP. In Proceedings of the IEEE
Iberian Conference on Computer Science and Educa-
tion, pages 1063–1066.
Wheeler, D. and Olszewska, J. I. (2022). Cross-platform
mobile application development for smart services.
In Proceedings of the IEEE Joint 22nd International
Symposium on Computational Intelligence and Infor-
matics and 8th International Conference on Recent
Achievements in Mechatronics, Automation, Com-
puter Science and Robotics, pages 203–208.
Yang, A. Z. H., Alencar da Costa, D., and Zou, Y. (2019).
Predicting co-changes between functionality specifi-
cations and source code in behavior driven develop-
ment. In Proceedings of the IEEE/ACM International
Conference on Mining Software Repositories, pages
534–544.
Optical Character Recognition Based-On System for Automated Software Testing
905