2016-03-19 27 views
-1

'a nasıl eklerim REST Request düzenleyicisindeki açılır menüye ek bir içerik türü eklemem gerekiyor. Bunu nasıl yapabilirim? Değiştirebileceğim bir yapılandırma dosyası veya yeni bir içerik türü ekleyebileceğim bir şey var mı?Yeni bir içerik türünü soap ui

Ek Bilgi SOAP UI Rest Düzenleyicisi'nde bir Header değeri ayarlamaya çalışıyordum. İçerik Türü'nü başlık parametresi olarak ekledim, ancak her zaman Rest Düzenleyici'nin altındaki açılır menüde değeri alacaktır.

SOAP UI yerine bu sorguyu burada soruyorum çünkü benimki gibi bir soru zaten yanıtlanmadı diye sorulmuştu. Herhangi bir yardım için teşekkürler. içerik türü ile özel bir başlık ekleyerek

+1

bir varyasyonu bunu açılır menüde olmadığı halde yazarak ekleyerek denediniz kullanabilir? – Rao

+0

Evet. Ama öyle görünüyor ki, yaptığım her şey sadece açılır menüde değerler alacaktır. Yeni bir değer eklemek için bir yapılandırma için dosya sistemini kontrol ettim, ancak neşe yok. Şu anki durumumdan kurtulmak için kemancıyı kullanmaya son verdim, ancak SOAP UI'nin ek özelliklerini kullanmak istiyorum. – Dan

+0

Genellikle tüm tipler açılır listede bulunur. Aradığınız formatı bulamadınız mı? – Rao

cevap

1

deneyin, bunu ya bu

import com.eviware.soapui.support.types.StringToStringMap; 
getAllHttpSteps=testRunner.testCase.getTestStepsOfType(com.eviware.soapui.impl.wsdl.teststeps.RestTestRequestStep) 
for (step in getAllHttpSteps){ 
    def headers = new StringToStringMap() //Use StringToStringMap Object to store headers key/value. 
    headers.put("header field","header value") 
    //add more header fields if require 
    step.testRequest.setRequestHeaders(headers) //setting header in request 
}