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

    文檔首頁(yè)>>Parasoft Jtest 使用教程>>parasoft Jtest 使用教程:創(chuàng)建并使用參數(shù)化測(cè)試用例(下)

    parasoft Jtest 使用教程:創(chuàng)建并使用參數(shù)化測(cè)試用例(下)


    parasoft Jtest介紹和試用>>>

    為了參數(shù)化測(cè)試方法,在Excel文件中保存原始測(cè)試值,然后為功能測(cè)試指定額外的輸入和預(yù)期的結(jié)果:

    • 在Jtest視圖的Package Explorer中,選擇  Jtest Example> examples.bank> BankAccount.java 源文件。
    • 點(diǎn)擊Test Using下拉菜單,然后選擇Test Using> Built-in> Demo Configuration。
    • 在完成測(cè)試后,在Package Explorer視圖中定位Jtest Example.jtest>examples.bank>BankAccountTest.java>testApply2。
    • 右擊Jtest Example.jtest> examples.bank>BankAccountTest.java> testApply2,然后選擇Jtest> Extract Parameterized Test Case。
    • 在測(cè)試用例參數(shù)化向?qū)е羞x擇Generate Excel spreadsheet with original test case values only,然后點(diǎn)擊Finish。Jtest將自動(dòng)重構(gòu)代碼,所以在testApply2方法里面有可被抽取的參數(shù)。一個(gè)suiteApply2方法將重復(fù)的調(diào)用testApply2方法輸入BankAccount.xls 里面的數(shù)據(jù),這個(gè)文件在Jtest Example.jtest工程下的examples.bank包里。
    • 雙擊Jtest Example.jtest> BankAccount.xls打開(kāi)Excel文件?;蛘?,如果你安裝了Excel,右擊節(jié)點(diǎn),然后選擇Open With>System Editor。
    • 添加兩行,一行用戶定義正確的結(jié)果(例如(50,1,100,149,1)),一行用戶定義正確的結(jié)果(例如(50,1,100,150,1))。

    • 保存.xls文件。
    • 通過(guò)點(diǎn)擊在Jtest View的紅叉清除Jtest view。這樣使你能夠關(guān)注下一次測(cè)試的運(yùn)行。
    • 重新按照以下的步驟測(cè)試BankAccount類。
    1. 在Jtest 視圖中的Package Explorer中,選擇Jtest Example> examples.bank.BankAccount.java。
    2. 點(diǎn)擊Test Using下拉菜單,然后選擇Test Using> Built-in> Demo Configuration。

     回顧Jtest view。注意:.xls文件有不正確的結(jié)果用戶定義斷言失敗。

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

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


    查看更多parasoft測(cè)試產(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); })();