Selenium のちょっとした紹介 #55

先週、WebDriver 形式を特徴とする Se-IDE 1.1.0 をリリースし、約 1 時間前に Se 2.1.0 がリリースされました。

先週、WebDriver 形式を特徴とする Se-IDE 1.1.0 をリリースし、約 1 時間前に Se 2.1.0 がリリースされました。サイモンが変更点についてまもなく投稿します。

  • 私はまだ HTML5 の優れた機能には触れていませんが、fake-html5 は興味深いかもしれません。

  • Yii フレームワークが WebDriver のサポートを拡大しました。今や、選択する必要のある PHP 実装が 2 つ競合していなければいいのですが…

  • Python のネイティブパッケージングシステムを使用してフレームワークを共有している場合は、嘘、さらなる嘘、そして `package_data` に関する Python パッケージングドキュメント が頭痛の種を減らしてくれるかもしれません。

  • このプレゼンテーションは完全に理解できるようにするには誰かが前に立つ必要がありますが、素晴らしい写真を選んだので含めます。

    デザイナーのための Selenium

    プレゼンテーションFabio Fabbrucci からもっと見る

  • Sikuli on Selenium - selenium と Sikuli (flash uploader など) を使用した自動化のデモンストレーション は、通常 AutoIT を使用していたかもしれないが、ウィンドウのハンドルを取得できない場合に Sikuli を使用します。….そして、Sikuli のユースケースが登場しました。

  • アルコールと Se を組み合わせるとどうなるか疑問に思ったことはありませんか?もう疑問に思う必要はありません。

  • Visual Studio は Python の作業には過剰なように思えますが、それが好みであれば、Python Tools for Visual Studio がぴったりです。

  • 実行時間中にユーザーを作成することは、多くのシステムが抱える問題です。しかし、Facebook には テストユーザー API があるようです。このアイデアをアプリの内部でも使用できることを忘れないでください。

  • Selenium 2 のリリースにより、プロジェクトはブラウザテストプラットフォームではなく、ブラウザ自動化プラットフォームになることに重点を置いています。違いは微妙かもしれませんが、大きな違いの 1 つはネットワーク情報詳細の点です。Selenium RC はそれをサポートしていますが、Selenium WebDriver はサポートしていません。そしてもちろん、後者がプロジェクトの将来です。99% の場合、ネットワーク情報は本当に必要ありませんが、残りの 1% の問題に対する公式な回答は、BrowserMob Proxy のようなものを使用することです。BrowserMob Proxy には、今週リリースされた Ruby バインディング もあります。

最終更新日: 2021年8月7日: ディレクトリ名の変更 (e9895f27c26)