Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      2
    • Sprint:
      Summer 2019 Sprint 10, Summer 2019 Sprint 11, Fall 2019 Sprint 3, Fall 4 : 30 Sep to 11 Oct

      Description

      We now have working App Stores available on various "dev" appstore testing sites hosted on AWS ECs.

      Now, we need to try out the full App workflow cycle and make sure it is working as expected:

      • Select a test App Store site with up-to-date code
      • Select an App (can use Super Simple IGB App as a test case)
      • Submit App to App Store
      • Add "pending_releases" App Store repository to your local IGB for testing
      • Confirm you can install and run the "pending" App in your IGB
      • Get your App released - by an Admin user
      • Observe that your App is added to the released Apps in App Store
      • Now confirm that if you add "released" apps repository to your IGB, you can now see and install your App from App Store
      • Edit the App page for your App – add publication, add logo, add tags (categories), add authors
      • Develop an updated version of your App - increment the version by editing its POM
      • Confirm that you can upload a new version of your App without needing to get it approved
      • Confirm you can update the App

      Run the above workflow and take notes on issues you encounter. This includes usability as well as functional issues – make note of anything that you found confusing or unexpected.

        Attachments

        1. Firefox Cors error.PNG
          Firefox Cors error.PNG
          133 kB
        2. IGBRunning.PNG
          IGBRunning.PNG
          35 kB
        3. Reproduce.gif
          Reproduce.gif
          9.47 MB
        4. screenshot-1.png
          screenshot-1.png
          239 kB

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            Deployed the latest master branch on https://dev-appstore-2.bioviz.org.
            Add this URL as an App repository in IGB: https://dev-appstore-2.bioviz.org/obr/releases/

            Show
            ann.loraine Ann Loraine added a comment - Deployed the latest master branch on https://dev-appstore-2.bioviz.org . Add this URL as an App repository in IGB: https://dev-appstore-2.bioviz.org/obr/releases/
            Hide
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

            Yes will work on it. Thank you.

            Show
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment - Yes will work on it. Thank you.
            Hide
            ann.loraine Ann Loraine added a comment -

            Un-assigning since Shamika Gajanan Kulkarni is working on a different issue currently.

            Show
            ann.loraine Ann Loraine added a comment - Un-assigning since Shamika Gajanan Kulkarni is working on a different issue currently.
            Hide
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment -

            Tested the App store workflow using Super Simple IGB App and Get Average Score App by following the guidelines mentioned in the description. I have the following observations to report. I am not sure if they have been handled or not, but would like to bring them into notice.
            1) On clicking "All Apps", the pagination does not display a number.
            2) When an app is in the pending apps repo, and a new version a.b.c is submitted by the developer, the information for "Is this a new App" displays a message saying "Currently, the highest version released in App Store is a.b.c". The app hasn't yet been released, and the highest version as per the message is the one the developer is trying to submit but hasn't submitted yet. I was wondering if we could make the information display a message that can be more clearer rather than ambiguous.
            3) When a developer submits a new version of an already released App, he/she is redirected to a page to edit the App page. Without making any changes, the save button is not activated. So, I was not sure while doing it for the first time, whether clicking on Cancel would terminate the process to release a new version or would it just cancel any changes to the edit App page. If we could display a message or activate Save button, I think it should help.
            Kindly review these points. Thank you.

            Show
            shamika Shamika Gajanan Kulkarni (Inactive) added a comment - Tested the App store workflow using Super Simple IGB App and Get Average Score App by following the guidelines mentioned in the description. I have the following observations to report. I am not sure if they have been handled or not, but would like to bring them into notice. 1) On clicking "All Apps", the pagination does not display a number. 2) When an app is in the pending apps repo, and a new version a.b.c is submitted by the developer, the information for "Is this a new App" displays a message saying "Currently, the highest version released in App Store is a.b.c". The app hasn't yet been released, and the highest version as per the message is the one the developer is trying to submit but hasn't submitted yet. I was wondering if we could make the information display a message that can be more clearer rather than ambiguous. 3) When a developer submits a new version of an already released App, he/she is redirected to a page to edit the App page. Without making any changes, the save button is not activated. So, I was not sure while doing it for the first time, whether clicking on Cancel would terminate the process to release a new version or would it just cancel any changes to the edit App page. If we could display a message or activate Save button, I think it should help. Kindly review these points. Thank you.
            Hide
            ann.loraine Ann Loraine added a comment -

            Shamika Gajanan Kulkarni - great feedback. Thanks!

            Show
            ann.loraine Ann Loraine added a comment - Shamika Gajanan Kulkarni - great feedback. Thanks!

              People

              • Assignee:
                stiwari8 Srishti Tiwari (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: