2017-07-07 14 views
1

Aufgrund eines veralteten Stacks ist die Antwort von einer Formularübergabe HTML. Wenn sie auf meiner Kundendomäne gerendert werden, werden die relevanten Informationen über ein Portlet eingefügt. Wenn Sie das Markup lokal rendern, fehlt der erforderliche Inhalt. Dies macht es mir unmöglich, Daten einfach an den relevanten Formular-Endpunkt zu senden.Formular über Headless-Browser senden - NodeJS

Als Ergebnis davon muss ich ein Formular abschicken und die Seite Erfolg/Misserfolg für die notwendigen Informationen in einem kopflosen Browser abkratzen.

Ich plane die Verdrahtung eines API-Endpunkts in meiner NodeJS-Anwendung, die ich die Formulardaten senden kann, an die wiederum das Formular im Headless-Browser senden und mit dem Scraped-Inhalt antworten wird.

Gibt es irgendwelche Frameworks, die dies unterstützen würden? Ich habe mir Nightwatch und Web Driver angeschaut, aber sie scheinen alle auf automatisierte Tests ausgerichtet zu sein, anstatt darauf, was ich will.

Antwort

0

Try casper.js

Es ist ein Scripting und Test Dienstprogramm für die Verwendung mit Slimer.js (ohne Kopf Browser) mit

Verwandte Themen