3

CSS3 jquery の世界でのクロスブラウザー テストで現在最も推奨されているリソースは何ですか? 私は html5 を採用しており、css3 の一部を最新の Web プロジェクトに採用しています。また、スクリプト作成のニーズに合わせて jquery に切り替えました。この前の日付のhtml5とcss3がプライムタイムの準備ができていることをテストするために私が見た最良の答え。

Windows Opera、Safari、2 つの Firefox+firebug、IE+f12、および 2 つの Android でテストしています。javascript での input=expected output と、ブラウザーのサイズ変更およびその他のレンダリングの問題について自分自身をテストします。PHP で生成されたコードを、Firefox でレンダリングしてから検証してテストします。私自身や他の人にサイトを使ってもらい、サイトのデザイン、使いやすさ、全体的な印象についての意見を報告することで、ユーザー エクスペリエンスをテストしようとしています。さまざまなサイズのデバイスでのビューを提示します。色盲の友人がいて幸運です;-} F12 ソリューションは、IE でテストするときに特に不満であり、css レンダリングに開発時間のかなりの部分が費やされます。

より良いエミュレーションは利用できますか? プラットフォーム全体でテストするためのより良い (つまり、高速で、簡単で、効率的で、科学的な) 方法を見つけた人はいますか? 単体テストのような戦略がオンライン コミュニティに登場して、アプリがより強力で影響力を持つようになるにつれて、アプリをより安定して堅牢にすることができるようになることを願っています。この混沌を手なずける方法が見つからないようです!

4

2 に答える 2

2

セレンを使用したことがありますか?

http://seleniumhq.org/

ブラウザのテストを自動化するツールです。Google の何人かがそれを作成し、オープンソース化しました。

于 2012-09-08T03:48:49.800 に答える
1

HTML5 アプリケーションのクロスプラットフォーム クロスブラウザ テストについては、 RIATestを参照してください。

Windows と Mac で動作し、サポートされているブラウザーは Firefox、IE、Chrome です。1 つのプラットフォーム/ブラウザーで作成された自動テスト スクリプトは、サポートされている他のすべてのプラットフォーム/ブラウザーに対して実行できます。

(免責事項: 私は RIATest チームのメンバーです)。

于 2012-09-12T06:57:14.043 に答える