qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

          SoapUI利用Groovy對(duì)response與斷言的處理

           1.對(duì)response的處理:(其中Test Request是request的名稱)
          def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
          def holder = groovyUtils.getXmlHolder( "Test Request#Response" )
          log.info(holder.getNodeValue("http://sessionid"));
          def sessionid = holder.getNodeValue("http://sessionid")
          return sessionid
          <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sam="http://www.soapui.org/sample/">
          <soapenv:Header/>
          <soapenv:Body>
          <sam:logout>
          <sessionid>${SessionId#result}</sessionid>
          </sam:logout>
          </soapenv:Body>
          </soapenv:Envelope>
            2.對(duì)斷言的處理:
          def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
          def holder = groovyUtils.getXmlHolder( "Test Request - logout#Response" )
          def sessioninfo = holder.getNodeValue("http://sessioninfo")
          log.info(sessioninfo)
          assert sessioninfo.equals("OK")

          posted on 2014-09-12 09:30 順其自然EVO 閱讀(1614) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 龙泉市| 平潭县| 阆中市| 玉溪市| 马尔康县| 临沭县| 台东市| 余姚市| 深圳市| 东丽区| 五莲县| 开江县| 彭阳县| 太谷县| 黎川县| 泰安市| 雷州市| 喀什市| 延吉市| 常宁市| 白朗县| 古丈县| 于田县| 时尚| 漾濞| 营山县| 阳西县| 彰武县| 绍兴县| 聂拉木县| 项城市| 喀喇| 庄浪县| 乐清市| 聂荣县| 永定县| 建瓯市| 宁陵县| 普格县| 安康市| 临城县|