2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - Einträge 2018 bis heute


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[QF-Test] Fwd: Re: Restful API testing


  • Subject: [QF-Test] Fwd: Re: Restful API testing
  • From: "Plamen Vesselinov, QFS Support" <support@?.de>
  • Date: Fri, 8 Feb 2019 14:45:25 +0100
  • Delivered-to: qftest-list@?.net

Dear Kevin,

Thank your for your sending your question to the mailing list. I have already answered to one of your colleagues. For your convenience I will place the text also here.

Testing SOAP and RESTful Web Services entirely possible with QF-Test.
We support almost all HTTP Request methods.
There are several possible scenarios each with it's own benefits and caveats.

I Using QF-Test own "Server HTTP Request Node"

In this case you can tests the APIs over HTTP or HTTPS. This applies for both SOAP and REST. For every single endpoint you configure the "Server HTTP Request Node" appropriately. Currently there is no recording functionality or importing of WSDL files. A common approach is to capture the traffic for a service call and then use the details to set-up the request in QF-Test. Depending on the complexity of the checks, validating the response details may vary from a simple check with regular expressions to a sophisticated parsing of the body.

II Use the JUnit Node in QF-Test

This is very powerful because you can use pure Groovy or JAVA to generate, test, mock Web Service requests and their Responses. An advantage is that the tests will be executed in QF-Test and the reports will be generated by QF-Test. The cons is that this approach requires a true developers work and not every test engineer has the required skills.

III SoapUI and Insomnia

This variant is the most interesting one because it uses an Integration with two other test tools. Since SoapUI is a SWING based application and Insomnia an Electron one ... you can control them via QF-Test, like a human would do via the GUI. In QF-Test you can create Procedures which will work as an integration layer for the functions that SoapUI and Insomnia offer.

I think that a mix of all possible approaches is also viable depending what fits better to the the test engineers and the requirements.

Best Regards,
Plamen Vesselinov

On 07.02.2019 07:30, Liu, Kevin (DPTI) wrote:
Hi,

As we are going to develop some regression test scripts for testing the Restful web service API, I am just wondering whether QF-Test 4.4.2 fully support the integration of some REST client like Insomnia 6.3.2, if so, can you provide some tutorials as to how to setup, configure and run within QF-Test?

Kind regards

Kevin


_______________________________________________
qftest-list mailing list
qftest-list@?.de
https://movement.qfs.de/mailman/listinfo/qftest-list


--
_______________________________________________________________

Get the most out of QF-Test - Support directly from the authors
* Training & consulting: www.qfs.de/en/qftest/training.html
* Phone & email support: www.qfs.de/en/qftest/support.html
_______________________________________________________________

Plamen Vesselinov
Development & Support

E: support@?.de
T: +49 8171 38648-20
F: +49 8171 38648-16

Quality First Software GmbH | www.qfs.de
Tulpenstr. 41 | 82538 Geretsried | Germany
GF Gregor Schmid, Dr. Martina Schmid, Karlheinz Kellerer
HRB München 140833

--
_______________________________________________________________

Get the most out of QF-Test - Support directly from the authors
* Training & consulting: www.qfs.de/en/qftest/training.html
* Phone & email support: www.qfs.de/en/qftest/support.html
_______________________________________________________________

Plamen Vesselinov
Development & Support

E: support@?.de
T: +49 8171 38648-20
F: +49 8171 38648-16

Quality First Software GmbH | www.qfs.de
Tulpenstr. 41 | 82538 Geretsried | Germany
GF Gregor Schmid, Dr. Martina Schmid, Karlheinz Kellerer
HRB München 140833