0

我們應該開展做實性能測試上64位OS圍繞.NET 4.0和HTML5建立與WPF & WCF 64位獨立的桌面應用程序(這是一個ClickOnce應用程序).​​.LoadTesting ClickOnce應用程序與負載亞軍11.5

在使用LoadRunner 11.5進行錄製時,應用程序不在前臺啓動,但在後臺,相應的進程在任務管理器中運行。

我們用谷歌搜索,並發現了一個ClickOnce應用程序無法使用一般的安裝路徑記錄(E:\ XXX \ XXXX \ XXXX.EXE)

可能的解決方法可能向前.exe文件來準備在部署文件夾中。但我們仍然無法使用VUGEN通過DeploymentFolder路徑中的exe文件啓動應用程序:「C:\ Users \ username \ AppData \ Local \ Apps \ 2.0 \ obscure_dir_name1 \ obscure_dir_name1」

請查找鏈接下面有關ClickOnce-VUGEN問題的更多信息。

Recording ClickOnce Application in VUGEN

MSDN Forums on ClickOnce Application

回答

0

什麼是應用程序(或者呈現)層協議的通信機制,此應用程序? (請參閱OSI模型定義以瞭解表示層協議的應用)

由於vugen是32位應用程序,掛鉤不會有效地跨越WOW32子系統屏障,因此您將在64位應用程序中記錄問題用於64位應用程序的32位控制。有關64位應用程序的記錄,請參閱發行說明

+0

嗨James, 應用程序使用HTTPS協議。如上所述,我們已經用適當的部署文件夾重新安裝了應用程序,並重新啓動LoadRunner,但徒勞無功。 我們已經嘗試了兩個其他工具Seapine LoadComplete,QA Wizard Pro,但是這次我們能夠啓動並記錄應用程序,但在重播它時,我們正在獲取HTTP 401-未經授權的訪問錯誤。 有關應用程序的更多信息: 該應用程序直接啓動。不需要登錄。 通過LoadComplete/QA Wizard Pro啓動時,程序參數是否會導致問題? –

+0

你有Windows集成安全。您需要在腳本中使用web_set_user語句以及運行時設置中啓用的設置,以教育LoadRunner利用Windows集成安全層而不是使用Web Turboload技術。在WinInet的運行時間設置中查找設置,並確保它已啓用。請閱讀web_set_user()及其與LoadRunner的集成。 –

+0

嗨,詹姆斯,我們已經嘗試了您的建議,但我們無法啓動應用程序。 同時我們嘗試通過LoadRunner 11.5訪問應用程序的ThinClient版本。 我們得到這個錯誤「HTTP請求未經客戶認證方案'Anonymous'未經授權。從服務器收到的驗證頭是'Negotiate,NTLM'」 –