2016-12-28 2 views
1

In der API-Test mit Flask habe ich einige APIs, die HTML in der Antwort zurückgibt. Während der API-Prüfung überprüfe ich nur den Statuscode '200' in der Antwort. Aber ab jetzt will ich auch Daten validieren, die von der API zurückgegeben werden. Ist es möglich, HTML von der API zurückgegeben überprüfenWie validiere ich die HTML-Antwort, die von der API zurückgegeben wurde?

Ich verwende Python Unittest, um API-Tests zu automatisieren.

+0

zeigen Sie den vorhandenen Code, Sie können Testfälle hinzufügen. – harshil9968

Antwort

0

Sicher können Sie Ihre Antwort validieren.

Wenn Sie es in HTML bekommen, analysieren Sie es einfach und überprüfen Sie, was Sie brauchen.

Ein sehr gutes Beispiel für die Analyse von HTML ist hier Parsing HTML using Python.

Was Sie tun müssen, ist eine Klasse BeautifulSoup wie diese zu importieren "from BeautifulSoup import BeautifulSoup" und verwenden Sie es wie in den Beispielen in den obigen Link gezeigt.

Verwandte Themen