• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

http接口自动化测试框架实现

发布: 2011-4-27 09:26 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 133次 | 进入软件测试论坛讨论

领测软件测试网

        if result[0]=='NG':   
ant; WORD-BREAK: break-all">            Data.write_data(SuiteId, Data.casebegin+CaseId, resultcol,result[0], NG_COLOR)   
        elif result[0]=='OK':   
            Data.write_data(SuiteId, Data.casebegin+CaseId, resultcol,result[0], OK_COLOR)   
        else:  #NT   
            Data.write_data(SuiteId, Data.casebegin+CaseId, resultcol,result[0], NT_COLOR)   
        Data.allresult.append(result[0])    
#将当前结果立即打印   
    print 'case'+str(CaseId+1)+':', Data.allresult[-1]   
  
#打印测试结果   
def statisticresult(excelobj):   
    allresultlist=excelobj.allresult   
    count=[0, 0, 0]   
    for i in range(0, len(allresultlist)):   
        #print 'case'+str(i+1)+':', allresultlist[i]   
        count=countflag(allresultlist[i],count[0], count[1], count[2])   
    print 'Statistic result as follow:'  
    print 'OK:', count[0]   
    print 'NG:', count[1]   
    print 'NT:', count[2]   
  
#解析XmlString返回Dict   
def get_xmlstring_dict(xml_string):   
    xml = XML2Dict()   
    return xml.fromstring(xml_string)   
       
#解析XmlFile返回Dict    
def get_xmlfile_dict(xml_file):   
    xml = XML2Dict()   
    return xml.parse(xml_file)   
#去除历史数据expect[real]   
def delcomment(excelobj, suiteid, iRow, iCol, str):   
    startpos = str.find('[')   
    if startpos>0:   
        str = str[0:startpos].strip()   
        excelobj.write_data(suiteid, iRow, iCol, str, OK_COLOR)   
    return str   
       

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网