功能測試中遇到的一些坑 持續收集

2022-07-21 02:09:10 字數 2212 閱讀 3132

1、ios手機-設定12小時制

問題原因:ios 手機設定12小時制的問題

測試注意:1、ios設定12小時、24小時制。2、不同手機,設定不同的時區,判斷是手機本地時間,還是伺服器的時間

2、跨年的日期顯示資料問題

問題:考勤彙總裡沒有資料 ,打卡記錄是正常的

原因:當時的計算時間的差異錯誤(12月份變成1月份,月份為0開始)。導致引數傳錯

3、上線流程問題

教訓:上線冒煙測試,不管是不是本次上線的問題,都要引起重視

4、客源列表索引問題

問題:前一天迭代需求上線,第二天早上 分割槽客戶發現客源資料全部搜尋不到

原因:需求在客源裡面加了兩個搜尋條件,需要歷史資料重建索引,寫了乙個工具呼叫房信通重建索引方法,批量重建,重建執行完成後,登入兩個測試公司檢視,測試通過,但是發開未注意房信通索引的**邏輯更新了公司城市資訊,執行後,公司城市資訊發生變化,區域下拉預設是帶條件查詢的,故搜尋不到

解決方案:重新匯入客源索引,通過sql修復公司城市資訊 清理快取恢復正常

5、移動端的h頁面:

ios手機無法上傳pdf檔案

6、多個下拉框校驗

bug如圖:新增頁面的證件型別有多種,身份證、護照等,號碼都進行了校驗,比如,我新增了乙個護照,是校驗通過的,儲存

然後頁面修改,修改其他字段,也出現了,業主證件型別不符合

原因:修改的頁面是護照,新增時校驗通過了,但是修改頁面預設校驗的第乙個選項,身份證,所以提示校驗不通過

7、移動端h5頁面

1、檢視號碼後,跟進記錄一次

2、返回到詳情頁面,再次點選進去聯絡人模組,這時候號碼還是顯示的,是對的,但是客源檢視號碼跟進又記錄了一次,不應該記錄的,還算上次檢視的號碼

期望:跟進按【檢視號碼】的按鈕點選次數來統計,點選一次記錄一次

8、許可權問題:

bug 描述:需求是管理者是可以標記新增自己部門的經紀人的來電,組經理反饋說自己不能標記自己組員的

開發修復:當經紀人擁有來電通管理者許可權時,後端判斷話單的可標記狀態錯誤

測試覆盤:

1、對ehr這塊的許可權不是很熟悉,測試許可權時給了自己admin的許可權,所以即使設定了管理者的許可權,開發也取得最大許可權damin,所以沒有測出來bug

2、做客源模組時,這邊對許可權都是放後面再做的,所以對許可權測試沒有重視,漏掉了一些場景,後面測試最好是模擬經紀人真實崗位和許可權去測試

9、前端輸入框判斷

問題描述:來電通新增客源頁面,填寫了必填項,點選儲存沒反應

前端修復:校驗最小值不能大於最大值時沒有轉化為數字去比較,比較的時字元

測試覆盤:

1、測試時資料測試過100-200,符合要求,儲存成功

2、測試200-100,不滿足最小值小於最大值,報錯提示

3、因為開發是比較的字串,所以當輸入 50-250,直接報錯了,沒提示,就導致儲存時沒有反應

4、重現這個bug時花了很長時間去排查,重現時輸入的都是100-200這種的,所以後面重現客戶bug,盡量輸入客戶的引數比較方便找bug

2021-4-22

10、資料處理翻頁問題

問題:線上有個功能,客戶最後跟進日超過設定的天數會跳公,但是線上發現有一部分資料沒跳,但是測試環境又重現不出來

覆盤:最後查出來是技術實現問題:把所有需要跳公的資料取出來,每頁1000條,按頁執行跳公改狀態,跳完1-1000,1000-2000會往前挪,再繼續執行1-1000,但是開發執行的是1000-2000,也因為測試環境的翻頁是1000條,測試不可能去造這麼多資料去測試,就沒驗證出來

後來測試時,測試環境的翻頁改為了2,就驗證出來了

12、匯出報表等,要測試特殊字元

React Native中遇到的一些坑 未完待續

使用 的這幾個月的過程中遇到了一些比較麻煩的問題,現在總結如下,一方面是加強自己的理解,另一方面是希望能夠幫到後面的同學。ios中自定義tabbar的問題。在rn中系統並沒有為我們提供能夠隱藏系統自帶tabbar的方法。所以如果我們遇到有時候需要自定義tabbar的問題比較麻煩。如果當tabbar不...

最近遇到的一些坑

c 邏輯判斷的順序是從左向右的。conditiona conditionb 與 conditionb conditiona並不一定等價。舉個例子 void insertsort vector arr,int length arr j 1 key 由於j是int型別,所以在key 5的那次迴圈裡,j最...

python 遇到的一些坑

lst 1,2,4 print lst.iter next 列印出來的是 1 print lst.iter next 列印出來的是 1 呼叫 iter 方法的時候,生成乙個迭代器物件 如上,第二次呼叫,先生成物件,然後返回的是該物件的第乙個值 第二次和第一次列印的是兩個不同的例項的next 方法,但...