自動化テストのためのワチールを実行している場合は、以下にエラーの詳細について外観を持つように助けてください。ワチールは正常に動作していないことができます。
詳細: 1>ワチールバージョン:1.9.2 2> Rubyのバージョン:1.8.7
2017-11-14 05:51:06 ERROR [xxx] Failed to create browser object for: IE
2017-11-14 05:51:06 ERROR [xxx] WIN32OLERuntimeError
Attach
OLE error code:80004005 in HttpWatch.Controller
Failed to attach to browser. Please check that both HttpWatch entries are enabled in IE's Tools->Manage Addons window and that 'Enable third-party browser extensions' is checked under Tools->Internet Options->Advanced->Browsing
HRESULT error code:0x80020009
Exception occurred.
注: httpwatchが正常にインストールされ、IEから管理アドオンからそれを可能にしました。
IEのバージョンは次のとおりです。9.11.9600.18697
これが起こると、100%を再現することができ、かつ細かい作業と同じ設定で、他のテストクライアント、なぜ私は混乱しています。
あなたはワチール1.9を使用していますが、開発者にメールしてください?何?それは非常に古いバージョンです、最近のバージョンを使用してください。 IEオートメーションの場合は、WATIR-CLASSICを使用できます。 – RAJ
はい、私は知っています、それは非常に古いバージョンですが、多くの1.9に基づいてカスタマイズされているので、それをアップグレードするために多くの労力がかかるかもしれません。 – HackerJ
私は長い間、ワチール3.0.0でのRuby 1.8.7を使用していた、すべての新機能、新機能を採用することを移動する以外に他の方法がない、私は努力を少し入れて、私は成功しました以前のバージョンに匹敵する方法はありませんでしたので、新しいバージョンに変換するために少し努力してください。 – RAJ