セレン:ツールから標準まで

Seleniumツールはゆっくりと着実に進化を続けており、徐々にWebアプリケーション自動化の標準になり、モバイルアプリケーション自動化の分野(ネイティブおよびハイブリッドを含む)にも浸透しています。



2013年の秋に、カンファレンスで2回(最初にSECR 、次にConfeT&QA )、Seleniumツールがどのように開発され、現在の状況について話しました。 言及された会議の2番目で行われた録音に注意を促します。











要約(タイミング付き):



00:00-プレゼンテーション

01:15-W3C WebDriver標準についての紹介文

01:53-Webアプリケーションを自動化するアプローチのレビュー:「HTTP経由」および「ブラウザ経由」

03:13-「HTTPを介した」自動化のアプローチの長所と短所

05:13-「ブラウザを介した」自動化のアプローチの長所と短所

06:48-自動化ツールとブラウザの統合へのアプローチのレビュー

08:10-JavaScriptをブラウザに埋め込む2つの方法-「フロント」と「バック」、その長所と短所

09:28-ブラウザで埋め込みコマンドを実行する2つの方法-「プッシュ」と「プル」

11:01-ブラウザーとの対話プロトコル、その発生と開発の履歴、W3C WebDriver標準

13:11-プロトコルの標準化がブラウザベースの自動化アプローチの欠点のいくつかをどのように解決するか

14:34-Chromeブラウザー統合アーキテクチャ

15:28-Operaブラウザとの統合のアーキテクチャ(Prestoエンジン上)

15:53-Internet Explorer統合アーキテクチャ

16:27-現在および将来のFirefoxブラウザとの統合のアーキテクチャ(Marionetteプロジェクト)

17:37-標準のW3C WebDriverについて

18:06-標準をサポートしておらず、サポートされない古いバージョンのブラウザをどうするか

19:13-「遅い自動化」の問題を解決する方法としてのヘッドレスブラウザーPhantomJSおよびSlimerJS

20:30-Selenium Grid:「遅い自動化」の問題を解決する方法としての分散アーキテクチャ

21:38-ブラウザーを実行する機能を提供するクラウドサービス(クラウド内のSelenium Grid)



All Articles