《接口測試自動化0315》由會員分享,可在線閱讀,更多相關(guān)《接口測試自動化0315(30頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 測試部測試部2012-03-05 接口測試自動化 -soapui使用分享 Web Services是由企業(yè)發(fā)布的完成其特定商務(wù)需求的在線應(yīng)用服務(wù),其他公司或應(yīng)用軟件能夠通過Internet來訪問并使用這項在線服務(wù)。WebService 1.XML:描述數(shù)據(jù)的標(biāo)準(zhǔn)方法. 2.SOAP:表示信息交換的協(xié)議. 3.WSDL:Web服務(wù)描述語言. 4.UDDI(Universal Description, Discovery and Integration):通用描述、發(fā)現(xiàn)與集成,它是一種獨立于平臺的,基于XML語言的用于在互聯(lián)網(wǎng)上描述商務(wù)的協(xié)議。#http:/ 天氣預(yù)報WEB服務(wù)http:/ We
2、bService測試遭遇的挑戰(zhàn)對現(xiàn)代工具的需求 -沒有用戶界面的組件,SOAP協(xié)議測試方法論的變化 -SOA的生命周期是敏捷的,迭代的 -自動化回歸的重要性使IT資源和業(yè)務(wù)目標(biāo)保持一致 -簡化系統(tǒng)的集成難度 SOAPUI介紹Functional TestingFunctional TestingService Simulation (Mocking)Service Simulation (Mocking)Security TestingSecurity TestingLoad TestingLoad TestingTechnology SupportTechnology SupportAuto
3、mationAutomationAnalyticsAnalyticsEcosystemEcosystem 基礎(chǔ)知識 SOAPUI運行機制 導(dǎo)入項目WSDL創(chuàng)建創(chuàng)建 project project 和和 WSDL WSDL 比較簡單,右鍵比較簡單,右鍵-【New New soapUIsoapUI Project Project】- - 輸入輸入 project project name/WSDL-name/WSDL-【okok】 共享操作管理-SVN 更新工作空間 屬性 屬性傳遞方式1 屬性傳遞方式2 接口變化 入?yún)⒏淖?入?yún)⒏淖兎椒Q改變 結(jié)算平臺接口測試調(diào)通Request,在上面右鍵選擇Add to TestCase建立測試用例 測試用例描述 數(shù)據(jù)文件操作 數(shù)據(jù)文件操作 循環(huán)入?yún)?斷言操作 斷言方式 斷言方式 數(shù)據(jù)庫操作 場景恢復(fù) 測試報告 與CI集成 Q&A