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

正文內(nèi)容

xx新編parasoftctest操作手冊-文庫吧資料

2024-11-25 11:47本頁面
  

【正文】 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 43 2.導入測試用 例: 選擇某個函數(shù) 鼠標右鍵 選擇 Import(或從菜單 File Import) C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 44 九. Test Objects 當你測試某個類的一個單元時,使用一些特殊或自己定義的類構(gòu)造對象。而其他人也同樣測試此單元,你可以通過測試用例的 Import 和 Export 功能,導入或?qū)С鎏囟ǖ臏y試用例。不論輸入 mod2()函數(shù)的輸入?yún)?shù)是什么值,它的返回值應當是 1,這是因為樁函數(shù) odd()返回值為 true。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 42 5.進 行單元測試。人為增加代碼 return ture。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 40 3.選擇 Unit Testing 選擇 Stub Configuration 選擇 odd()函數(shù) 鼠標右鍵 add user definition。但是 odd()函數(shù)沒有實現(xiàn)。 2.選擇 鼠標右鍵 Read Symbols 解析 。不同于一般情況下生成的測試用例 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 39 七.樁函數(shù)設置 對于單元測試,如果一個函數(shù) A 調(diào)用了其他函數(shù) B(樁函數(shù)),而函數(shù) B由于還沒有實現(xiàn)或其他原因無法使用。然后按“ Show Columns” 9.在輸入、輸出參 數(shù)和返回值中選擇對應的列。選擇 Unit Testing 選擇函數(shù) isBetween “ Add”,增加測試用例 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 37 8.選擇剛才設置好的 Data Source 配置 csv1。類似 excel 表格中的列頭名稱。 。TRUE C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 35 5.選擇 文件的分割符號。1。2。FALSE 2。3。10。FALSE 4。8。5。ANSWER 3。UPPER。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 34 3.輸入 Data Source 名稱 4.選擇 Data Source 類型為 CSV Data Source 4.選擇 C++Test 安裝目錄 Examples\DataSource\ 文件。選擇 Data Sources。這樣當 C++Test進行單元測試的時候,可以根據(jù) Data Source 的內(nèi)容生成一系列的測試用例。這個時候可以把這一系列相似的輸入保存成一個 excel文件, CSV文件或數(shù)據(jù)庫的表。注意:對 VC++ 好象無法進行調(diào)試。正常結(jié)束,而不是異常結(jié)束 C)上面測試用例測試后的結(jié)果是失敗的 預期的結(jié)果是( _re=1,_im=0)。 PreConditions: 表示進行單元測試的時候,類成員變量的值 float _re = 2; float _im = 2 PostConditions: 表示在測試后。這個參數(shù)對象 c 在測試后 c 成員變量 float _re = 1; float _im = 1 Return: 表示返回對象 Complex,它的值應當 成員變量 float _re = 自身的成員變量 _re + 輸入對象 c的成員變量 _re( 1); float _im =自身的成員變量 _im + 輸入對象 c 的成員變量 _im( 0);注意:這里的返回值是錯誤的,正確的是 _re =3; _im = 3 才對。 c) 的 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 30 Arguments: 表示函數(shù)參數(shù)是一個 Complexamp。 return a + b + neg_a_sum_b。 Complex neg_a = zero a。 a, Complexamp。 c) { return Complex(this_re , this_im )。 c) { return Complex(this_re + , this_im + )。 }。 private: float _re。 Complex operator(const Complexamp。是正常返回、 Assert 失敗,還是各種異常返回 A) 首先讓我們 先看看源代碼 // // This example illustrates how C++Test works with overloaded operators and constructors class Complex { public: Complex(float re = 0, float im = 0) : _re(re), _im(im) {} Complex operator+(const Complexamp。如果你要用 C++Test 做黑盒測試,你需要手工增加黑盒測試用例或修改白盒測試用例使之成為黑盒測試用例, 要求:要準確地分析測試用例,必須對被測函數(shù)有清楚的了解。用 C++Test 做單元測試,重點在分析測試用例,而 不是設計測試用例。下圖中對 Violation 類型的編碼規(guī)則測試結(jié)果不顯示 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 27 5.不顯示 Violation 類型的測試結(jié)果 五.測試用例分析 用 C++Test 做單元測試,最重要的步驟是分析測試用例。 3. Tree filter:可以按嚴重程度分類顯示。每條違規(guī)信息包括對違規(guī)的描述,該錯誤共發(fā)生的次數(shù)以及相對應的具體位置。 2.下面的每個小紅帽 表示一條違例規(guī)則。 I 表示 information,通知行為 PV 表示 possible violation,可能的違規(guī)行為 V 表示 violation,違規(guī)行為 PSV 表示 possible servere violation,可能的嚴重違規(guī)行為 SV 表示 servere violation,嚴重違規(guī)行為。在向右三角型旁邊的下拉箭頭,選擇新增加的測試設置。打 √ 選擇規(guī)則 4. Unit Testing 中 Types 設置不同數(shù)據(jù)類型在生成測試用例的取值,可以增加某種數(shù)據(jù)類型在生成測試用例時的取值。 1. 新建一個測試配置:選擇 project 鼠標右鍵 – New Configuration C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 21 2. Analysis Flow 決定是否要做編碼規(guī)則測試和單元測試 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 22 3. Analysis Settings 包括 Coding Standards 和 Unit Testing。測試配置:是一系列編碼規(guī)則、單元測試用例生成規(guī)則的組合 ,決定要測試什么編碼規(guī)則,如何生成測試用例。否則C++ 會使用默認的編譯器。菜單 File New Project… 出現(xiàn)下面的界面 1. 選擇 Import VC++ project 2. 輸入測試工程文件名稱 (project name) 3. 選擇 VC++ 工程文件 .dsp(VC++ project files) C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 19 二.選擇編譯器 (project configuration) 如果你同時安裝了 VC++ 和 VC++.Net 的話。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 16 生成一個 HTML 格式的報表。 此外,上面的 tree filter 過濾器功能可以幫助用戶迅速察看到自己關(guān)心的焦點或錯誤。列舉了所有的測試用例,并且用顏色來區(qū)分成功和失敗的測試用例,綠色代表成功通過了的測試用例,而紅色代表沒有通過也就是失敗了的測試用例,對于每個錯誤的測試用例都有一個大致的描述。 除此之外,上面的 Tree filter 還提供強大的濾波器功能,可以讓用戶更好的關(guān)注他們的焦點,例如只看最近一次測試的失敗用例。例如,上面的 Data 類有很多個成員函數(shù),當用戶并不想全部都測,而只是測其中的幾個。用戶可以自己添加或修改測試用例。 在動態(tài)測試中的 Test Case/Results 欄中,主要是對測試用例的一個總體管理??梢詮母鱾€層面上(單個測試用例,整個函數(shù)的測試用例,整個代碼的測試用例) 去看相對應代碼的覆蓋率。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 13 3.動態(tài)測試 在向右三角型旁邊的下拉箭頭,選擇內(nèi)置的白盒測試。頂層的文件夾后面的“ I=4 PV=1 V=33??”描述的是整個的對違 規(guī)信息的統(tǒng)計。每條違規(guī)信息包括對違規(guī)的描述,該錯誤共發(fā)生的次數(shù)以及相對應的具體位置。而當用戶不需要某條規(guī)則檢查的時候,只需要去掉相應規(guī)則的勾就可以了。 再后面就是對這條規(guī)范的大致描述以及規(guī)則編號。每個紅色精靈帽都代表一種違規(guī)行為,而它旁邊的數(shù)字則代表測試代碼中出現(xiàn)這種違規(guī)的次數(shù)。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 12 C++Test 將自動完成對源代碼的靜態(tài)測試,也就是我們所說的代碼走查,走查所用到的規(guī)范可以在靜態(tài)測試標簽的 rule manage 下看到。點擊相應的地方,會出現(xiàn)對問題的一個簡單描述。并且,當我們進行了靜態(tài)分析和動態(tài)分析時,這里我們也可以非常直觀的觀測到靜態(tài)分析和動態(tài)分析的結(jié)果。 (2) 在當前 project 下,右擊 ,選擇 read symbols(讀入符號表),此時 C++Test 將 parse(剖析 )這個源程序,分析出此文件的文件結(jié)構(gòu)。然后保存 9. 用戶 utest 重新在圖形界面下登錄 10. 在 Terminal tool 中輸入 c++test(或在圖形界面下執(zhí)行 /home/utest/cpptest/bin/c++test程序 )。 C++Test 將安裝在 /home/utest/cpptest 目錄下 8. 進入 /home/utest 目錄下 。 4. 在 /home/utest/下建立目錄 cpptest,并且拷貝 到 cpptest 目錄下 5. 在圖形界面下用 utest 用戶登錄 6. 在 Terminal tool 中進入 /home/utest/cpptest 目錄 7. 執(zhí)行安裝 (或 ./ )。 utest 主目錄是 /home/utest。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 7 2.傳統(tǒng)啟動 C++Test 開始 程序 C++Test, 可以啟動 C++Test。 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 6 二.啟動 C++Test 1.從 VC++里啟動 C++Test 安裝 VC++后,再安裝 C++Test, VC++工具條里會自動地增加使用 C++Test 的按扭。如果信息不正確,系統(tǒng)將提示 wrong license。而由于 license 的種類不同 ,可以分為 local license(單機版)和 license(網(wǎng)絡版)。 或在進入 C++Test 主界面后,在菜單 Help License… 可以同樣打開下面的界面。 2.申請 License 1.申請 License 從桌面或者菜單打開 C++Test,將彈出類似于下面的一個要求輸入密碼的窗口: 按“是 (Y)” 進入。 C++ 174。 C++ 174。, or .NET 2020174。 Visual C++174。 特性 ? 即時測試類 /函數(shù) ? 支持極端編程模式下的代碼測試 ? 自動建立類 /函數(shù)的測試驅(qū)動程序和樁調(diào)用 ? 自動建立和執(zhí)行類 /函數(shù)的測試用例 ? 提供快速加入和執(zhí)行說明和功能性測試的框架 ? 執(zhí)行自動回歸測試 C++Test 介紹 李周 : Parasoft 技術(shù)支持 MSN: 3 ? 執(zhí)行部件測試( COM) 優(yōu)點 ? 幫助您立即驗證類功能性和構(gòu)造 ? 將您從編寫測試驅(qū)動
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1