anshuman-mathur / AppStudio-Testing

0 stars 0 forks source link

Test Case: Building Android app #2

Open anshuman-mathur opened 6 years ago

anshuman-mathur commented 6 years ago

This test case is to test building an app for Android using cloud make. In AppStudio 3.1 the target sdk version of Android is updated to Android 26. Ideally we want to test if existing Android apps built using the updated AppFactory work as expected.

Steps to perform:

  1. Open AppStudio Desktop and sign in with your ArcGIS Online credentials.
  2. Click on the New App button to create an app either from one the Templates or from the Samples. If you already have an Android app that you have created with previous version of AppStudio, use that app.
  3. Run the app in AppStudio Desktop and test if it works as expected.
  4. Upload the app the ArcGIS Online using the Upload tool.
  5. On your mobile device, open Player and sign in with your ArcGIS Online credentials.
  6. Download and test your app in Player.
  7. In AppStudio Desktop, select your app and click on Make in the side panel. Then click on Cloud Make. Select Android ARM as the target platform and click on Analyze Build. Confirm the analysis results and click on Request Build to generate the APK file for your app.
  8. Browse to appstudio-ota.arcgis.com and sign in with your ArcGIS Online credentials.
  9. Download and test your app on the mobile device.
paul-gpsit commented 6 years ago

I rebuilt both the Platemeters and Fieldays apps and both performed fine. The only issue I encountered was re Layouts and anchors which I just need to update/clean up the code, otherwise everything else seemed fine.

RaviKiranDVV commented 6 years ago

User Signed out from the Make Tool page, even thought the App is connected. This doesn't happened for the first time, may be after an error. signin

anshuman-mathur commented 6 years ago

@RaviKiranDVV We have seen this happening when the Make tool has issues signing in. One of the scenarios I have seen this is if we close the Make tool while it is signing in, the next time we open the Make tool the user is not signed in and has to sign in again.

Please create a bug for this issue and we will try to improve this behaviour to make the user experience better.

RaviKiranDVV commented 6 years ago

After the error in Result Analysis page, if any changes are done in Settings page, then the modifications are not reflecting in the existing Make tool page. Have to close the Make tool and reopen the tool option to see the changes that were made.