做完簡單的自我介紹后,就對我直接來了專業知識檢測,題目是:對于一個登陸功能,輸入正確的用戶名和密碼,你從哪些方面來設計預期結果?
當時問我的時候我回答的很簡單,首先看是否正確的登陸了系統,登陸系統后的頁面是否正確,其次是注意看登陸系統所需要的時間。后來,我覺得我這個回答是一個很“笨”的回答方式。我為什么說這是一個很“笨”的回答方式呢?你想啊,哪個做過測試的人不知道系統一般要從功能和性能方面入手啊。可是為什么一個項目經理問這么一個“弱智”的問題呢?其實啊,項目經理考察的不是你知不知道測試要從功能和性能方面入手,他考察的是你考慮問題的成熟度。就拿這個題來說吧,一個系統登錄功能,什么系統我們不知道,也不知道登錄模塊的需求,那么我的回答應該考慮更周到一些。首先,登錄界面是什么樣的,如果是對話框的形式,那么正確登錄后對話框有沒有關閉這個肯定是要考慮的,如果是web頁面形式的,那就是頁面跳轉是否正確。這樣還不夠,登錄界面的功能按鈕有哪些。一般會有確認按鈕和取消按鈕,那么如果輸入正確的用戶名和口令,點擊取消按鈕,系統是否有正確的回應;但還有的系統在登錄頁面提供重置按鈕,那么輸入正確的用戶名和口令,點擊重置按鈕,系統是否還能有正確的回應。
這是我能考慮到的,大家討論討論,還有哪些需要考慮。
題目是:對于一個登陸功能,輸入正確的用戶名和密碼,你從哪些方面來設計預期結果??