7.1) User feedback and Testing

Sayali Anant Jawre
3 min readAug 21, 2017

--

The final and the most important task as a part of our Hasura Internship is User feedback and Testing. If you have not already checked out our development for screen 3 here you go: App Screen 3

Testing and fixing bugs is an important part of building a successful application. It is very essential since you might wonder what wrong could I’ve done. Everything works flawlessly! But as it turns out, as a developer we try to test the application in the same way every time. Hence the chances are that we might miss some bugs or we might forget to analyse some aspects of the app. Thus testing apps in the real world scenario helps getting valuable feedback from users.

We will be delightful if you provide your feedback about our app in the comments section below.

Link to the latest app is here : My Calorie Counter

User Feedback and Improvement

The Hasura Slack Community has been very helpful to us as they tested our app and provided us valuable feedback which has been incorporated in our app.

Note: Due to shortage of time and all the exam fuss , we first took the feedback from our friends and colleagues and then deployed our final app. All the changes suggested have been incorporated in the app.Thus there is no need for us to change our blogs and hence we won’t be providing any links to any changes in the blogs in the task tracking sheet.

Errors and bugs in our app which have been fixed:

  1. Initially when the user entered the personal info screen after filling the form once, there was no indication whether he has to fill it again . This was suggested to us so we provided a note stating that once filled you can proceed ahead.

2. When the user enters the food item, due to limited food items in the database and the user being not aware of the items , there used to be a confusion among the minds of the user whether this food is present to not and even wastes his/her time in finding out the right food item. To overcome this problem , we added a MultiAutoCompleteTextView which suggested the list of food items present in the database.

3. This was a major problem as the main idea behind our app was to show the amount of calories consumed by the user on a particular day for each Breakfast,Lunch,Snacks and Dinner respectively. This problem was solved by refreshing the page every time user visits the screen. A simple solution to a major problem :D .

4. One of the easier problem was when the user was entering age greater than 110 , the app was accepting it. The validation for the age field was done appropriately and then age greater than 110 was not allowed.

This completes the feedback section of this blog. As and when we receive new feedback from users, we would try to update our app and this blog.

Till then , Ciao!!

--

--