有誰知道一個很好的SUDS教程。我正在嘗試運行WSDL文件的測試,並且無法找到有關如何執行此操作的任何信息。 SUDS與SOAPy大不相同,有人會推薦它對存儲在WSDL文件中的函數執行冒煙測試。使用SUDS測試WSDL
我讀過Python 2.6+不再支持SOAPAy。這是真的?
我有我已經進入了一個WSDL文件:
from suds.client import Client
client = Client('http://10.51.54.50/ptz.wsdl')
client.service.GetNode()
我得到這個錯誤:
in open
response = self._open(req, data)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 407, in _open
'_open', req)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 367, in _call_chain
result = func(*args)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 1146, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 1121, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno 111] Connection refused>
有誰知道爲什麼發生這種情況?
我可以通過我的瀏覽器連接到這個文件。我已經安裝了所有的泡沫包裝。是否需要其他設置?
'的urlopen錯誤[錯誤111]連接refused'聽起來像你不能訪問的IP。 – 2010-01-14 12:00:33
不,不需要額外的設置。 – 2010-01-14 12:47:58
是否能夠開發基於泡沫的測試框架?如果是這樣,你的結果是否有junit類型的XML格式? – kamal