Ich werde eine Anwendung zusammenstellen, um eine externe Website / Anwendung zu automatisieren. In einigen Fällen muss ich wie ein Benutzer auf der Website navigieren (einige Links, denen ich folgen muss, können nicht vorhergesagt werden und müssen aus einer Antwort analysiert werden).
Ich verwende bereits das Html Agility Pack und bin mir Tidy bewusst, wenn dies erforderlich ist.
Gibt es andere Technologien, die ich kennen sollte?
Gibt es empfohlene Muster, um sich schnell anpassen zu können, falls sich die externe Web-App ändert? Ich stelle mir vor, die Validierung von Antworten als eine Art Strategie oder ein ähnliches Muster zu kapseln, das bei Bedarf leicht getrennt / eingesteckt werden kann, aber spezifische Vorschläge wären großartig.