项目开发容易出错情况统计
2016年11月17日 11:30:45 星期四
1.適配:
a)?APP彈窗大屏幕適配(例如, 是否居中)
2.按鈕狀態(tài):
a)?按鈕點(diǎn)擊后沒有disable 如果新頁面加載卡頓導(dǎo)致用戶多次點(diǎn)擊,生成多次請求
b)?按鈕disable后什么時(shí)候enable(例如,輸入錯(cuò)誤,接口返回error,按鈕要重新enable)
c)?按鈕置灰與disable
3.下拉刷新:
a)?要明確哪些頁面是需要哪些是不需要的(雖然下拉刷新是行規(guī))
b)或者明確頁面的哪些數(shù)據(jù)是要在頁面切回來的時(shí)候要更新的(比如, 充完值后回到資產(chǎn)頁面, 總金額是要更新的)
4.初始值、默認(rèn)值:
a)?編輯頁面時(shí),要初始化默認(rèn)值(例如, 日歷插件,要默認(rèn)為之前設(shè)置的值)
b)?編輯的時(shí)候,使用默認(rèn)值提交和修改一些值后的情況都要測試
5.數(shù)據(jù)同步:
a)?先前頁面數(shù)據(jù)沒有及時(shí)刷新(例如,“添加定投”頁面跳轉(zhuǎn)回“我的資產(chǎn)”頁面)
6.關(guān)聯(lián)功能:
a)?修改某種一種狀態(tài)后,要確認(rèn)相關(guān)的按鈕是否可用(例如,點(diǎn)擊終止按鈕后, 其它功能的按鈕就不能被使用了)
7.限制條件:
a)?入口(例如,定投按鈕)可觸發(fā)的限制條件有哪些(例如,是否要求存錢罐有錢)
b)?“0”值, 臨界值的判斷, 最好標(biāo)注到prd中
8.數(shù)值精度:
a)?前端顯示時(shí) 數(shù)值 字段的小數(shù)位截取(例如,定投中按金額買金時(shí)是整數(shù))
9.數(shù)據(jù)統(tǒng)計(jì)規(guī)則:
a)?統(tǒng)計(jì)性的數(shù)據(jù),要確認(rèn)統(tǒng)計(jì)規(guī)則(例如, 定投要分別統(tǒng)計(jì)按金額、按克數(shù)購買的總量)
10.分頁:
a)?確定哪些列表是需要分頁的, 哪些暫時(shí)不需要分頁
11.用戶確認(rèn):
a)?確定哪些操作是需要用戶確認(rèn)的(例如,修改信息)
12.鍵盤:
a)?鍵盤收起的時(shí)機(jī),喚起鍵盤的種類
13.錯(cuò)別字:
a)?記錄vs 紀(jì)錄
14.跨天操作:
a)?對同一條記錄進(jìn)行跨天修改時(shí)測試
15.Push消息
a) 明確點(diǎn)擊跳轉(zhuǎn)到到哪個(gè)頁面
16.顏色
a) 不同狀態(tài)對應(yīng)的顏色要在產(chǎn)品/UI上標(biāo)注好#11ffaa
17.頁面切換
a) A頁面跳轉(zhuǎn)到B頁面, 中間要不要彈窗, 彈窗的樣式是什么樣子(toast還是dialog), 彈窗要停留多久(或什么時(shí)候關(guān)閉)
總結(jié)
以上是生活随笔為你收集整理的项目开发容易出错情况统计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 停止过度设计,开发客户需要的软件
- 下一篇: Spark 宽依赖和窄依赖