Enhancing Usability Testing Through A/B Testing, AI-Driven Contextual Testing, and Codeless Automation Tools
DOI:
https://doi.org/10.46243/jst.2020.v5.i5.pp237-252Keywords:
Usability testing, A/B testing, AI-driven testing,, codeless automation, UI optimization,, scalability, test efficiency,, real-world simulation, automation tools, user experience.Abstract
Background Information: Usability testing is essential for ensuring a seamless user experience in modern
applications. Traditional methods often lack scalability and adaptability to real-world scenarios. By
integrating A/B testing, AI-driven contextual testing, and codeless automation tools, testing efficiency
improves, enabling dynamic UI evaluation, real-world usability assessments, and streamlined automation
for comprehensive, data-driven usability testing.
Objectives: This study aims to enhance usability testing by leveraging A/B testing for UI optimization, AI-
driven contextual testing for real-world adaptation, and codeless automation tools for efficiency. The goal
is to increase accuracy, improve test scalability, and streamline the usability evaluation process for faster,
more reliable application development.
Methods: A/B testing analyzes multiple UI versions for user engagement effectiveness. AI-driven
contextual testing simulates real-world user interactions to detect usability issues dynamically. Codeless
automation enables no-code usability test execution, ensuring broader test coverage and increased
efficiency while reducing manual intervention in the usability evaluation process.
References
Firmenich, S., Garrido, A., Grigera, J., Rivero, J. M., & Rossi, G. (2019). Usability improvement through A/B testing and refactoring. Software Quality Journal, 27, 203-240
Mahyavanshi, N., Patil, M., & Kulkarni, V. (2017). Enhancing Web Usability using User Behavior and Cognitive Study. International Journal of Computer Applications, 164(2), 27–31
Allur, N. S. (2019). Genetic Algorithms for Superior Program Path Coverage in software testing related to Big Data. International Journal of Information Technology and Computer Engineering, 7(4), 99-112
Koundinya, V., Klink, J., & Widhalm, M. (2017). UserTesting.com: A Tool for Usability Testing of Online Resources. The Journal of Extension, 55(3), 8
Gautam, S., & Nagpal, B. (2016). Descriptive Study of Software Testing & Testing Tools. International Journal of Innovative Research in Computer and Communication Engineering, 2016(6). https://www.rroij.com/open-access/descriptive-study-of-softwaretesting--testing-tools-.pdf
Hura, S. L. (2017). Usability testing of spoken conversational systems. Journal of Usability Studies Archive, 12(4), 155–163. https://doi.org/10.5555/3190867.3190868
Kiprotich, T. N. (2017). Remote evaluation of an interface usability using asynchronous auto-logging methodology. International Journal of Scientific & Technology Research, 4(11), 133–136. https://www.ijstr.org/final-print/nov2015/Remote-Evaluation-Of-An-Interface-Usability-Using-Asynchronous-Auto-logging-Methodology.pdf
Anand, R., & Arulprakash, M. (2018). Business driven automation testing framework. International Journal of Engineering and Technology, 7, 345. https://doi.org/10.14419/IJET.V7I2.8.10438
Sathyavathy, V. (2017). Evaluation of Software Testing Techniques Using Artificial Neural Network. International Journal of Engineering and Computer Science, 6(3). https://doi.org/10.18535/IJECS/V6I3.40
Øvad, T., & Larsen, L. B. (2016). How to reduce the UX bottleneck–train your software developers. Behaviour & Information Technology, 35(12), 1080–1090. https://doi.org/10.1080/0144929X.2016.1225818
Richardson, S., Mishuris, R. G., O’Connell, A., Feldstein, D. A., Hess, R., Smith, P. D., McCullagh, L., McGinn, T., & Mann, D. M. (2017). “Think aloud” and “Near live” usability testing of two complex clinical decision support tools. International Journal of Medical Informatics, 106, 1–8. https://doi.org/10.1016/J.IJMEDINF.2017.06.003 Page | 252
AL-Smadi, M., Höfler, M., & Gütl, C. (2016). An Enhanced Automated Test Item Creation Based on Learners Preferred Concept Space. International Journal of Advanced Computer Science and Applications, 7(3), 1–9. https://doi.org/10.14569/IJACSA.2016.070354
Mahajan, P., Shedge, H., & Patkar, U. (2016). Automation Testing In Software Organization. International Journal of Computer Applications Technology and Research, 5(4), 198–201. https://doi.org/10.7753/IJCATR0504.1004
Rajab, F., Maatuk, A. M., & Abdelaziz, T. M. (2016). An Approach to Improvement The Usability in Software Products. International Journal of Software Engineering & Applications, 7(2), 11–18. https://doi.org/10.5121/IJSEA.2016.7202




