1

我們已經使用docker成功建立了硒網格。現在我們試圖爲功能性UI測試製定所有性能指標,但我正在試圖通過docker.yml文件連接dynatrace,這是非常艱難的時間。我們可以用量角器e2e測試來使用dynatrace嗎?

據的dynaTrace社區這個提供的說明是我已經設置了:

​​

我在docker.yml文件中設置了以下環境變量如下:

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

另外在我的量角器配置文件這是我對Firefox和鉻:

{ 
     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

我建議不要使用瀏覽器代理(因爲這會被棄用),而是使用我們新的基於UEM的測試自動化集成,使用我們的JavaScript代理方法。有了這個,你需要做的唯一事情就是測試你的應用程序服務器並啓用UEM。這會將我們的JavaScript代理加載到您的頁面中。您可以修改您的Selenium腳本以將測試名稱傳遞給我們的JavaScript代理。一旦做到這一點,你會自然而然地看到的dynaTrace所有WPO指標顯示每個測試了捕獲的所有測試和建立 這裏有一些鏈接,您應該檢查

我也有一些youtube tutori我們在這裏展示了這種能力:https://www.youtube.com/playlist?list=PLqt2rd0eew1bmDn54E2_M2uvbhm_WxY_6

Andi

相關問題