Trong ReadyAPI (SOAP UI Pro) phiên bản 2.2.0:
Trong dự án Tab, ở phần trên, có một Auth Manager
Trong quản lý này, tạo ra một hồ sơ cá nhân xác thực trong Auth Repository
tab, với đúng username
và password
. Để lại Domain
trống và đặt Authenticate Pre-emptively
Trong Auth Manager
tab, chọn cấp trên yêu cầu từ mà bạn muốn áp dụng thông tin của bạn (tôi đã sử dụng đầu một) và, trong cột authorization method
, chọn hồ sơ của bạn. Trên yêu cầu 'mở rộng cho trẻ em' nói 'có', tất cả chúng nên chuyển sang trạng thái 'Kế thừa từ cha mẹ'.
Khi bạn tạo TestSuite từ dự án của mình, tất cả các yêu cầu của bạn sẽ được kế thừa từ cấp độ gốc và áp dụng thông tin đăng nhập bạn đã đặt trong tiểu sử.
Nguồn
2018-01-23 13:46:55
Có lý do cụ thể nào khiến bạn không thiết lập Xác thực cơ sở HTTP thông qua cấu hình máy chủ web không? – Oswald
Xác thực đã được bật trên máy chủ - và tôi không thể xác thực bằng cách sử dụng SoapUI làm ứng dụng khách. Tuy nhiên, tôi phải thiết lập xác thực cho mỗi yêu cầu/TestSuite riêng lẻ mỗi lần. Tôi muốn có thể thiết lập nó một lần cho tất cả các yêu cầu trong dự án – DisscCoder