クロスブラウザーとクロスプラットフォームのスクリプティング
Eggplant Functionalのスクリプトは、通常、すべての基本的なオペレーティングシステム上のすべてのブラウザで、わずかな修正、または修正なしで使用することができます。これは、スクリプトがユーザーワークフローを単に記述しているからであり、ワークフローは常に同じです。
参照画像の大部分は、すべてのブラウザ(Chrome、Firefox、Safari、Internet Explorer、Operaなど)およびすべてのオペレーティングシステム(Windows、Mac、Linuxなど)で再利用できます。ただし、以下の2つの状況では、すべての環境で参照画像を再利用できない可能性があります。
- 異なるブラウザはフォントを異なる方法でレンダリングするので、テキスト検索(画像検索ではなく)を以下に説明するように使用するべきです。
- 実際のブラウザコントロール(例えば、更新ボタン)はブラウザごとに異なります。そのため、これらの特定の参照画像もブラウザごとに異なります。
注記
クロスブラウザテストを容易にするため、Eggplant FunctionalはSauce Labsとの統合をサポートしています。Sauce Labsを利用すると、様々なブラウザとOSの組み合わせを簡単にテストできます。詳しくはSauce Labsデバイスおよびブラウザへの接続をご覧ください。