2019 jusqu'à présent |  2018  2017 | 2016 | 2015 | 2014 | 2013 | 2012

Liste de diffusion - Entrées de 2019 jusqu'à présent


[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