freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

測試基本知識培訓試題-資料下載頁

2025-06-19 18:26本頁面
  

【正文】 out = (signed char*)malloc(strlen((char*)in + 1))。 strcpy(out, in)。}由于將malloc(strlen((char*)in)+1)誤寫為malloc(strlen((char*)in+1))而產(chǎn)生內(nèi)存越界的Bug。2.內(nèi)存泄漏/資源泄漏如下例: Object* o1 = new Object()。 Object* o2 = new Object()。 o2 = o1。 //o2原來的指針懸浮,無法回收 ......3.邏輯錯誤,產(chǎn)生Bug。邏輯錯誤的各類很多,如死循環(huán)、情況考慮不周全,邏輯表達式錯誤等。如下例函數(shù)去除字串左邊的空格時,由于未考慮到空串的情況,因此產(chǎn)生了Bug。extern char* strtrimR(char *str){ SCHR *ch = NULL。 size_t tmp = 0。 tmp = strlen((char*)str)。 ch = amp。(str[tmp1])。 while(0 != isspace((int)*ch)){/*向前查找時未檢查邊界,可能造成越界*/ ch 。 } *(++ch) = 39。\039。 return str。}4.內(nèi)存釋放錯誤。內(nèi)存釋放錯誤的原因是指針接口約定不清造成的。一般的原則是誰申請誰釋放,在釋放后,將內(nèi)存指針置零。5.內(nèi)存越界。6.在IT/ST測試時發(fā)現(xiàn)測試用例以外的Bug時應如何處理?答:IT/ST測試用例中有一個大項目為隨機測試。當發(fā)現(xiàn)測試用例以外的Bug時,應將Bug的再現(xiàn)用例追加到隨機測試大項目中。并生成相應的測試腳本。7.公用模塊/函數(shù)的設計在哪一個階段進行?答:公用模塊的設計在SS階段進行設計。在SS設計文檔中專門有一章詳細說明系統(tǒng)使用的公用模塊的名稱、功能、參數(shù)。此外,被多個系統(tǒng)調(diào)用的數(shù)據(jù)結構也在SS設計中規(guī)定下來。8.設計文檔中只能看到系統(tǒng)的實現(xiàn)描述,但不能看到系統(tǒng)實現(xiàn)的分析,為什么?答:設計文檔的確只描述系統(tǒng)實現(xiàn)的方式,沒有描述出系統(tǒng)為什么如此實現(xiàn)及確定實現(xiàn)方式的分析過程。分析過程是以設計階段的調(diào)查報告/討論報告方式體現(xiàn)的,如果這個過程沒有形成一個書面報告,那么分析過程的成果物就只在設計者的頭腦中,沒有辦法共享。這也就是為什么我們強調(diào)在開發(fā)過程中每一個作業(yè)都要有書面報告的記錄的原因。同樣的,資料理解也要求有資料理解的報告,也是出于這種考慮。9 /
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1