測試時代群討論之--測試用例是否包含測試數據

發表于:2008-01-03來源:作者:點擊數: 標簽:測試用例
tester1 12:05:13 我想問一下,測試用例里面到底許不需要數據呢(我們的項目 需求 變化比較頻繁的) tester1 12:05:57 4、測試用例不應該包含實際的數據; 測試用例是“一組輸入、執行條件、預期結果”、毫無疑問地應該包括清晰的輸入數據和預期輸出,沒有測試數
tester1 12:05:13
我想問一下,測試用例里面到底許不需要數據呢(我們的項目需求變化比較頻繁的)
tester1 12:05:57
4、測試用例不應該包含實際的數據;
      測試用例是“一組輸入、執行條件、預期結果”、毫無疑問地應該包括清晰的輸入數據和預期輸出,沒有測試數據的用例最多只具有指導性的意義,不具有可執行性。當然,測試用例中包含輸入數據會帶來維護、與測試環境同步之類的問題,關于這一點,《Effective Software Test》一書中提供了詳細的測試用例、測試數據的維護方法,可以參考。

tester1 12:06:35
看到了 關河 的blog是這么說的,有誰可以給我說說"Effective Software Test"這個到底是怎么解決這個問題的呢
tester2 12:10:13
你可以去看看那本書啊。
tester1 12:10:44
我還沒有那本書
tester1 12:10:58
我只是想知道大概怎么解決的
tester2 12:11:45
老大,寫測試用例是沒有定式的。
tester1 12:12:21
現在,我們測試組內部的確有這個爭議,看到關河blog上,想聽聽的大家的見解
tester1 12:12:45
可能問題已經到比較細節的問題上了,但是,我覺得這個對后期的測試比較重要的
tester1 12:13:12
現在,我們都是用文字型的語句來定義一些關鍵性的數據,
tester2 12:13:46
測試用例是“一組輸入、執行條件、預期結果”,這個只是他的一個定義而已,
tester1 12:14:08
恩,一般用例都是包含這些的
tester2 12:14:22
你覺得“輸入”是什么那?是數據,還是什么其他的。
tester1 12:14:47
輸入的東西,可能有幾種,
tester1 12:15:07
我們是b/s結構的項目,那輸入一般都是通過頁面直接輸入的
tester1 12:15:34
還有,就是通過其他系統交互的數據,這個也有輸入數據的
tester2 12:17:07
你說的沒錯。
tester2 12:17:30
但是我的理解,他不是單純的數據。
tester1 12:17:38
但是,在用例里面是不是要具體到輸入到底是什么數據
tester2 12:17:49
寫測試用例在于靈活實用。
tester1 12:17:50
還是,就關鍵字段輸入什么數據,
tester1 12:18:07
或許就是,直接用文字型描述一下就可以了
tester2 12:18:34
有些就是這樣就可以啦,但是有些測試用例得寫清楚數據,
tester2 12:19:01
要明白一點,數據不是單純的12456這樣的叫數據,
tester2 12:19:37
廣義的數據是很寬的,我的理解
tester1 12:20:41
恩,這個我也是理解的,但是,我不想把測試的實施人員定義為對項目非常熟悉的人,所以,對于測試用例的數據到底要詳細到什么地步這個的確很難判斷
tester2 12:21:36
這個不是你一個人遇到的問題,這個應該是整個的問題。
tester2 12:22:20
主要是做項目或者做產品,寫測試用例的時間太少,人員又少,
tester3 12:39:19
呵,也不一定要具體的數據,描述一下應該就可以了~

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97