mirror of
https://github.com/status-im/status-mobile.git
synced 2025-01-28 09:25:44 +00:00
4b8a612df4
Document some of our current testing practices in hopes of helping reduce friction in PRs and communication in general. In theory, nothing in the text should be a surprise because these are things we have been discussing over many months (some things for almost 1.5 years) and are already present in the code.
44 lines
1.6 KiB
Markdown
44 lines
1.6 KiB
Markdown
## Getting Started
|
|
|
|
- [Starting Guide](starting-guide.md)
|
|
- [IDE Setup](ide-setup.md)
|
|
|
|
## Development Process
|
|
|
|
- [Coding guidelines](new-guidelines.md)
|
|
- [UI components coding guidelines](ui-guidelines.md)
|
|
- [Release Checklist](release-checklist.md)
|
|
- [Release Guide](release-guide.md)
|
|
- [Merging PR process](merging-pr-process.md)
|
|
- [PR Review Policy](pr-review-policy.md)
|
|
- [Working on PR together with QA team](pipeline_process.md)
|
|
- [Debugging](debugging.md)
|
|
- [Patching](patching.md)
|
|
- [Creating a pixel perfect UI](pixel-perfection.md)
|
|
- [Contributing to status-go](status-go-changes.md)
|
|
- [Malli schemas (recorded demo)](https://www.youtube.com/watch?v=SlRio70aYVI) ([slides](files/forging-code-with-schemas-sep-2023-slides.pdf))
|
|
|
|
## Testing
|
|
|
|
- [Overview](tests/tests-overview.md)
|
|
- [How to run local tests](tests/how-to-run-local-tests.md)
|
|
- [End-to-end tests (e2e) overview](tests/how-to-launch-e2e.md)
|
|
- [Component tests (jest) overview](tests/component-tests-overview.md)
|
|
|
|
## Project details
|
|
|
|
- [status-go introduction (recorded meeting)](https://drive.google.com/file/d/1B7TljmTZ8fHkqJH8ChU1Cp4FGDFM03gq/view)
|
|
- [re-frame usage (recorded meeting)](https://drive.google.com/file/d/1qv_E0CEGzQpu_zGXD0gCTU5EvhC2k8Jy/view)
|
|
- [status app functionality demo](https://drive.google.com/file/u/0/d/1PmwsMLTLDNNIdv5_6wvMOwoj2PfT50c6/view)
|
|
|
|
## Misc
|
|
|
|
- [Importing icons from Figma into project](export-icons.md)
|
|
- [Updating Status APK builds for the F-Droid Android application catalogue](fdroid.md)
|
|
- [Troubleshooting for known errors](troubleshooting.md)
|
|
|
|
## Outdated:
|
|
|
|
- [Old guidelines](codebase-structure-and-guidelines.md)
|
|
- [Post mortem analysis](post-mortem.md)
|