SoK23 | Blog post about Selenium-At-SPI

Joseph P. De Veaugh-Geiss joseph at kde.org
Thu May 4 10:25:46 BST 2023


Follow-up to this discussion at the plasma-devel mailing list:

   Subject: testing UIs and improving a11y all at once!

   https://mail.kde.org/pipermail/plasma-devel/2023-April/123044.html

Harald Sitter posted in December about automated testing of Qt programs 
with the Selenium Webdriver using AT-SPI. [1] Perhaps of interest to 
many of you, I would like now to draw your attention to a blog post 
published today about follow-up work from Nitin Tejuja during Season of 
KDE 2023.

    *SoK 2023 Selenium-ST-API KDE Eco Power Measurement Proof Of 
Concept: Achieving Three KDE Goals With One Stone!*

    https://eco.kde.org/blog/2023-05-04-sok23-kde-eco-selenium-sum-up/

In the post Emmanuel Charruau outlines how this work is relevant for all 
3 of KDE's current goals. [2] Read more at the blog post!

1. Sustainable Software
2. KDE For All
3. Automate And Systematize Internal Processes

And you can check out the step-by-step guide to Selenium-AT-SPI to be 
included as Chapter 4 in the energy measurement handbook (draft):

 
https://invent.kde.org/teams/eco/be4foss/-/merge_requests/79/diffs#9535d50cb0a5be5a4f5e08ebc2a839c07afdb834

Great work and thank you, Nitin, together with mentors Emmanuel and Harald!

Cheers,
Joseph

[1] 
https://planet.kde.org/harald-sitter-2022-12-14-selenium-at-spi-gui-testing/

[2] https://kde.org/goals/

-- 
Joseph P. De Veaugh-Geiss
KDE Internal Communications & KDE Eco Community Manager
OpenPGP: 8FC5 4178 DC44 AD55 08E7 DF57 453E 5746 59A6 C06F
Matrix: @joseph:kde.org

Generally available Monday-Thursday from 10-16h CET/CEST. Outside of 
these times it may take a little longer for me to respond.

KDE Eco: Building Energy-Efficient Free Software!
Website: https://eco.kde.org
Mastodon: @be4foss at floss.social



More information about the Plasma-devel mailing list