亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

單元測試工具C++ Test簡介

2019-11-17 05:17:05
字體:
來源:轉載
供稿:網友
  C++ Test是Parasoft公司出品的一個針對C/C++源代碼進行自動化單元測試的工具。它可以對源代碼進行三種測試:白盒測試、黑盒測試以及回歸功測試。  白盒測試

  C++ Test對C/C++源代碼進行分析,針對所有的類的成員函數(包括:公共的、保護的以及私有類型的)進行測試。測試的方法是判定當輸入一個非法的參數時,有關函數能否正確處理。(Record命令)在此狀態下軟件針對指定的文件、類或者是函數自動生成測試用例。  黑盒測試

  不對源代碼進行分析,并且只針對類的公共接口函數進行測試。(Play命令)

  在此狀態下軟件不自動生成測試用例,而是直接運行在"測試用例編輯器"中當前已有的測試用例(手工添加的)?! 』貧w功測試

  在修改源代碼后用原有的測試用例進行重新測試。(Play命令)

  建議在實際使用中首先用Record命令執行一遍白盒測試,讓軟件根據函數自動生成相應的測試用例,然后再根據需要手工添加一些測試用例,最后再通過Play命令執行一遍黑盒測試。  示例一

  假設我們要測試如下一個類的成員函數:int mode2(int nParam),則在進行白盒測試時軟件會自動為我們生成如下6個測試用例:

  nParam = 1, 0, -1, 2147483647, -2147483647, 230

  可以看出,軟件測試用例的生成主要還是測試一些邊界值,例如最大值、最小值、0等。

  示例二

  假設我們要測試如下一個類的成員函數:void strcpy(char* dest, char const * src),則軟件會自動生成如下9個測試用例:

  (1) dest = NULL, src = NULL
  (2) dest = "yPqKIJ!u_", src = NULL
  (3) dest = "", src = NULL
  (4) dest = NULL, src = "h)zn9b"
  (5) dest = "BsmC,/i=zI6CT}pX", src = "HcI{BeP(J"
  (6) dest = "", src = "% i?~TnON"
  (7) dest = NULL, src = ""
  (8) dest = "($MN<n;^", src = ""
  (9) dest = "", src = ""

  可見,假如我們的代碼在實現時沒有對各種可能情況(尤其是邊界條件)進行非凡處理的話,則通過C++Test可以方便地發現這些潛在的問題。此外,對于一些非凡的測試情況,我們還可以手工創建測試用例。此外,采用C++ Test也可以幫助我們檢查程序的編碼情況,判定是否嚴格按編碼規范進行開發?! ∈褂?br />
  C++ Test的使用比較簡單,即可以針對一個VC工程進行全面的測試,也可以一次只對一個C/C++源文件進行測試。

  在試用中發現,假如項目比較大時,最好不要直接對一個工程進行自動測試,而應按文件一個一個地測試,否則可會會導致程序死掉。由于其是采用java技術開發的,所以在使用時最好使用運算速度較快的機器。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美在线一区二区视频| 欧美亚洲国产视频小说| 97超级碰碰碰久久久| 亚洲丝袜av一区| 亚洲一区美女视频在线观看免费| 91国偷自产一区二区三区的观看方式| 国产亚洲欧洲在线| 日韩有码在线视频| 国产精品久久久久久久av大片| 亚洲级视频在线观看免费1级| 中文字幕成人精品久久不卡| 91精品免费久久久久久久久| 久久精品视频在线播放| 国产精品视频免费观看www| 国产精品青青在线观看爽香蕉| 精品高清一区二区三区| 国产精品电影久久久久电影网| 欧美亚洲另类激情另类| 国产欧美一区二区三区久久| 国产精选久久久久久| 色爱精品视频一区| 欧美国产高跟鞋裸体秀xxxhd| 午夜精品久久久久久久白皮肤| 久久中国妇女中文字幕| 91精品国产自产在线观看永久| 国产噜噜噜噜噜久久久久久久久| 国产精品免费看久久久香蕉| 国产精品精品国产| 不卡在线观看电视剧完整版| 欧美精品久久久久久久| 国产亚洲精品成人av久久ww| 国产精品麻豆va在线播放| 国产精品中文字幕在线观看| 日韩国产中文字幕| 久久精品久久久久电影| 久久香蕉国产线看观看av| 亚洲第一男人天堂| 久久欧美在线电影| 日韩在线视频线视频免费网站| 亚洲国产精品99久久| 国产精品白丝jk喷水视频一区| 美日韩丰满少妇在线观看| 亚洲精品中文字幕女同| 欧美乱人伦中文字幕在线| 91久久久久久久久| 国产精品99久久久久久人| 福利一区福利二区微拍刺激| 在线亚洲午夜片av大片| 亚洲色图日韩av| 精品国内产的精品视频在线观看| 久久精品中文字幕电影| 亚洲免费伊人电影在线观看av| 国产69精品久久久久9999| 综合网日日天干夜夜久久| 丝袜一区二区三区| 亚洲精品国产成人| 亚洲一区美女视频在线观看免费| 欧美专区中文字幕| 久久久www成人免费精品| 欧美一级大片视频| 91久久精品久久国产性色也91| 久久久精品在线| 视频一区视频二区国产精品| 午夜精品99久久免费| 亚洲天堂网站在线观看视频| 日本高清+成人网在线观看| 福利视频导航一区| 欧美巨乳在线观看| 国产视频丨精品|在线观看| 在线播放国产一区二区三区| 国产精品老牛影院在线观看| 亚洲韩国日本中文字幕| 国产精品亚洲一区二区三区| 久久视频精品在线| 日韩免费看的电影电视剧大全| 2019av中文字幕| 精品电影在线观看| 精品国产一区久久久| 久久久精品免费| 欧美高清理论片| 国产精品视频99| 久久这里有精品视频| 欧美黑人极品猛少妇色xxxxx| 日韩一二三在线视频播| 亚洲精品福利免费在线观看| 亚洲一级黄色av| 日韩免费电影在线观看| 国产亚洲精品久久久优势| 亚洲xxxx在线| 国产一区欧美二区三区| 成人免费直播live| 人人做人人澡人人爽欧美| 久久天天躁狠狠躁夜夜爽蜜月| 国产网站欧美日韩免费精品在线观看| 亚洲欧美日韩综合| 国产成人一区二区三区电影| 亚洲国产天堂久久综合网| 色琪琪综合男人的天堂aⅴ视频| 亚洲日韩中文字幕在线播放| 国产精品美女网站| 亚洲精品aⅴ中文字幕乱码| 亚洲精品乱码久久久久久金桔影视| 日本一区二三区好的精华液| 国产噜噜噜噜久久久久久久久| 国产一区二区三区直播精品电影| 中文字幕av一区二区| 欧美激情视频给我| 国产精品激情av在线播放| 亚洲成成品网站| 狠狠色香婷婷久久亚洲精品| 不用播放器成人网| 日韩亚洲精品视频| 57pao成人永久免费视频| 日韩av大片免费看| 一区二区欧美亚洲| 国产精品中文字幕在线观看| 日韩美女中文字幕| 久久久久久久久久久免费| 97在线看免费观看视频在线观看| 欧美激情伊人电影| 在线日韩欧美视频| 国产精品久久久久久亚洲影视| 97国产在线观看| 欧美成人剧情片在线观看| 黑人欧美xxxx| 久久久久久久网站| 亚洲人av在线影院| 日韩av成人在线| 51色欧美片视频在线观看| 97超碰蝌蚪网人人做人人爽| 久久91精品国产91久久跳| 国产精品成人va在线观看| 亚洲欧美中文字幕在线一区| 91久热免费在线视频| 国产福利视频一区| 欧美激情一区二区三区久久久| 亚洲人成网站在线播| 欧美电影免费观看高清完整| 日韩亚洲精品视频| 久久久久久亚洲精品不卡| 色琪琪综合男人的天堂aⅴ视频| 国产精品扒开腿做| 国产成人精品免费视频| 成人免费xxxxx在线观看| 国产在线精品播放| 日韩精品极品在线观看播放免费视频| 亚洲欧美激情四射在线日| 国产一区二区三区久久精品| 欧洲亚洲在线视频| 亚洲va欧美va国产综合剧情| 日韩成人激情影院| 少妇高潮久久久久久潘金莲| 国产精品黄色av| 日韩av免费在线看| 日本韩国在线不卡| 久久频这里精品99香蕉| 日韩欧美亚洲一二三区| 一区二区三区 在线观看视| 日韩精品久久久久| 亚洲精品久久久久久下一站| 国自产精品手机在线观看视频| 国产一区二区三区视频在线观看| 久久久久久亚洲精品不卡| 欧美国产日本在线|