黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Dubbo接口自動化學習

Dubbo接口自動化學習

更新時間:2021-06-10 16:36:26 來源:動力節點 瀏覽1514次

Dubbo接口的基本工作原理

1.服務提供者:對外提供接口服務方;

2.服務消費者:調用遠程服務方提供方;

3.服務注冊中心:負責服務地址的注冊與查找,服務提供者和消費者只在啟動時與注冊中心交互

4.服務監控中心:負責統計各服務調用次數,調用時間等。

服務提供者向注冊中心注冊其提供的服務,并匯報調用時間到監控中心;服務消費者向注冊中心獲取服務提供者地址列表,并根據負載算法直接調用提供者,同時匯報調用時間到監控中心。

什么是測試樁

簡單說來,測試樁就是測試人員為了模擬客戶端向接口服務端發送請求并接收返回信息,而編寫的一段測試代碼。對dubbo接口來說,就是模擬了消費者向提供者發送請求并接收返回信息。

如何在測試樁中調用接口服務

hessian接口的客戶端,是通過服務方提供的url得到接口層的服務,并利用HessianProxyFactory類中的create方法創建了一個HessianProxy代理類的目標類,然后通過調用目標對象的對應方法,達到請求接口并獲取相應返回信息的目的。其中具體如何實現,有興趣的童鞋可以自行研究Hessian源碼,我們就不做詳述了,因為這與今天的話題無關。

而Dubbo接口的消費者,則是通過ClassPathXmlApplicationContext獲得consumer.xml,從而引用提供者provider.xml中定義的Bean實例(對象),然后通過調用Bean對象的對應方法,達到請求接口并獲取相應返回信息的目的。

接下來筆者將要帶著大家進入實操階段,學習利用LuckyFrame實現dubbo接口自動化。

1. 步驟總結

LuckyFrame平臺實現Dubbo接口自動化的方式,與實現hessian接口自動化的方式是一樣的

實際上,LuckyFrame平臺實現Dubbo接口自動化的方式,與實現hessian接口自動化的方式,基本步驟一般無二。

我們先來復習下,LuckyFrame是如何實現hessian接口自動化的:

第一步:編寫java接口測試樁;

第二步:基于上面所編寫測試樁,創建測試用例;

第三步:創建測試計劃,將測試用例添加到測試計劃中;

第四步:給測試計劃新建調度任務,并將測試驅動樁打成jar包導入到客戶端;

第五步:執行調度任務。

2. 準備工作

在進入第一個步驟編寫測試樁之前,我們需要知道接口提供者的一些信息

定義的接口

實現接口的類

dubbo接口

provider.xml配置

dubbo接口

3. 具體操作

這一部分具體介紹“步驟總結”中提到的編寫測試樁,以及創建測試用例

編寫dubbo接口測試樁

測試人員導入Dubbo框架需要的JAR包、以及服務提供方提供的接口和接口引用POJO的JAR包,然后編寫測試代碼,模擬接口消費者調用接口服務:

調用接口的測試代碼

dubbo接口

消費者的consumer.xml配置

dubbo接口

創建dubbo測試用例

dubbo接口

“包|定位路徑”:輸入測試樁的類路徑,填寫格式為“包路徑.類名”。例如:包路徑為com.consumer,類名為Dubbotest,則此處填寫“com.consumer.Dubbotest”

“方法|操作”:輸入測試樁的方法名,如上面例子中的testdubbo

“參數”:輸入接口請求參數,如上面的例子,我們可以在這里輸入“測試請求”

“步驟動作”:一般留空,也可以“n*Wait”的格式輸入,表示執行此步驟后等待n秒

“預期結果”:輸入我們期望的接口返回信息

接口用例創建好了,接下來的創建測試計劃、調度任務以及執行調度任務,筆者在之前的文章中已經詳細地介紹過,這里也就不再贅述。

以上就是動力節點小編介紹的"Dubbo接口自動化學習",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美影视一区 | 欧美亚洲高清日韩成人 | 99久久中文字幕伊人 | 午夜激情影院 | 欧美黄色一级片视频 | 免费乱理伦片在线观看影院 | 国产亚洲欧洲国产综合一区 | 日韩免费一级毛片 | 成年免费在线观看 | 国产免费久久精品99 | 男女视频在线观看免费高清观看 | 在线观看一区二区精品视频 | 午夜看一级特黄a大片 | 欧美日韩激情 | 毛片污 | 国产欧美性综合视频性刺激 | 亚洲精品国自产拍影院 | 在线观看成人免费 | 欧美日韩三级 | 一级黄色片免费看 | 国产成人黄色在线观看 | 日韩欧美精品综合一区二区三区 | 三级专区 | 免费人成网站线观看合集 | 亚洲欧美日韩在线2020 | 国产精品二区三区 | 不卡福利 | 插菊花综合 | 精品九九人人做人人爱 | 国产色爽免费视频 | 国产欧美日韩精品一区二 | 白丝国产 | 成年视频在线观看免费 | 国产精品v欧美精品v日韩精品 | 欧美九九 | 一级特黄aaa大片在线观看 | np多肉高h被强 | 国产伦久视频免费观看视频 | 中国护士一级毛片免费版本 | 欧美视频亚洲 | 午夜在线观看完整高清免费 |