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

    文檔首頁>>Parasoft Jtest 使用教程>>parasoft Jtest 使用教程:自動修正代碼標準違例與訪問代碼標準規(guī)則說明書

    parasoft Jtest 使用教程:自動修正代碼標準違例與訪問代碼標準規(guī)則說明書


    今天給大家?guī)韕arasoft Jtest 自動修正代碼標準違例與訪問代碼標準規(guī)則說明書的教程,需要的朋友趕緊收藏了~

    parasoft Jtest介紹和試用>>>

    自動修正代碼標準違例

    Jtest可以自動更正很多識別出來的代碼標準違例。自動更正是有Jtest的Quick Fix特性實現(xiàn)的。所有可以被自動修正的違例都被標記一個黃色的小燈泡圖標(在Jtest視圖下,在編輯器中和Test Configuration對話框的Static選項卡中都可以看到該圖標)。

    目的:演示如何使用Jtest Quick Fix特性自動修正代碼標準的違例。

    準備:

    • 創(chuàng)建Jtest Example工程(像4.1創(chuàng)建示例工程中描述的那樣)。
    • 靜態(tài)分析Jtest Exmaple工程中examples.eval包下的Simple類(像4.2檢查代碼標準描述的那樣) 違例報告應(yīng)該仍然在Jtest視圖下可見。

    步驟:

    1. 在Jtest視圖下,展開Simple.java > Fix Static Analysis Violations 分支并雙擊[Line #]Text label ‘case1’ may be a type for ‘case 10’ 違例。違例的行被加亮顯示的Simple.java編輯器就會被打開,并且光標指到接近違例的位置
    2. 在Jtest視圖下,右鍵點擊[Line #] Text label ‘case10’ may be a type for ‘case 10’的違例,然后從快捷按鈕中選擇Change the label to switch case,以便提示Jtest自動更正代碼標準的違例。Jtest將會重構(gòu)編輯器中的代碼,以便代碼不再違反那個代碼標準。對于這個例子,’case 10’替換了’case10’文本標簽;這種糾正避免map方法在傳遞值10時產(chǎn)生不正確的行為。另外,Jtest從Jtest視圖中清除相關(guān)的違例消息,因為現(xiàn)在的代碼不再違反代碼規(guī)范
    3. 按照下面的方式保存修改的源文件:
    • 選擇File > Save
    • 點擊工具欄里的Save按鈕
    • 按Ctrl + S

    訪問代碼標準規(guī)則說明書

    Jtest可以自動檢查超過700個內(nèi)置的規(guī)則和任意數(shù)量的用戶規(guī)則,組織創(chuàng)建這些規(guī)則用來檢驗特定工程和組織的需求,同時避免最常見的錯誤重復(fù)發(fā)生。Jtest包含的每一個代碼標準規(guī)則有一個規(guī)則說明書與之相連。這個規(guī)則說明書幫助你明白代碼標準規(guī)則如何檢測的,為什么遵從代碼標準是重要的呢?如何修正你的代碼以便它遵從代碼標準。

    目的:演示如何學(xué)習(xí)更多關(guān)于代碼標準違例的報告

    準備:

    • 創(chuàng)建Jtest Example工程(像4.1創(chuàng)建示例工程中描述的那樣)
    • 靜態(tài)分析Jtest Exmaple工程中examples.eval包下的Simple類(像4.2檢查代碼標準描述的那樣) 違例報告應(yīng)該仍然在Jtest視圖下可見

    步驟:

    1. 為了學(xué)習(xí)更多關(guān)于代碼標準違例,這些違例是在對mycart.jsp初始代碼標準中識別出來的。
    2. 在Jtest視圖中,展開mycart.jsp > Fix Static Analysis Violations分支。
    3. 右鍵點擊[Line #] Variable ‘num_items’ is never used違例消息,然后從快捷菜單里選擇View Rule Documentation。Jtest將會顯示關(guān)于這個規(guī)則的信息。

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

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


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

    <詳詢客服>獲取更多活動信息

     

     

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();