外部のWebサイト/アプリケーションを自動化するためのアプリケーションを作成します。場合によっては、ユーザーと同じようにサイトをナビゲートする必要があります(たどる必要があるリンクは予測できず、応答から解析する必要があります)
私はすでにHtml Agility Packを使用しており、それが必要な場合はTidyを認識しています。
他に知っておくべき技術はありますか?
外部Webアプリが変更された場合にすばやく調整できる推奨パターンはありますか?応答の検証を、必要に応じて簡単に分離/プラグインできる、ある種の戦略または同様のパターンとしてカプセル化することを想定していますが、具体的な提案があればすばらしいでしょう。