成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談白盒測試的經驗

開發 測試
白盒測試也稱結構測試或邏輯驅動測試,它是按照程序內部的結構測試程序,通過測試來檢測產品內部動作是否按照設計規格說明書的規定正常進行,檢驗程序中的每條通路是否都能按預定要求正確工作。本文介紹了一些白盒測試的經驗,一起來看。

反思經歷過的項目的白盒測試工作,有失敗的地方,也有成功的地方,但更多的是積累了經驗。這里談談自己經歷這個項目后的感受:

1、程序員永遠是對的

測試員最需要的是交流,而白盒工作和程序員交流最多。但是,往往在測試工作中受到一些規范、流程的左右,必定要和程序員的觀念不合,甚至產生矛盾。這時候,就要記住——程序員永遠是對的,即使他們做錯了。

首先要尊重程序員的設計,不要妄加評論,即使這種設計不是***的,也體現了一個程序員自己的風格。只有在尊重程序員個性特點的基礎上,才能將來更好地合作。

2、程序員永遠是錯的

這一條看起來和上一條似乎矛盾,但是,上一條是大前提,這一條適用于具體的測試工作。測試員需要對一切抱持懷疑態度,白盒測試也是一樣,甚至更需要。作為一個測試遠,需要明白:

  • 程序員是很不小心的
  • 程序員是很懶的
  • 程序員是很不注重細節的

每當進入工作時都先這么想,才能做到每個細節,每個要素都不放過,因為難不準程序就在某個不起眼的地方當掉了。

3、關注細節,自底向上

一般白盒測試的流程是先單元測試,再集成測試。這就體現了自底向上測試的理念。這個理念不僅僅適用于流程,在具體工作時也可以參照。比如測試一個模塊時,可以從細節做起,從小到大,從底層到上層。

4、一定要注意編碼規范!

這里要注意區分編碼規范和編碼風格的區別。不同的測試員有不同的風格,也是個性的體現,但如何能統一規范?有許多程序員根本不在乎規范問題,認為只要代碼能完成既定功能,沒有bug,就是完成了項目,其實不然。現在市面上,會寫程序的一抓一大把,但是能稱為“程序員”的人甚少,頂多算“懂程序的人”。

合格的程序員不僅僅是會寫代碼,而且還應該具備將代碼融入項目的素質。作為一個程序員,寫的是工程項目,開發的模塊是給大家用的。而不是小作業,小程序。所以,代碼要考慮到項目中其它合作開發人員的使用,考慮到測試員的閱讀,考慮到將來其它項目人員的維護,作為程序員就不能隨心所欲地寫代碼,而是要遵循編碼規范,端正編碼行為。

5、文檔在哪里?

項目的每個階段都需要產出文檔,這是連學生都知道的事情。但是,實際情況又怎么樣呢?可惜在中國,70%以上的項目開發時間不足而延期,那么怎么辦?犧牲測試時間,這種做法越來越多的開發團隊明白并不可取,那么,唯有犧牲寫文檔的時間。也許這種做法也不正確,但可以理解。

作為白盒測試人員,如何面對這種窘境?強迫開發人員騰出部分編碼時間來整理文檔似乎也是不可取的。我推薦的做法是要求開發人員騰出少許時間直接將內容口述講解給測試人員,因為項目時間緊,口述時間比寫成文檔要少得多,而且也挽救了測試時間(測試人員不用等文檔出來才開始測試)。

當然,文檔還是要的,因為還要考慮到維護人員和其它項目相關人員。

6、測試時間不夠怎么辦?

事實上很多項目(包括Avatar)都有這種情況發生,這時候就要學會取舍,不要墨守成規地按照流程做事。測試最終的目的是保證質量,合理利用測試員的經驗,優先測試那些你認為有必要的。

7、白盒測試與黑盒測試是相輔相成的

這句看似是廢話的道理,其實很多人還是不以為然。有的沒有配測試員的開發團隊,認為開發完成后做一次黑盒就夠了,完全不檢查自己的代碼,或者邊編碼邊測試,項目完成后也不進行一次整體回歸。

這都是不合理的做法,雖然看起來節省了開發時間,殊不知質量不合格的話,打回來進行二次開發需要花費更多的時間,并且無形中降低了團隊的聲譽。所以,用一句老話——“兩手都要抓,兩手都要硬”。

希望對你有幫助。

【編輯推薦】

  1. 淺談軟件測試嵌入式單元測試技能
  2. 軟件測試面試題目及解答
  3. 軟件測試方法的分析與研究
  4. 軟件測試接口測試的測試用例類型
  5. 消除Bug勿忽視軟件測試的價值
責任編輯:于鐵 來源: 互聯網
相關推薦

2020-05-28 07:00:00

黑盒測試白盒測試灰盒測試

2022-09-19 00:34:32

滲透測試安全漏洞

2009-09-23 09:20:09

白盒測試Pex框架

2011-01-19 10:54:14

軟件評測師

2011-05-31 17:50:07

白盒測試

2021-07-14 14:19:34

網絡運營白盒網絡白盒策略

2015-12-31 10:17:17

白盒網絡SDN

2011-05-13 16:41:15

SEO黑帽白帽

2024-02-22 08:51:46

大數據白盒化治理數據治理

2011-04-22 16:05:26

測試

2015-02-26 17:29:49

SDN白盒

2009-07-15 09:42:56

MyEclipse使用

2023-09-13 06:52:41

模型監督

2011-07-28 10:01:19

IOS 內存優化

2014-04-14 10:03:16

2016-05-03 10:05:36

2015-12-30 10:43:13

白盒網絡SDN

2015-09-01 14:13:59

白盒設備網絡設備

2011-05-16 14:13:04

模型測試

2022-07-27 11:51:39

契約測試開發測試
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产在线播| 国家一级黄色片 | 国产精品a久久久久 | 日韩精品一区二区三区视频播放 | 老牛嫩草一区二区三区av | 自拍偷拍亚洲欧美 | 99re视频在线 | 天天色av | 午夜视频一区二区 | 在线亚洲免费 | 正在播放国产精品 | 日韩国产一区二区三区 | 日韩av一区在线观看 | 成人av免费在线观看 | 范冰冰一级做a爰片久久毛片 | 特一级毛片 | 免费观看一级毛片视频 | 毛片一级网站 | 亚洲网视频 | 成人在线视频观看 | 四虎精品在线 | 亚洲欧美一区二区三区国产精品 | 国产精品一区一区 | 亚洲精色 | 午夜资源| 久久首页 | 91亚洲视频在线 | 日韩在线xx | 99热这里只有精品8 激情毛片 | 亚洲欧美少妇 | 亚洲精品成人在线 | 亚洲综合资源 | 北条麻妃视频在线观看 | 国产精品久久久久久中文字 | 亚洲一区二区黄 | 国产a级毛片 | www亚洲成人| 久久久一区二区 | 国产免费一区二区 | 国产在线精品免费 | 欧美一区视频在线 |