Cartero, prueba SoapUI servicio Web Interface

En primer lugar, el servicio Web Interfaz de uso prueba del cartero

Cartero: interfaz RESTful (HTTP / HTTPS protocolo) las pruebas de función aplicables

el acceso del navegador a través de http://oa.tmt.tcl.com/ekp/sys/webservice/scbcWebserviceEntrance?wsdl puede ver la siguiente información:

imagen

1, interfaz abierta cartero como sigue:

El modo de ajuste solicitud a "POST"

Content-Type conjunto de texto / xml; charset = UTF-8

imagen

Un método de ajuste de llamada cuerpo de la solicitud Excute y el correspondiente parámetro PARAM

Tenga en cuenta que la variable de referencia {{pw}}

imagen

Descripción:

  • (. 1) xmlns: Ser = "http://service.util.odm.kmss.landray.com/" dentro de la dirección de http://service.util.odm.kmss.landray.com/ "necesidad dirección sea consistente y WebService ;
  • (2) xmlns: Ser web espacio de nombres y el proceso anterior requiere <ser: Ejecutar> consistente dentro de la web;
  • (3) ejecutar un nombre de método;
  • (4) parámetro arg0;

El script de configuración de inicio de sesión y símbolo

imagen

// 生成令牌
var pw = "scbcsmes" + getMyDate ( nuevo Fecha ()); 


console.log ( "PW: ==" , pw);
var md5Str = CryptoJS.MD5 (pw); 
postman.setGlobalVariable ( "PW" , md5Str.toString (CryptoJS.enc.Hex) .toUpperCase ()); 
 
 
función getMyDate (str) {
     si (str == nula || str == "" ) {
         retorno '' ; 
    } 
    Var Odate = nueva fecha (str), 
        oYear = oDate.getFullYear (), 
        oMonth = oDate.getMonth () + 1  ,
        Oday = oDate.getDate (), 
        oHour = oDate.getHours (), 
        Omin = oDate.getMinutes (), 
        SIN HORA = oYear + '' + getzf (oMonth) + '' + getzf (oy) + '' + getzf (oHour ) + '' + getzf (Omin); // 最后拼接时间
    retorno SIN HORA; 
}; 
función getzf (num) {
     si (parseInt (num) <10 ) { 
        num = '0' + num; 
    } 
    Devolver num; 
}

Solicitar resultados fueron los siguientes:

imagen

En segundo lugar, las interfaces WebService prueba con SoapUI

SoapUI: Interfaz de prueba WebService aplicable (protocolo SOAP)

1, la barra de menú Archivo -> Nuevo proyecto de SOAP -> Open Window -> Entrada WSDL inicial http://oa.tmt.tcl.com/ekp/sys/webservice/scbcWebserviceEntrance?wsdl
-> permiso, SoapUI automáticamente a todos los métodos la lista.
-> doble nodo ejecute el siguiente solicitud, Solicitud 1 automáticamente la ventana abierta, como se muestra a continuación

imagen

2, sólo se han registrado en <arg0> </ arg0> parámetro, al hacer clic los bloques triangulares de ventana, devuelve los resultados como se muestra a continuación ?:

imagen

Supongo que te gusta

Origin www.cnblogs.com/springsnow/p/12533224.html
Recomendado
Clasificación