Alpha Version Release of Teamwork:appendix 1 BUG BASH

Source: Internet
Author: User

During the week-long release week, we perfected the final details of the app itself, the functional code was in place, the UI was constantly improving and optimized, and the team had a bug check of the entire app before it started to release, and everyone deployed the app to test on their Android device. A total of the following bugs were found.

Bug level: High.

Bug Location: Android code.

Symptom: Loading This page program crashes pop-up.

Cause Analysis: Icon too card causes picture loading problem.

Workaround: Reduce the image size and modify the load function.

Bug level: Medium.

Bug Location: Android code.

Phenomenon: Some dishes are priced at-1.

Cause analysis: Crawler for some of the data not crawled to save some of the agreed error values, on the Android side no special processing.

Resolution: Handle price string, for 1 shows "no data".

Bug level: Medium.

Bug Location: Android code.

Phenomenon: The app does not exit normally via the hardware button.

Cause analysis: Early careless locking of the hardware button function.

WORKAROUND: Release the hardware button's exit function.

Bug Level: Medium

Bug Location: Crawler.

Phenomenon: Using geo-location Query the result returned by the system is an error rather than a coordinate.

Cause Analysis: We used the Baidu map Geocoding API, by entering an address string to query the corresponding coordinates, but we have not processed the string of non-UTF-8 encoded characters, so the server returned the wrong result.

WORKAROUND: Pre-process the string.

Bug Level: Medium

Bug Location: Crawler

Phenomenon: Location coordinates cannot be returned.

Reason analysis: Baidu Map Server because it is upgrading, using the Post method and the server to connect the effect is very bad.

Workaround: Use the Get method to exchange packets with the server

These are some of the bugs we found in Bug bash, we tested the crawlers, the database, the Android client, and our previous tests were parallel to development, and we solved quite a few bugs during the development process.

Subsequent bug-removal efforts will continue to be investigated from customer feedback.

Alpha Version Release of Teamwork:appendix 1 BUG BASH

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.