2015-06-04 15 views
7

Sono nuovo nell'utilizzo di applicazioni per testare le API di back-end. Ho sempre provato manualmente usando le applicazioni front-end. Quello che mi piacerebbe fare è utilizzare un'app progettata specificamente per il test dell'API di back-end. Finora sono stato indirizzato a SoapUI, Postman e Runscope. Ma sono in perdita perché sono più un analista di test di quanto non sia un programmatore, nonostante abbia esperienza di test automatici in selenio con JavaScript, Python e Ruby. Eventuali suggerimenti? Pensieri? Avvertimenti?Test API con SoapUI vs Postman vs Runscope

(I postato sulla pagina QA, troppo, mi dispiace per la domanda duplicato)

+1

Sono tutti liberi di provare, perché non dare loro un giro e vedere quale preferisci. E non essere timido ad e-mail [email protected] per l'assistenza, Audrey è fantastico. –

+0

Siamo lieti di aiutarti per qualsiasi domanda tu possa avere su [email protected] come menziona Darrel. Una cosa importante da notare: non abbiamo bisogno di scrivere alcun codice per fare test e abbiamo un generoso livello gratuito. Provalo e raggiungi se possiamo aiutarti con qualsiasi cosa. –

risposta

1

test API può essere fatto da preparazione del quadro in Java e selenio + Behat può essere utilizzato lì.

SOAPUI e Runscope sono gli strumenti a pagamento, ma il tempo verrà salvato nei test API.

Il postino viene generalmente utilizzato per il debug dei problemi. Per ulteriori dettagli, vedere, https://www.qasource.com/api-testing.php

6

SoapUI non è uno strumento a pagamento. Ha anche una versione di comunità Open Source. È anche indipendente dalla piattaforma. Sono un grande fan di Soap-UI e ritengo che non ci siano giustificazioni da parte di nessuno per non usare SoapUI.

Quando si sceglie SoapUI, non si tratta solo di scrivere test. Se hai a disposizione un file di descrizione wsdl/wadl, puoi importarli e sarai in grado di generare automaticamente test per le tue API senza alcuno sforzo e la tua vita sarà molto più semplice.

Ha molti plug-in disponibili per integrarsi facilmente con le tendenze emergenti attorno a API come Swagger, RAML, API BluePrint e CA Developer Portal, JIRA ecc. Anche il supporto che otterrete dalla comunità SoapUI sarà fantastico .

+0

SoapUI NG Pro è la versione a pagamento, SoapUI è la versione open source. Vedi https://www.soapui.org/ –