From f3b9e064efe6b03619cdd685ce601b8094d55ec9 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Mon, 13 Jun 2022 12:24:40 +0200 Subject: [PATCH] docs: update manual QA script --- DEVELOPER-NOTES.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/DEVELOPER-NOTES.md b/DEVELOPER-NOTES.md index 6475d2b15..b66dd080f 100644 --- a/DEVELOPER-NOTES.md +++ b/DEVELOPER-NOTES.md @@ -10,16 +10,22 @@ Before cutting a new release of IPFS Desktop, please go through the following pr Manually test a few things that don't transfer well to automated testing: -1. **Mac/Windows/Linux:** Confirm that "Take Screenshot" under the menubar/system tray menu works as expected for both single- and multi-monitor setups: - - File(s) import correctly - - Correct link is copied to clipboard -2. **Mac only:** Drag/drop onto menubar icon behaves as expected when dragging one file, several files, and a combination of files/folders: + +1. **Mac & Windows (both must to be checked):** Confirm that drag-and-drop file import works: + - Open _Files_ screen + - Drag file(s) into it (PDF, images, or videos) + - Confirm file(s) import was succesful by clicking on newly imported file to preview +2. **Mac & Windows (one check is sufficient):** Confirm that import via _Import_ button works: + - Open _Files_ screen + - Click on _Import_ button and select files(s) (directory, or standalone PDF, images, or videos) + - Confirm file(s) import was succesful by clicking on newly imported file to preview +3. **Mac only:** Drag/drop onto menubar icon behaves as expected when dragging one file, several files, and a combination of files/folders: - File(s) import correctly - Correct link is copied to clipboard -3. **Windows only:** Right-click on a file and "Add to IPFS" from context menu works as expected: +4. **Windows only:** Right-click on a file and "Add to IPFS" from context menu works as expected: - File(s) import correctly - Correct link is copied to clipboard -4. **Mac/Windows:** Confirm that OS-wide protocol handler was registered by opening `ipfs://bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi` in a user agent _without_ IPFS Companion +5. **Mac & Windows (both must to be checked):** Confirm that OS-wide protocol handler was registered by opening `ipfs://bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi` in a stock web browser (Edge, Safari, Google Chrome) _without_ IPFS Companion ### Main release process 1. Fetch new translations from Transifex: `tx pull -a` (https://github.com/transifex/cli)