我編寫了一個selenium代碼來通過Firefox在網頁上運行自動化操作 我需要記錄瀏覽器的操作,比如視覺 有沒有什麼方法可以使用插件將Firefox上的屏幕記錄爲視頻?任何其他。我正在使用firefox版本34Selenium將瀏覽器操作記錄爲視頻
0
A
回答
5
您可以將它包含在您的測試中。這裏是一個C#的例子。爲了使這項工作,你需要安裝Microsoft Expression Encoder中和參考與你寫問題添加到您的項目
using Microsoft.Expression.Encoder.ScreenCapture;
string timestamp = DateTime.Now.ToString("dd-MM-yyyy-hh-mm-ss");
ScreenCaptureJob vidrec = new ScreenCaptureJob();
vidrec.OutputScreenCaptureFileName = @"C:/yourPathToSaveFile/yourFilename " + timestamp + ".wmv";
vidrec.Start();
// your test
vidrec.Stop();
+0
我有兩個問題。我目前正在運行測試(其他系統)通過集線器和5個瀏覽器打開並行,我想記錄每個瀏覽器的視頻 – Venkat 2015-04-02 10:00:33
-1
http://learnseleniumtesting.com/recording-selenium-test-execution/
using System;
.
.
using OpenQA.Selenium;
.
.
using Microsoft.Expression.Encoder.ScreenCapture;
using System.Drawing;
using Microsoft.Expression.Encoder.Profiles;
using Microsoft.Expression.Encoder;
namespace FRAMEWORK
{
//Call this method in setup method.
public static void StartRecordingVideo()
{
//Provide setting in config file if you want to do recording or not.
if (testEInfo.isRecording)
{
job = new ScreenCaptureJob();
job.CaptureRectangle = Screen.PrimaryScreen.Bounds;
job.ShowFlashingBoundary = true;
//provide the location where you want to save the recording.
job.OutputPath = AutomationLogging.newLocationInResultFolder;
job.Start();
}
}
}
相關問題
- 1. 記錄瀏覽器操作
- 2. 無頭硒瀏覽器錄製視頻
- 3. 如何在網頁瀏覽器中記錄用戶操作
- 4. LoadRunner基本問題:記錄流量或瀏覽器操作?
- 5. 爲AJAX加載的內容操縱瀏覽器歷史記錄
- 6. 視頻和音頻(IE)瀏覽器
- 7. 訪問瀏覽器登錄Selenium?
- 8. 操作瀏覽器緩存
- 9. iOS將Cocos2Dx場景記錄爲視頻
- 10. 阻止谷歌瀏覽器下載視頻 - Android Chrome瀏覽器
- 11. 從瀏覽器到服務器錄製視頻
- 12. 設置ScalaTest Selenium maxInstances爲瀏覽器
- 13. 使用SIPML5&WEBRTC開發瀏覽器到瀏覽器的音頻/視頻呼叫
- 14. 如何操作瀏覽器歷史記錄並捕獲瀏覽器後退/前進按鈕?
- 15. HTML5記錄適中的視頻質量,可供Safari瀏覽器上傳
- 16. 使用html5上傳在瀏覽器中記錄的音頻
- 17. 在瀏覽器上錄製音頻
- 18. Selenium WebDriver瀏覽器抽象
- 19. Selenium/Python瀏覽器循環
- 20. 黑莓瀏覽器 - 視頻格式
- 21. 移動Safari瀏覽器視頻
- 22. 瀏覽器如何識別視頻?
- 23. 在瀏覽器上播放視頻
- 24. 當前瀏覽器支持html5視頻
- 25. 嵌入式視頻凍結瀏覽器
- 26. HTML5視頻瀏覽量計數器
- 27. iPhone在瀏覽器上的Youtube視頻
- 28. 在瀏覽器中播放4K視頻
- 29. 瀏覽器緩存中的html視頻
- 30. Backbone.js:如何利用router.navigate來操縱瀏覽器歷史記錄?
共享代碼。還有哪些添加你正在使用? – 2015-04-02 05:07:49
目前,我沒有使用添加?我只是採取截圖 – Venkat 2015-04-02 05:28:20