I’ve crafted small testing guide for Cordova.js powered application that want to use. We are a small team without any testers, so want to know if this flow below is good enough or I don’t see something obvious?
Testing should be pragmatic – test only those devices/OS pairs that are inevitably changed by your changes.
- Fix some problem ( bug / feature / etc. )
If device is specified:
2.1. Test it on emulator (testing target when
2.2.Test it on real device (from list of supported ones)
Ensure it works good for all items from the list of supported
devices with designated OS versions
Release candidate testing:
- Create list of all fixes
- Ensure everything works after integration
for all items from the list of supported devices with designated OS