1

ドッカーを使用してセレングリッドを正常にセットアップしました。現在、機能的なUIテストのすべてのパフォーマンスメトリックをダイナミックに計測しようとしていますが、dockat.ymlファイルを介してdynatraceを接続しようとするのは非常に困難です。dynatraceを分度器e2eテストで使用できますか?

dynaTraceのコミュニティが提供する説明書によれば、これは私が設定しているものです:

​​

を次のように私はdocker.ymlファイルで設定以下の環境変数を持っています:私の分度器の設定ファイルにも

- DT_AGENTACTIVE=true 
    - DT_AGENTNAME=name-of-agent 
    - DT_SERVER=host:port 

これは私がFirefoxとChromeの持っているものです:

{ 
     browserName: 'firefox', 
     shardTestFiles: true, 
     maxInstances: 10, 
     firefoxOptions: { 
      args: ['--lang=en', 
       '--window-size=1024,3000'] 
     } 
    }, 
    //max-desktop-chrome - default screen size 
    { 
     browserName: 'chrome', 
     shardTestFiles: true, 
     maxInstances: 10, 
     chromeOptions: { 
      args: ['--lang=en', 
       '--window-size=1024,3000', '--disable-extensions'] 
     } 
    } 

私はまだdynaTraceのクライアントでそのdynaTraceのエージェントが表示されません。私は間違って何をすることができますか?

答えて

1

ブラウザエージェントを使用しないでください(これは非推奨になるため)。代わりにJavaScriptエージェントアプローチを使用した新しいUEMベースのテスト自動化統合を使用することをお勧めします。これで、あなたがする必要があるのは、あなたのアプリケーションサーバーを装備し、UEMを有効にすることだけです。これによりJavaScriptエージェントがページに読み込まれます。 Selenium Scriptsを修正して、テスト名をJavaScriptエージェントに渡すことができます。これが行われたら、自動的にすべてWPOメトリックは、テストごとに現れてとdynaTraceの中で撮影し、すべてのテストを参照してください。ここで を構築するいくつかのリンクは、あなたが

私もyoutube tutoriを持っていますこの機能を示す場所:https://www.youtube.com/playlist?list=PLqt2rd0eew1bmDn54E2_M2uvbhm_WxY_6

アンディ

関連する問題