SoK/2023/StatusReport/Rishi Kumar: Difference between revisions
No edit summary |
|||
Line 17: | Line 17: | ||
== Blog Posts == | == Blog Posts == | ||
* [https://k3yss.github.io/posts/sok_blog1/ | * [https://k3yss.github.io/posts/sok_blog1/ Mid-journey Blog Post for Sok'23] | ||
* [https://k3yss.github.io/posts/sok_blog2/ Second Blog Post for Sok'23] | * [https://k3yss.github.io/posts/sok_blog2/ Second Blog Post for Sok'23] | ||
Line 34: | Line 34: | ||
In these weeks I, with the help of the maintainers of Tokodon, fixed the breaking pipelines of tokodon-offline and wrote another appium test for testing different types of timeline statuses and also published my 1st blog post. | In these weeks I, with the help of the maintainers of Tokodon, fixed the breaking pipelines of tokodon-offline and wrote another appium test for testing different types of timeline statuses and also published my 1st blog post. | ||
== | === Week 7 and Week 8 === | ||
=== Week 9 and Week 10 === | |||
=== Week 11 and Week 12 === | |||
== Conclusion == |
Revision as of 15:36, 11 April 2023
Accessibility: Work on improving the accessibility of Tokodon
This project aims to improve the accessibility of tokodon by writing appium tests.
Writing these tests would ensure a set standard of code quality is maintained in tokodon and with improved accessibility leading to a more efficient and convenient experience for the end users.
Mentor
Carl Schwan
Merge Request
- Merge Request for testing Status.
- Merge Request for testing Search
- Merge Request for fixing the broken search UI in tokodon-offline
- Merge Request for making tokodon-offline executable.
Blog Posts
Timeline
Week 1 and Week 2
In my first week, I researched how I would run Tokodon without network connectivity. I tried to reverse engineer the existing unit-tests, and created a new start file offline-main.cpp, and by the end of the second week, I could start Tokodon without network connectivity with some broken UI.
Week 3 and Week 4
The next two weeks were spent writing appium test for the search functionality. For this, I first had to fix the broken search UI by reversing the already written unit-test for search after that I wrote my first test for testing the GUI of search.
Week 5 and Week 6
In these weeks I, with the help of the maintainers of Tokodon, fixed the breaking pipelines of tokodon-offline and wrote another appium test for testing different types of timeline statuses and also published my 1st blog post.