前言

依據過去工作的經驗,許多的測試、掃描工具皆會產生 HTML 類型的報表,方便相關人員閱讀,但想要分享資訊給團隊成員,透過通訊軟體或寄送電子郵件的方式相當不好管理,常常找不到過去的報表。部分公司會將這類型的報表透過 FTP 方式上傳網站伺服器,除了讓團隊成員隨時隨地可以查閱,管理上也方便不少。
以個人來說,當公司或專案沒有網頁伺服器可以使用的時候,比較喜好將這些報表傳送至 Azure Blob Stroage,依據測試報告類型與時間分類,隨時可以透過連結給團隊成員檢視過去報表,相當方便。本篇文章將簡單分享如何設定 Azure Blob Stroage 與上傳靜態網頁的流程,若有錯誤或任何建議,請各位先進不吝指教。
注1:Azure Blob Stroage 無法幫您導向首頁 (index.html),意味著你需要完整網址
注2:純粹分享 Azure Blob Stroage 不同的應用,若有網站開發需求,建議您還是透過網站伺服器,會有更完整的支援
注3:在使用這個方法前,請先確認您有 Azure 帳戶




介紹

設定 Azure Blob Stroage 與上傳檔案

Step 1. 前往 Azure ,選擇 Azure 入口網站


 Step 2. 首先我們必須先建立 Blob Storage,選擇新增 -> Storage -> Storage account,填寫資料包含:Name, 選擇blob 儲存體...等,完成後點選建立。

Step 3. 接下來我們要增加一個容器:點選儲存體 -> Overview -> +容器

Step 4. 輸入容器名稱與類型

Step 4. 現在我們隨意上傳一個自製的 html檔案進行測試,點選上傳 -> 選擇檔案後點選上傳

Step 5.上傳完成後,可以看見容器內多了一個 html 檔案,選取後在右邊 Blob 內容複製連結。我們可以透過這種方式上傳靜態網頁,進而分享連結給團隊成員。

Step 6. 貼上網址後,可以看見我們的靜態網頁出現了 :)






透過 Microsoft Azure Storage Explorer 上傳您的靜態網頁

當我們擁有自己 Blob Storage ,每次上傳薪的報表都需要開啟瀏覽器,登入Azure 進行上傳動作,相當不方便。在這邊介紹 Microsoft Azure Storage Explorer 這套工具,讓你直接在 windows 上傳你要的報表,操作起來有點像是 FTP,相當方便。
Step 1. 開啟 Microsoft Azure Storage Explorer 網站,點選下載

Step 2. 下載後,點選2次進行安裝,持續下一步直到安裝完成

Step 3. 安裝完成後我們開啟 Microsoft Azure Storage Explorer,點選管理左邊 Manage account -> add an account

Step 4. 選擇 Azure -> Sign in...

Step 5. 登入您的 Azure 帳戶

Step 6. 選擇你的訂閱帳號 -> Apply

Step 7. 成功登入後,你可以看見 Blob Storage Container 內容

Step 8. 接下來我們來上傳報表檔案:點選上方Upload 按鈕,選擇 Upload Folder...

Step 9. 選擇要上傳的資料夾,我們上傳 JMeter Report,點選 Upload 進行上傳

Step 10. 上傳完成後,選擇該資料夾點選 Copy URL

Step 11. 貼上連結後,記得補上首頁 html 名稱,才能顯示報表內容



參考資料

Microsoft Azure Storage Explorer