• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘

    字號: | 推薦給好友 上一篇 | 下一篇

    動態調用動態語言,第 2 部分: 在運行時尋找、執行和修改腳本

    發布: 2008-6-30 14:55 | 作者: 不詳 | 來源: 領測軟件測試網編輯整理 | 查看: 24次 | 進入軟件測試論壇討論

    領測軟件測試網

    \+u6]k"@7e

    j.O g;\L;tu軟件測試技術門戶5yl3el~ w
    清單 3. MortgageQualificationResult 類軟件測試技術門戶 Y"AG+p"x
                   
    7qAzo/L*RR%sjipublic class MortgageQualificationResult {軟件測試技術門戶9qi d7?c&EGd
        private boolean qualified;軟件測試技術門戶X$U"}!t:S
        private double interestRate;軟件測試技術門戶2Ue"bl8|5jq+o/J
        private String message;
    WYG@ Y9l8e:] n `    private String productName;軟件測試技術門戶+sNn%K8~Q

    軟件測試技術門戶5P+`5` YiUqm y/O

        // .. Standard setters and getters not shown.
    fI%r kg9?} 軟件測試技術門戶L1cDu I^

    軟件測試技術門戶(~#b'XU;qH,G,R3E j


    Wo)Ce};s腳本設置 result 的屬性,從而指出貸款人是否符合抵押貸款的要求以及應該采用的利率。腳本可以通過 message 和 productName 屬性指出導致貸款人不合格的原因和返回相關的產品名稱。

    W"^T$}2@6Dg"JJ:L 軟件測試技術門戶3w,o2x.}&oO

    腳本文件軟件測試技術門戶E#k Vt+P:zi+F'b

    3I6D$Bw c在給出 ScriptMortgageQualifierRunner 的輸出之前,我們先看看這個程序運行的 Groovy、JavaScript 和 Ruby 腳本文件。Groovy 腳本中的業務邏輯定義了一種條件相當寬松的抵押產品,同時由于金融風險比較高,因此利率比較高。JavaScript 腳本代表一種政府擔保的抵押貸款,這種貸款要求貸款人必須滿足最大收入和其他限制。Ruby 腳本定義的抵押產品業務規則要求貸款人有良好的信用記錄,這些人要支付足夠的首付款,這種抵押貸款的利率比較低。

    |)g^)K:nfy

    ;R&I;pgU9C](y清單 4 給出 Groovy 腳本,即使您不了解 Groovy,也應該能夠看懂這個腳本。

    2a|1b&F"i%^S.mu1be

    8aC)vvY$O\,PA軟件測試技術門戶Z;|W!]^"S"w
    清單 4. Groovy 抵押腳本
    '{*K#TRCd3z               
    fAX:ENIe(|GQ/*
    9|(t5y/v F zu5u6`   This Groovy script defines the "Groovy Mortgage" product.軟件測試技術門戶w0H~ \%F._n"P iJ
       This product is relaxed in its requirements of borrowers.軟件測試技術門戶1Y2J*C%RH!Gpt7O
       There is a higher interest rate to make up for the looser standard.軟件測試技術門戶'w)LwlW9k{3@N
       All borrowers will be approved if their credit history is good, they can
    iO5o ~ aVz   make a down payment of at least 5%, and they either earn more than軟件測試技術門戶5o9[0^*C*S
       $2,000/month or have a net worth (assets minus liabilities) of $25,000.
    JT"fty 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>