Có ai biết về hướng dẫn SUDS tốt hay không. Tôi đang cố gắng chạy thử nghiệm trên các tập tin WSDL và tôi gặp khó khăn trong việc tìm kiếm bất kỳ thông tin về làm thế nào để làm điều này. SUDS có khác nhiều so với SOAPy và có ai khuyên bạn nên chạy thử nghiệm khói trên các hàm được lưu trữ trong các tệp WSDL hay không.Sử dụng SUDS để kiểm tra WSDL
Tôi đã đọc rằng SOAPAy không còn được hỗ trợ trong Python 2.6+. Điều này có đúng không?
Tôi có một tập tin WSDL tôi đã nhập:
from suds.client import Client
client = Client('http://10.51.54.50/ptz.wsdl')
client.service.GetNode()
Tôi đã nhận lỗi này:
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>
Có ai biết tại sao điều này đang xảy ra?
Tôi có thể kết nối với tệp này thông qua trình duyệt của mình. Tôi đã cài đặt tất cả các gói suds. Có yêu cầu thiết lập nào khác không?
'lỗi urlopen [Errno 111] Kết nối refused' vẻ như bạn không được phép truy cập vào IP. –
Không, thiết lập bổ sung là không cần thiết. –
bạn có thể phát triển khuôn khổ thử nghiệm dựa trên xà phòng không? nếu vậy, kết quả của bạn có định dạng XML kiểu junit không? – kamal