What needs to be tested - adding/removing articles from default and specific lists
iOS app
- All articles - default reading list
- Reading - specific reading lists
Android app
- Saved - default reading list
- Specific reading lists
Test scenarios:
(1) Adding article to a Reading Lists and checking Saved status
- add an article to default list on Android
- go to web
- check if an added article displays Saved status
- check if the article is added to a Reading Lists
- go to iOS app
- check if an added article displays Saved status
- check if the article is added to a Reading Lists
(2) Removing a saved article from Reading Lists - remove via the un-save button and via removing directly from the Reading Lists
- remove an article from Android default/specific Reading lists
- check if it's removed from other devices' Reading Lists
- remove an article from iOS default/specific Reading lists
- check if it's removed from other devices' Reading Lists
- remove an article from web Reading lists
- check if it's removed from other devices' Reading Lists
TODO
Reference: review https://phabricator.wikimedia.org/T417923#11730417 for more granular testing