secant-android-wallet/docs/testing/manual_testing
Carter Jernigan 9267e75cb8
[#303] Write crash logs on external storage (#429)
- Added automatic exception logging, registered in the Application object
 - The design sends the exception to a second process, as the main process could be in a bad state when crashing. If we ever encounter problems with this design, it is easily toggleable to turn off with a boolean resource
 - Reading the process name is a bit complex on older Android versions, so we leverage a ContentProvider (which runs prior to Application.onCreate()) to get the process name
 - Added a simple logging mechanism for multiprocess and multithread log messages
 - Refactored spackle-lib into spackle-lib (multiplatform) and spackle-android-lib

Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2022-05-31 12:38:02 -04:00
..
Contact Support.md [#303] Write crash logs on external storage (#429) 2022-05-31 12:38:02 -04:00
Crash Reporting.md [#303] Write crash logs on external storage (#429) 2022-05-31 12:38:02 -04:00
Launcher icon.md [#20] Add launcher icon 2021-12-02 15:16:20 -05:00
Logging.md [#303] Write crash logs on external storage (#429) 2022-05-31 12:38:02 -04:00
QR Code Generation.md [#145] Profile scaffold 2022-01-13 12:49:08 -05:00
README.md [#2] Add project documentation and templates 2021-09-13 15:58:20 -04:00
Splash screen.md [#14] Splash screen 2021-12-04 09:01:21 -05:00

README.md

Manual testing

We aim to automate as much as we possibly can. Still manual testing is really important for Quality Assurance.

Here you'll find our manual testing scripts. When developing a new feature you can add your own that provide the proper steps to properly test it.