User:DWalden (WMF)/Test2wiki k8s migration/Web Readers
Appearance
Feature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Desktop Improvements | Yes | Yes | Yes | Yes | Yes | Yes |
(there are a lot more here: https://www.mediawiki.org/wiki/Reading/Web/Projects)
<Feature>
[edit]What are the dependencies?
[edit]Load a page (anonymous and logged in)
- Loading a page on mobile takes you to mobile website
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
- Loading a page on desktop takes you to a page on desktop
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
- Check all skins
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
Submit a Form
- N/A
Make an API request
- Page Previews
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
- Related Articles
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
- Mobile Site: Smoke Test, edit workflow, language overlay (click language button, make sure language appears), Search
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
- Desktop Site: Language, Search
Auth | 1.41.0-wmf.16 (7a7eb2d)
19:59, 3 July 2023 |
Version | Version |
---|---|---|---|
Logged In | ✅ | ||
Logged out | ✅ |
Does it use any external services?
[edit]No
Is there any back-end processing?
[edit]Yes
Does it use external binaries?
[edit]Yes
Does it read or write files on the filesystem?
[edit]No
Is there a regression or smoke testing strategy?
[edit]Yes
Does it cover the dependencies mentioned above?
[edit]Yes
Can it be tested on test2wiki?
[edit]Yes
Is it feasible to make it testable on test2wiki?
[edit]Yes
What features do not need testing on test2wiki?
[edit]Definitions
[edit]- test2wiki
- https://test2.wikipedia.org/wiki/Main_Page. An environment hosted on production servers but with test data, so is appropriate for testing. The code it is running is updated every Tuesday.
- To find a list of extensions already installed on test2wiki, see https://test2.wikipedia.org/wiki/Special:Version.
- Need testing?
- Features may not need testing. For example, this might be because:
- it is not hosted on Production
- it is mainly a UI feature
- it is considered low-risk
- External services?
-
- Inside our ecosystem like database, APIs, Parsoid
- Outside our ecosystem like third-party APIs
- Back-end processing?
- Including DeferredUpdates, job queue. See How_to#Find_out_if_my_feature/extension_does_back-end_processing.
- External binaries?
- See How_to#Find_out_if_my_feature/extension_uses_external_binaries.
- Existing regression or smoke testing strategy?
- This could include:
- Selenium tests (see How_to#Find_pre-existing_Selenium_tests)
- API tests (see How_to#Find_pre-existing_API_tests).
- Documented test procedures
- Exploratory testing