We have this kind of end to end tests to automate :
Log in in Web application. Follow few steps there. Do something in Web app so that logged user in Mobile App gets notification. In Mobile App perform few steps. Check in Web app that the statuses are reflected correctly on the basis of what was done in Mobile App. What we have currently : The test framework (uses Page Object Model) where we have automated quite a few Tests. But they are currently limited to Web app only. We use Selenium with C# for this.
My questions :-
Would it be a good idea/practice to extend the current framework in order to incorporate Applium (to support Mobile App Testing) ? please note that there is no end points currently through which we can mock Mobile App part. For that we may need to develop a new environment which would be quite expensive.
Are there any other open source tools apart from Appium which are good and can make our job easy considering end to end test described above (with Web app and Mobile App) ?
Any links, videos or other material which helped you to automate such scenario ? Of course I am googling myself too !
I would truly appreciate your experiences, suggestions and remarks on this.