軟件(jiàn)使用(yòng)常見(jiàn)問(wèn)題
- 軟件(jiàn)測試自(zì)動化(huà)工(gōng)具Bugspo∞€↑t需要(yào)什(shén)麽樣的(de)環境運行('™↓₹xíng)?
-
1)BugSpotForC V1.1.0環境要(yào)求
硬件(jiàn)環境: 雙核CPU 2.5G以上(shàng),8G內(nèi)存, 15G 以上(shàng)空(kōng)間(jiā÷↔<n)
操作(zuò)系統:Windows 10 版本 2004 及更高(gāo)版本(內(nèi)部版本 19041 及更高(gāo)版本)
依賴軟件(jiàn):JDK1.8;也(yě)可(kě)使用(yòng)安裝包自(zì)帶jre
ε©≤ 安裝包自(zì)帶mingw gcc 6.3.0 C語言編譯環境
&Ω≠nbsp; 白(bái)盒測試用(yòng)例算(sα©>uàn)法環境 release軟件(jiàn)包自(zì)帶
适配代碼工(gōng)程:本版本僅支持eclipseγ ÷≤作(zuò)為(wèi)IDE,并采用(yòng)mingw α∏gcc作(zuò)為(wèi)編譯器(qì)的(de)工(gōng)♦<程配置
2)BugSpotForJava V1.1.0環境要(yào)求
硬件(jiàn)環境: 雙核CPU 2.5G以上(shàng),8G內(nèi)存, 10G 以上(shàng)空(kōng)間(jiān∞ ★β)
操作(zuò)系統:windows10
依賴軟件(jiàn):JDK1.8;也(yě)可(kě)使用(yòng)安裝包自(zì)帶jre
支持工(gōng)程:eclipse經典工(gōng)程、Maven工(gōng)程(Maven版本:maven 3.6, 或本工(gōng)具中插件(jiàn)包含版本)以外(wài)☆♦∑的(de)工(gōng)程都(dōu)不(bù)支持
- Bugspot是(shì)基于什(shén)麽自(zì)動生(shēng)成用(yòng)σδ例?
-
基于代碼生(shēng)成用(yòng)例,黑(hēi)盒和(hé)白(bái)盒↔∞★的(de)方法,
黑(hēi)盒是(shì)輸入數(shù)據等價劃分(fēn)★₽♣λ後的(de)組合,
白(bái)盒是(shì)通(tōng)過覆蓋率反推,滿足要(yào)求進入各個(g ♦§è)路(lù)徑的(de)輸入數(shù)據集合。
- 自(zì)動生(shēng)成的(de)用(yòng)例對(duì)代碼的(de)覆蓋率能(né$↕→ng)夠達到(dào)何種程度?
-
用(yòng)例的(de)代碼覆蓋率,這(zhè)個(gè)♥∞ 屬于性能(néng),通(tōng)過測試才能(néng)比σ較我們的(de)覆蓋率高(gāo)低(dī),&β↕
對(duì)于基本數(shù)據類型和(hé)一(δ♣×§yī)般的(de)代碼結構,我們都(dōu)能(néng)做(zuò)φ←™↕到(dào)100%覆蓋,
支持的(de)覆蓋率種類有(yǒu)6種,包括語句覆蓋、MCDC、條件(jiàn)、等等。
- 需求到(dào)用(yòng)例的(de)對(☆£duì)應關聯如(rú)何?
-
需求到(dào)用(yòng)例的(de)關聯是(shì)靠人(rén)工(↓≠±λgōng)用(yòng)例審閱,
為(wèi)了(le)提高(gāo)效率,我們提供了(le)審閱δ"∞時(shí)的(de)代碼-流程圖-用(yòng)例的(de)聯動顯示。
- 如(rú)何判斷用(yòng)例的(de)執行(xíng)結果是(sh₽≥☆ì)否對(duì)錯(cuò)?
-
用(yòng)例的(de)期待值,第一(yī)步我們會(huì)通(tōng)過執行(xíng§•γ)代碼先生(shēng)成一(yī)個(gè),
然後由人(rén)工(gōng)審閱來(lái)修改不(bù)正确的(dΩ₹e)期待值,
具體(tǐ)執行(xíng)時(shí)通(tōng)過比較實際輸出和(hé)期待值來(l✔€₽ái)判定用(yòng)例對(duì)錯(cuò)。