demoshop

demo, trying to be the best_

官方網站
http://www.codeplex.com/WebserviceStudio

最近這個案子因為需要被 PDA 引用,所以特別寫了一隻 WebService 來讓 PDA 可以取得我已經處理好的資訊,但因為商業邏輯的部份並不是很簡單,無法測試的情況之下只好力求〔邏輯正確〕,但還是會有想看看到底丟出來的是不是想像中的資訊,因此就有了 WebService 測試工具的需求產生了。

邏輯正確就是有點怪,所謂眼見為憑所以 demo 很想知道我到底丟什麼給人家,經由will(保哥)介紹我使用一款叫做( wizdl )的工具就覺得不錯至少可以看到了,但是在修改的時候卻發現了這套軟體一些不好用的地方,前幾天在家又有此需求的時候剛好看到了該篇文章的回應有人多推薦了另外一套 WebService 測試工具WebServiceStudio馬上就來試用看看。


程式開啟後還滿直覺的

  1. 輸入WebService網址
  2. 按下Get就可以取得相關方法了
  3. 此WebService的方法全部都會列在這個區域
  4. 選取要使用的方法這區域就會出現參數值
  5. 點選參數就可以在這區域輸入
  6. 輸入好必要的參數按下Invoke
  7. 結果就會出現在此

正常人都感覺的到上一頁的Output區塊很難看建議我們可以切換到〔Request/Response〕頁籤

這裡的〔Response〕視窗就比較好看啦,而且有更多設定可供我們選擇,如果你願意也可以直接在上方輸入參數後按下〔Send〕下面的〔Response〕也是會立即更新的。


再來說明一下為什麼 demo 推薦WebServiceStudio而放棄 wizdl 。

我個人是覺得有一個地方很重要,wizdl輸入完參數後參數就會消失,但是WebServiceStudio就不會,這對於要測試程式的我們是很重要的不然測試的時候會有一直輸入會很煩。

回應討論