移行時に、ブラウザは、サイトの外観をテストするプラグイン
-
11-09-2019 - |
質問
私は、次の処理を行い、ブラウザのプラグインを必要とし、それが存在しない場合は、それが必要と思っています。私も今のFFを言うかもしれないが、それは任意のブラウザ可能性があります。
問題:あるサーバーから別のサーバーにWebサイトを移動するとき、あなたは、移行のテストを必要としています。手ですべてのリンクをクリックして、古いホストにそれを比較するための痛みです。あなたは本当に2機を必要とするか、常にあなたのhostsファイルをスラッシュする必要があります。
プラグインます:
あなたがウェブサイトのための代替ホストエントリを指定することができるようになります。 2つのエントリは、それを明確にライブに1つ、テストのための1つになるだろう。
プラグインはサイト上のすべてのリンクをクロールし、ブラウザでページをレンダリングすると、ページ全体の画像を保存します。
これは、ホストを切り替えて繰り返して、2番目のフォルダに画像を保存します。レンダリングエンジンが一致しているので、画像が一致している必要があります。私たちは、そのすべて絶対リンクがサイトで同じです(/ etc / hostsのような)のホストを切り替える必要があります。
さて、これは今、私たちは同じ名前の画像の2フォルダを持っていることを、私たちはバッチ全体の画像-diffプログラムを実行し、プラグインや外部の一部とすることができます。簡単なテストは、bdiffをまたはハッシュだろうか、我々はより洗練された取得し、決定することができるの方法の異なる各画像はあります。
これには多くの時間を節約できます。だから、それは既存のツールで行うことができ、または私はそれを書く行く必要があるのですか?
解決
セレンのを見てください、それはあなたのブラウザで、スクリプト相互作用することができますし、内容を確認します。
他のヒント
これはoverengineeredです。それは、ウェブサイトのどのような?規模はどの程度?フレームワーク(PHP、JSP、レールなど)?なぜ、新しいサーバーにWebサイトをコピーして、古いサーバーに固有の結びつきのためのコードをgrep
ない?
私はあなたのサイトが2つのサーバー間で異なり、むしろ全体のサイトよりも、それらの具体的な例をテストするに焦点を当てるだろうと思う理由に集中したいです。サイトを新しいマシンに移動した場合の問題は、ページのカップルを見てから、一般的には非常に明白です。
おそらく、彼らは両方ともそうでない2つのインストール上のフォルダのdiffは十分で、データソースがあると仮定すると、同じデータソースを見ています。そうすると、それはサイトの領域は、サーバの移行によって影響を受ける可能性があるかを識別するために簡単な作業をする必要があります。
また、私は個人的に生きて行くために準備として、システムをサインオフする2枚の画像をマッチングマシンを信頼しないでしょう。本物の人間のテストのための代替はありません。はい、それは時間がかかるのですが、あなたのサイトにどのように重要なのですか?
http://www.browsercam.com/ に試してみてください - 無料トライアルを使用すると、メインページを指定できるようにする必要がありますそして同様に、自動的にサブページのスクリーンショットを作るためにリンクをたどります。