Skip to content
/ Latte Public

The repository of Latte, a use-case and assistive-service driven automated accessibility testing framework in Android

Notifications You must be signed in to change notification settings

seal-hub/Latte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Latte: Use-case and Assistive-Service Driven Automated Accessibility Testing Framework in Android


Video Demo

Please visit Latte's demonstration website.

Publication

Navid Salehnamadi, Abdulaziz Alshayban, Jun-Wei Lin, Iftekhar Ahmed, Stacy Branham, and Sam Malek. 2021. Latte: Use-Case and Assistive-Service Driven Automated Accessibility Testing Framework for Android. In CHI Conference on Human Factors in Computing Systems (CHI ’21), May 8–13, 2021, Yokohama, Japan

CHI'21 Supplementary Material

Latte's source code and other supplementary materials can be found here. It consists of several directories:

  • Apps: APK files of apps under experiment
  • Tests: The original test cases written for Appium testing framework
  • UseCaseGenerator: The code corresponding to generating use cases from test scripts
  • UseCases: The generated use cases
  • UseCaseExecutor: The code correspnding to executing use cases with an accessibility service.

Evaluation Dataset

Please download the Apps, and Original Test Cases. You can also download the generated use cases; however, for high-fidelity experiments, we encourage you to generate the use cases in your own environment.

Repository

Use-Case Generator

Please follow the instructions here.

Use-Case Executor

Please follow the instructions here.

Contact

If you have any question regarding the repository or paper, please send an email to Navid Salehnamadi [email protected].

About

The repository of Latte, a use-case and assistive-service driven automated accessibility testing framework in Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages