0

現在、古い Windows 2003/Coldfusion 8 サーバーから Windows 2008/Coldfusion 9 サーバーにアップグレードする新しいサーバーをセットアップしています。

単純な移行ではありません。IIS と Coldfusion の両方の新しい機能や変更された機能により、コードとセットアップを少し変更する必要がありました。

移行前後のサイトを比較するために使用できる何らかのプログラム、またはクラウドベースのサービスがあるかどうか疑問に思っていました。単純なリンク チェックで十分だと思いますが、完全に徹底するために、ページのコンテンツもチェックするソリューションがあるかどうか疑問に思っていました。(これは私たちの上司からのアイデアであり、サイトの規模を考えると、これが実行可能なタスクであるとは思えません。したがって、リンクをチェックして応答ステータスを比較できれば幸いです。)

目標は、移行前は「foo.cfm」が問題なかったのに、移行後に 500 件のサーバー エラーがスローされた場合であり、何かを調べる必要があることがわかります。

リンクチェッカーが一般的であることは知っていますが、この種の機能をサポートするものがあるかどうかは知りませんでした (ある実行結果を別の実行結果と比較するため)。また、Google 検索でこれを正確に表現する方法も思いつかなかったので、ここ StackOverflow の偉大な頭脳に聞いてみることにしました。

助けてくれてありがとう!

4

2 に答える 2

2

Selenium を使用して UI をテストできます。

CFSelenium を介して MXUnit で使用して、より自動化することもできます。

于 2012-06-29T15:44:48.963 に答える
2

サイトが比較的静的な場合は、curlまたはwgetを使用して移行前にサイトをスパイダーし、それを使用して移行後にサイトをスパイダーすることができます。次に、Beyond Compare (またはその他のディレクトリ対応の差分ツール) を使用して、2 つのフォルダー ツリーを比較します。

サイトにランダムな要素や日付関連のものがある場合、このアプローチはうまく機能しませんが、今すぐ試してみることができます。現在のサイトを数時間間隔でスパイダーして、どれだけ違うかを確認してください.

これにより、サイトのコンテンツを意識した比較が可能になり、調査対象のリストがすぐに得られる可能性があります。また、新しいサイトの開発バージョンで試して、ローンチ前の問題を探すこともできます.

于 2012-06-29T16:01:13.013 に答える