Skip navigation
Please use this identifier to cite or link to this item: https://repository.esi-sba.dz/jspui/handle/123456789/924
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFLITI, NAsr EDdine-
dc.date.accessioned2026-09-02T07:44:27Z-
dc.date.available2026-09-02T07:44:27Z-
dc.date.issued2025-
dc.identifier.urihttps://repository.esi-sba.dz/jspui/handle/123456789/924-
dc.descriptionSupervisor : Dr. Mohammed KECHAR / Co-Supervisor : Pr. Mike PAPADAKISen_US
dc.description.abstractModern websites often require users to complete multi-step tasks, which makes it challenging to detect accessibility problems using traditional testing methods that focus only on single pages. This thesis introduces a new approach that follows complete user journeys, allowing for a more thorough evaluation of both how a site works and how accessible it is for all users. The system understands plain-language instructions and simulates how a person would interact with a website, checking for accessibility issues at each step. As users move through a task, each page is reviewed for common barriers that might prevent someone from fully using the site. The results are combined into an overall score that reflects how accessible the entire experience is. Unlike existing tools that test one screen at a time, this method looks at the bigger picture—how people actually use a website from start to finish. It also provides clear, easyto- understand reports with suggestions for improvement, helping designers and developers create more inclusive digital experiences that are easier to test and maintain.*** Les applications web modernes demandent souvent aux utilisateurs d’accomplir des tâches en plusieurs étapes, ce qui rend difficile la détection des problèmes d’accessibilité à l’aide des méthodes de test traditionnelles, qui se concentrent uniquement sur des pages individuelles. Ce mémoire propose une nouvelle approche qui suit l’ensemble du parcours utilisateur, permettant ainsi une évaluation plus complète à la fois du fonctionnement du site et de son accessibilité pour tous. Le système comprend des instructions en langage naturel et simule l’interaction d’une personne avec le site, en vérifiant les problèmes d’accessibilité à chaque étape. Au fur et à mesure que l’utilisateur progresse dans une tâche, chaque page est examinée pour repérer les obstacles courants pouvant empêcher une utilisation optimale. Les résultats sont ensuite regroupés en un score global qui reflète l’accessibilité de l’expérience complète. Contrairement aux outils existants qui testent une seule page à la fois, cette méthode adopte une vision d’ensemble — celle de l’utilisation réelle d’un site du début à la fin. Elle fournit également des rapports clairs et faciles à comprendre, accompagnés de suggestions d’amélioration, afin d’aider les concepteurs et les développeurs à créer des expériences numériques plus inclusives, plus faciles à tester et à maintenir.en_US
dc.language.isoenen_US
dc.subjectWeb Accessibilityen_US
dc.subjectAutomated Testingen_US
dc.subjectLarge Language Models (LLMsen_US
dc.subjectSeleniumen_US
dc.subjectWCAG Complianceen_US
dc.subjectScenario-based Testingen_US
dc.subjectNatural Language Processing (NLPen_US
dc.subjectInclusive Designen_US
dc.subjectBromate.en_US
dc.titleLeveraging Large Language Models for Automated Selenium Test Generation and Accessibility Complianceen_US
dc.typeThesisen_US
Appears in Collections:Ingénieur

Files in This Item:
File Description SizeFormat 
Nasreddine_PFE-1-1.pdf90,53 kBAdobe PDFView/Open
Show simple item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.