Hello,
We have an iOS and Android Medical Journal app for serval customers. Customer branded builds are generated from a Core build. Our dev team was asking the following…
-
Can one Appium project, let’s say Core 2.4.1’s, be run against Blood or JNS? There might be some very specific different behaviors per customer, but the main flows should be the same.
-
If the answer for 1. is NO, should we have different projects for each customer? Could the code be shared somehow to avoid duplicity across Appium projects?
-
If we need different projects for each customer, should we have one single repo, whose root is Core 2.4.1 and the second level the Customer, and the third one the App? I think this one would make sense, since we don’t need a whole set of new independent repos for any reason (we already have one unified one for Core 2.4.1), but the other questions remain open.
Any feedback is appreciated. Thanks!