• <menu id="w2i4a"></menu>
  • logo Parasoft Jtest 使用教程

    文檔首頁>>Parasoft Jtest 使用教程>>parasoft Jtest 使用教程:修改規(guī)則與運(yùn)行簡單的用戶自定義測試配置

    parasoft Jtest 使用教程:修改規(guī)則與運(yùn)行簡單的用戶自定義測試配置


    parasoft Jtest介紹和試用>>>

    首先講述的是如何來進(jìn)行測試配置的設(shè)置。在上篇中我們已經(jīng)講述了如何運(yùn)用已有的配置來進(jìn)行測試,但是那些測試配置都是JTest平臺(tái)自身默認(rèn)的配置。在本篇中我們將學(xué)習(xí)如何來配置自己測試規(guī)則。

    通過示例配置修改規(guī)則

    準(zhǔn)備:

    • 首先要?jiǎng)?chuàng)建一個(gè)測試工程。
    • 完成運(yùn)行內(nèi)置測試配置。(詳見上篇)

    步驟:

    1. 選擇工具欄Jtest> Test Configurations可以看到Test configurations窗口。
    2. 如果你還沒有配置自己的測試規(guī)則,則在窗口的左邊可以看到在User-defined選項(xiàng)下面有一個(gè)Example configuration選擇項(xiàng)。
    3. 選擇該選擇項(xiàng),在窗口的右邊將可以看到該選項(xiàng)所對(duì)應(yīng)的內(nèi)容。
    4. 如圖所示,選擇static選卡項(xiàng),Rules Tree是測試規(guī)則,可以通過選擇下面的選項(xiàng)來配置測試規(guī)則。Metric中對(duì)應(yīng)是測試的度量,可以選擇測試中度量的方式。
    5. 參照下圖,選擇 Code Duplicate Detection,并且右擊該選項(xiàng),選擇Enable Rules> Enable All Quick Fix (R)來設(shè)置自動(dòng)修復(fù)Bug。單擊Apply按鈕。
    6. 雙擊右邊的Example configuration則可以按照這個(gè)配置進(jìn)行測試。也可以參照4.7中的步驟來進(jìn)行測試。

    那么我們?nèi)绾?strong>創(chuàng)建并運(yùn)行簡單的用戶自定義測試配置呢?

    1. 選擇工具欄Jtest> Test Configurations可以看到Test configurations窗口。
    2. 在builtin菜單中選擇Built-in> Static Analysis> Find Unused Code。
    3. 右擊選擇Duplicate來創(chuàng)建一個(gè)自定義的測試配置,觀察在user-defined中可以看到多出一個(gè)選項(xiàng)。
    4. 選擇Static> Rules Tree
    5. 選擇Code Duplication Detection打開它下面的目錄。右擊選擇其中任意的一項(xiàng),并且選擇View/Change Rule Parameters。在彈出的新窗口中可以修改配置參數(shù)
    6. 單擊Apply按鈕,完成一次簡單的配置。
    7. 選擇測試項(xiàng)目中的test Example> examples.bank
    8. 右擊選擇Jtest選擇Test Using> User Defined> Find Dupli-cate and Unused Code。
    9. 參考上一篇中步驟來參看結(jié)果。這樣就完成了一次的自定義的測試配置

    以上就是本次教程的內(nèi)容了,你也可以申請(qǐng)jtest試用>>,親自動(dòng)手試試哦。

    查看更多測試分析資訊和產(chǎn)品推薦>>>


    查看更多parasoft測試產(chǎn)品

    <詳詢客服>獲取更多活動(dòng)信息

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();