From Fedora Project Wiki
Description
This test case ensures that the at-spi2-atk
module correctly bridges ATK-based applications to the AT-SPI2 accessibility framework.
Setup
- Ensure you have a Fedora system with a graphical interface.
- Install the
at-spi2-atk
andorca
(a screen reader that uses AT-SPI2) using the package manager:sudo dnf install at-spi2-atk orca
. - Have an application that uses the ATK toolkit ready for testing (many GNOME applications, like
gedit
, use ATK).
How to test
- Open a terminal.
- Start the Orca screen reader by entering
orca
. - Listen for the initial startup narration from Orca.
- Open an ATK-based application, for example,
gedit
. - Navigate around the application using keyboard shortcuts and listen to the feedback from Orca.
- Create a sample text in the application and ensure Orca narrates the text and application actions correctly.
- Close the application and listen for Orca's feedback.
Expected Results
- Orca should successfully start and give feedback on its startup status.
- On launching the ATK-based application, Orca should narrate relevant details about the application's window and available controls.
- As you navigate through the application and perform actions, Orca should provide corresponding audio feedback without noticeable delays or inaccuracies.
- Closing the application should also result in appropriate feedback from Orca.
Optional
For comprehensive testing:
- Test with different ATK-based applications to ensure consistent behavior across various programs.
- Modify Orca's settings (like speech rate or verbosity) and verify if the changes take effect when interacting with ATK-based applications.
- Try out other accessibility tools that use the AT-SPI2 framework and observe their interaction with ATK-based applications.