国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

【書山有路】 軟件測試的藝術第1章

2019-11-10 23:26:20
字體:
來源:轉載
供稿:網友

【書山有路】 軟件測試的藝術第1章

今天在外面考科目三,沒法寫代碼了,只能更新一點理論。我們繼續之前的話題,學習一點軟件測試的知識。

本篇博客是《軟件測試的藝術》 第2版的讀書筆記。

觀點

所謂軟件測試,就是一個過程或一系列過程,用來確認計算機代碼完成了其應該完成的功能,不執行其不該有的操作。軟件應當是可預測且穩定的,不會給用戶帶來意外驚奇。

練習

設計一組測試數據,程序需對數據進行正確處理以證明自身的正確性。程序的描述如下:

一個程序從一個輸入對話框中讀取三個整數值。這三個整數值代表了三角形三邊的長度。程序顯示提示信息,指出該三角形究竟是不規則三角形、等腰三角形還是等邊三角形。

我設計的測試用例:

a 2 22 a 22 2 a-1 8 90 3 33 2 13 3 33 3 43 3 23 3 73 4 5

我的得分:7分(滿分14,高水平程序員平均得分7.9),還可以吧(笑)

待提高的部分:

至少三個測試用例,代表有效的等腰三角形,從而可以測試到兩等邊的所有三種可能情況(如3,3,4;3,4,3;4,3,3)至少有三個測試用例,列舉了一邊等于另外兩邊的全部可能情況(如1,2,3;1,3,2;3,1,2)至少有三個測試用例,列舉了一邊大于另外兩邊的全部可能情況(如2,4,1;1,4,2;4,1,2)至少有一個測試用例,輸入的邊長為非整數(如2.5,3.5,5.5)至少一個測試用例,輸入的邊數不對對每一個測試用例除了定義了輸入,還定義了預期的輸出要有一個測試用例 0,0,0

這個測驗說明,即使測試這樣一個小程序,也不是件容易的事


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福海县| 安宁市| 丰镇市| 康乐县| 什邡市| 巴彦淖尔市| 昭通市| 海安县| 榕江县| 祁阳县| 紫阳县| 巴彦县| 牡丹江市| 左贡县| 景宁| 汽车| 阿拉善盟| 新乡县| 扶沟县| 祁门县| 阜平县| 蒲城县| 万年县| 石嘴山市| 镇雄县| 巴林右旗| 鸡泽县| 中牟县| 剑河县| 长沙市| 墨玉县| 安乡县| 长岭县| 新邵县| 林州市| 澜沧| 北流市| 清水河县| 南乐县| 衡南县| 信宜市|