1

Chromeで分度器E2Eテストを実行しているときにスペックが失敗し、レポーターがスクリーンショットをとろうとすると、Chromeが以下のエラーログでクラッシュすることに気付きました。失敗のないテストは正常に動作します。 IEとFFは正常に動作します。プロトラクター/ジャスミンスクリーンショットレポーターを使用したスクリーンショットでChromeがクラッシュする

[1026/090128:ERROR:process_reader_win.cc(114)] NtOpenThread: {Access Denied} A process has requested access to an object, but has not been granted those access rights. (0xc0000022) 
[1026/090128:ERROR:exception_snapshot_win.cc(87)] thread ID 46316 not found in process 
[1026/090128:WARNING:crash_report_exception_handler.cc(56)] ProcessSnapshotWin::Initialize failed 
[1026/093428:ERROR:process_reader_win.cc(114)] NtOpenThread: {Access Denied} A process has requested access to an object, but has not been granted those access rights. (0xc0000022) 

私の考えでは、アップデートによって自動スクリーンショットのアクセス権が変更されましたか?または類似のもの。私の質問は、これを回避したり、スクリーンショットを許可するように権限を変更する方法です。

私は分度器の設定でchromeOptionsを使いこなしてみましたが、これはdisable-extensionsやdisable-web-securityなどのものを追加していますが、これまでのところ運がありません。使用されて

ツール:

分度器バージョン:4.0.9
分度器-jasmine2 - スクリーンショット - レポーター:0.3.2
NPMバージョン:3.10.9
ノードバージョン:4.4.3
Chromeバージョン:54.0.2840.71
ChromeDriverバージョン:2.24
セレンスタンドアロン:2.53.1

答えて

関連する問題