測試問題整理(MI)

 

#####本文是根據網上一些同學的測試問題總結的,如果有侵權請聯繫我刪除喲

1.如何提交高質量BUG

1)首先在提交這個BUG之前已經對其進行線上和測試環境中復現,並對其造成的其它問題進行整理,分析其產生的原因,類型。如果有能力的話,可以提出修改建議、

2)其次就是在BUG提交方面的一些注意,首先是有效性,保證提交的BUG明確屬於已經設定好的某個模塊,保證你在需求和前提條件還有輸入數據等清楚地情況下,這個BUG是唯一的,避免提交因操作失誤造成的BUG,或者已經提交過的BUG。

3)提交的內容方面。標題要簡潔明瞭,一看就知道什麼內容。BUG測試的環境,版本,以及測試設備。具體的BUG描述,還有需求要求達到的效果,以及BUG產生的具體測試步驟,精確到點哪裏,點幾下,數據。讓開發人員在修改時能夠快速根據你提供的信息。

4)指定給出現該Bug需求的開發者

2.寫測試用例會從哪些方面寫? 

項目名稱,項目版本,測試環境,用例所屬的模塊名稱,功能點,用例編號,用例等級,前置條件,具體測試步驟,預期結果,實際結果,失敗原因。

3.session和cookie的區別

http是一種無狀態協議(指協議對於事務處理沒有記憶能力。缺少狀態意味着如果後續處理需要前面的信息,則它必須重傳,比如客戶獲得一張網頁之後關閉瀏覽器,然後再一次啓動瀏覽器,再登陸該網站,但是服務器並不知道客戶關閉了一次瀏覽器)而Session和Cookie就是爲解決這個問題而提出來的兩個機制.

cookie:Cookie實際上是一小段的文本信息。客戶端請求服務器,如果服務器需要記錄該用戶狀態,就使用response向客戶端瀏覽器頒發一個Cookie.客戶端瀏覽器會把Cookie保存起來。當瀏覽器再請求該網站時,瀏覽器把請求的網址連同該Cookie一同提交給服務器。服務器檢查該Cookie,以此來辨認用戶狀態。服務器還可以根據需要修改Cookie的內容。cookie 可以讓服務端程序跟蹤每個客戶端的訪問,但是每次客戶端的訪問都必須傳回這些Cookie,如果 Cookie 很多,這無形地增加了客戶端與服務端的數據傳輸量.

session:Session 的出現正是爲了解決這個問題。同一個客戶端每次和服務端交互時,不需要每次都傳回所有的 Cookie 值,每個用戶訪問服務器都會建立一個session,那服務器是怎麼標識用戶的唯一身份呢?事實上,用戶與服務器建立連接的同時,服務器會自動爲其分配一個SessionId, 而且每個客戶端是唯一的.

區別:1)Cookie通過在客戶端記錄信息確定用戶身份,Session通過在服務器端記錄信息確定用戶身份。2)Cookies是屬於Session對象的一種。但有不同,Cookies不會佔服務器資源,是存在客服端內存或者一個cookie的文本文件中;而“Session”則會佔用服務器資源. 3)cookie的存儲限制了數據量,只允許4KB,而session是無限量的  4)我們可以輕鬆訪問cookie值但是我們無法輕鬆訪問會話值,因此它更安全。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章