pjdohertygis / SARCOP

This is a GitHub page for recording and resolving issues related to SARCOP.
https://nsargc.napsgfoundation.org/
GNU General Public License v3.0
10 stars 0 forks source link

QuickCapture v1.15 Holistic Testing #224

Closed pjdohertygis closed 11 months ago

pjdohertygis commented 2 years ago

Preferably, use your personal device vs task force devices because this will install beta software. If you do install on a task force device, setup a reminder to revert back to the app store version to reduce confusion when the software updates.

Install QuickCapture v1.15.54 Android APK https://earlyadopter.esri.com/download/2557f6723f4e46bc8a36fb5d7212241c/ArcGISQuickCaptureBeta_arm64_1_15_54.apk iOS TestFlight QuickCapture v1.15.54 https://testflight.apple.com/join/uORl3GWS1)

Install the Testing Project v1.15 Testing Sandbox https://arcg.is/118fKS image

(p.s. you may hit a certificate security issue, just bypass this)

  1. Map Sketch of points - I copied the unaffected and destroyed buttons and enable "map sketch" so you can testing adding multiple waypoints of the same value. Did the user interface make sense? What other buttons would you want to see?
  2. Map Sketch of areas - I added a group for search segments so you could create segment polygons from QuickCapture. I am not sure this is a realistic workflow, but wanted to help them test this new capability.
  3. Map Caching - While online, open the project, open the map, pan and zoom around. Then go on airplane mode to ensure you are offline. Are you able to see the basemap? Are you able to see waypoints, tracklogs, and segments (if any) in your area?
  4. Multiple Button User Inputs - Choose a Rescue or Victim Confirmed waypoint, you should get asked for Person Count and Survivor Comments.

*note in the process of holistic testing, I realized a limitation of using the new domain based project user input. https://github.com/xiao8579/QuickCapture-Testing/issues/72#issuecomment-1175362376

pjdohertygis commented 2 years ago

Issue with camera button - cross-reference comment here https://github.com/xiao8579/QuickCapture-Testing/issues/73#issuecomment-1175370585

pjdohertygis commented 2 years ago

From Josh Hull PA-TF1 iPhone XR ios15.5

"Good Afternoon Paul, I gave everything a quick test and everything seems to be working as far as the enhancements. The segment drawing worked well also. Not sure I remember it being this touchy but I did have an issue when trying to select my team. The page would not slide and I could not get further then the CA teams. I was able to search for PA and get to the right team. Also when selecting my waypoints the touch seemed "sticky" on the icons making it hard to scroll through. Had to really make sure the press was beside the icon. I will probably play around with it a little later at work. "

pjdohertygis commented 2 years ago

Paul testing on iPhone 11 ios 15.5

I also experience a lag when opening and attempting to scroll the project user input for Team Name (which is a choice list created in production 15.4). The only way around it is to start typing. We did not see this with 15.4.

  1. Map Sketch of Points - Overall, this was easy to setup an use.

    • It is not immediately clear how to pan / zoom the map. The hand icon makes sense, but takes a moment to figure out. You might default to pan/zoom because many times they will need to zoom in before adding any points.
    • There is an issue where the camera icon still shows up. https://github.com/xiao8579/QuickCapture-Testing/issues/73#issuecomment-1175370585
    • There appears to be an issue where a device variable is not coming through https://github.com/xiao8579/QuickCapture-Testing/issues/73
    • One thing that may be confusing is the icon color as they add points to map. In our example "destroyed" is a purple dot, but the color they see when adding points is green which is actually our icon color for "unaffected". Ideally this could match the symbol for the waypoint type they are adding OR find some other way to reduce confusion.
  2. Map Sketch of Areas - Overall, this was easy to setup an use.

  3. Map Caching - Overall, this was easy to use.

    • One issue I hit was... if I work offline then open the project, go to map, I get prompted to USE DEFAULT. If I do this, I get the "green map". Then if I go back online and go to the map, I don't get an option to use the actual web map, I am stuck using the "green map".
    • I do wish there was an easy way to let the end user know that they can cache maps (right now I have to mention it in training) and let them know what area has been cached. They have no way of know what has / has not been cached before going offline. Could you show some kind of extent of the cache? This might be a limitation of the Runtime.
    • Also since it looks like the map cache is not preserved once the project is closed, I wish there was an easy way to let them know this! They might expect the map still to be there.
  4. Multiple Button User Inputs - Overall, this was easy to setup and use. No issues.

pjdohertygis commented 2 years ago

issue with using domains as project user input - see cross reference here https://github.com/xiao8579/QuickCapture-Testing/issues/72#issuecomment-1175362376