Kennt jemand ein gutes SUDS-Tutorial. Ich versuche, Tests auf WSDL-Dateien auszuführen, und ich habe Probleme, Informationen darüber zu finden, wie dies zu tun ist. Ist SUDS sehr verschieden von SOAPy und würde jemand empfehlen, dass er Rauchtests für Funktionen ausführt, die in WSDL-Dateien gespeichert sind.Verwenden von SUDS zum Testen von WSDL
Ich habe gelesen, dass SOAPAy in Python 2.6+ nicht mehr unterstützt wird. Ist das wahr?
Ich habe eine WSDL-Datei, die ich eingegeben haben:
from suds.client import Client
client = Client('http://10.51.54.50/ptz.wsdl')
client.service.GetNode()
ich diesen Fehler habe:
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>
Weiß jemand, warum dies geschieht?
Ich kann eine Verbindung zu dieser Datei über meinen Browser herstellen. Ich habe alle Seifenpakete installiert. Ist ein anderes Setup erforderlich?
'urlopen Fehler [Errno 111] Anschluss refused' klingt wie Sie sind nicht erlaubt die IP zugreifen. –
Nein, ein zusätzliches Setup ist nicht erforderlich. –
Konnten Sie das schaumbasierte Testframework entwickeln? Wenn ja, hat Ihr Ergebnis ein Junit-XML-Format? – kamal