IEDriverServerログの設定と解決

Internet Explorerのドライバーのために、のようないくつかの非常に重要なシステムのプロパティは、あります。

1 
2
3
* webdriver.ie.driver - 位置 IEドライバ。 
* webdriver.ie.driver.loglevel - レベル logingメッセージが出力されます。
* webdriver.ie.driver.logfile -完全なパス ファイル ログファイル

コンフィギュレーション

1 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@BeforeMethod(alwaysRun = パブリック静的webdriverを()スロー例外 { INT browserType = GlobalSetting.browserTypeと、スイッチ(browserType)		{ ケース1			するSystem.setProperty("webdriver.ie.driver" "リソース\ IEDriverServer.exe" )。			するSystem.setProperty("webdriver.ie.driver.logfile" "C:/bb.txt"); 			するSystem.setProperty("webdriver.ie.driver.loglevel" "TRACE");










DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer()。
ieCapabilities.setCapability("ignoreZoomSetting" 真の);
ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS、真の);
ドライバ= 新しい InternetExplorerDriver(ieCapabilities)。
Reporter.log(LOGTIME + "を起動し、ブラウザ:IE。"); 休憩 ; } 戻りドライバ。 }





他の場所には、任意の構成および変更を行う必要はありません。
ログファイルはディスクCのセットで発生bb.txt、テストを実行した後、次のように:

。1つの
2 大きな箱IEDriverServerログ設定と解析を 3 4 5 6 7 8 9 10 11 12は、13である14 15 16 17
 














I 2015年10月20日 10:04:59:25ポートの8 server.cc(53)の開始webdriverをサーバー: '12700'ホスト上: '' 
T 2015年10月20日 10:04:59:25 9サーバー。 CC(624)を入力するサーバー:: PopulateCommandRepository
T 2015年10月20日 10:04:59:25 9 IEServer.cpp(25)IEServer入力:: IEServer
T 2015年10月20日 10:04:59:25 9サーバ。 CC(83)の入力サーバー::スタート
D 2015年10月20日 10:04:59:25 9 server.cc(104)マングースACLは- 0.0.0.0 / 0、+ 127.0.0.1
T 2015年10月20日 10 :04:59:878 server.cc(62)の入力サーバー:: OnHttpEvent
T 2015年10月20日 10:04:59:87 8 server.cc(128)の入力サーバー::のprocessRequest
T 2015年10月20日 10:04:59:87 8 server.cc(137)との処理要求:URI:/ステータスHTTP動詞:GETの
体:{}
T 2015年10月20日 10:04:59:87 8 server.cc(230)の入力サーバー:: D ispatchCommand
T 2015年10月20日 10:04:59:87 8 server.cc(530)の入力サーバー:: LookupCommand
D 2015年10月20日 10:04:59:87 9 server.cc(239)コマンド:GET /ステータス{ }
T 2015年10月20日 10:04:59:87 9 IEServer.cpp(43)IEServer入力::のGetStatus
T 2015年10月20日 04:59:10 87 9 response.cc(55)に入るRESPONS E :: SetSuccessResponse
T 2015-10- 20 10:04:59:87 9 response.cc(61)RESPONSの入力Eを::はsetResponse
T 2015年10月20日 10:04:59:87 RESPONS入り9 response.cc(43)Eを::シリアライズ
D 2015- 10-20 10:04:59:87 9 server.cc(308)の応答:{ "セッションID": ""、 "ステータス":0、 "値":{ "ビルド":{ "バージョン":」2.42。 0.0 "}、" OS ":{"アーチ"の" x86" 、 "名前"、」窓" "バージョン":" 6.1.7601「}}}

ログ解析

私たちは四つの部分には、ログインの上からログを見ることができます:

  1. タイプ
    • そして - インフォメーション
    • D - デバッグ
    • T - トレース
    • W - 警告
  2. 時間
  3. コードの行数
  4. ログ
    だけでいくつかの簡単な手順ログファイルのために、ここで、各部分がどのような手段であることを知ることです。詳細なもの、よく使用するコマンドのドライバー、そして何のために各行の意味があり、興味を持って友人が自分のために読んでください。

おすすめ

転載: www.cnblogs.com/liuzhongrong/p/12362069.html