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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

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

    http接口自動化測試框架實現

    發布: 2011-4-27 09:26 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 133次 | 進入軟件測試論壇討論

    領測軟件測試網

    #檢查每個item (非結構體)   
    ant; WORD-BREAK: break-all">def check_item(excelobj, suiteid, caseid,real_dict, checklist, begincol):   
        ret='OK'  
        for checkid in range(0, len(checklist)):   
            real=real_dict[checklist[checkid]]['value']   
            expect=excelobj.read_data(suiteid, excelobj.casebegin+caseid, begincol+checkid)   
               
            #如果檢查不一致測將實際結果寫入expect字段,格式:expect[real]   
            #將return NG   
            result=assert_result(real, expect)   
            if result=='NG':   
                writestr=expect+'['+real+']'  
                excelobj.write_data(suiteid, excelobj.casebegin+caseid, begincol+checkid, writestr, NG_COLOR)   
                ret='NG'  
        return ret   
    #檢查結構體類型   
    def check_struct_item(excelobj, suiteid, caseid,real_struct_dict, structlist, structbegin, structcount):   
        ret='OK'  
        if structcount>1:  #傳入的是List   
            for structid in range(0, structcount):   
                structdict=real_struct_dict[structid]   
                temp=check_item(excelobj, suiteid, caseid,structdict, structlist, structbegin+structid*len(structlist))   
                if temp=='NG':   
                    ret='NG'  
                            
        else: #傳入的是Dict   
            temp=check_item(excelobj, suiteid, caseid,real_struct_dict, structlist, structbegin)   
            if temp=='NG':   
                ret='NG'  
                   
        return ret   
      
    #獲取異常函數及行號   
    def print_error_info():   
        """Return the frame. object for the caller's stack frame."""  
        try:   
            raise Exception   

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>