top of page
白色背景

工作進度

 
 
白色背景

C# MVC OTP

雙因子驗證

 
 

我進行了OTP(一次性密碼)驗證功能的開發,使用了 Google Authenticator 應用程式來產生 OTP。
簡單說明步驟:
1.    當新增使用者帳號時,提供密鑰及 QrCode 影像圖掃描
2.    當修改使用者資料時,可刷新使用者密鑰及 QrCode 圖
3.    實現輸入及驗證 OTP 畫面

 
白色背景

白箱弱掃修復

 
 

       第一次嘗試修復弱點掃描報告,一開始我拿到報告後發現有很多頁,每一頁都充滿了密密麻麻的文字。但仔細研究之後,我發現其實很多事件都屬於相同的類別,所需修改的地方或新增的程式碼都非常相似。


       左圖是漏洞類別分類,包含事件數量和風險分級
 

       報告提供了詳細的信息,有些常見的漏洞已經有同事前輩在以前的弱點掃描修復中有記錄,這些記錄可以供參考。然而,大部分漏洞的解決方法還需要上網搜尋或諮詢 ChatGPT。對我來說,修復弱點掃描更考驗我的資訊查找和英文能力。

 
白色背景

Robot Framework

自動化測試

 
 

    我首先在Excel表格中列出了我需要在這個系統中測試的所有操作,其中最常見的是CRUD操作,需要包含成功和失敗的情況。一旦列出了這些主要操作,我開始將流程簡要地記錄成文字,以確保不會遺漏任何步驟。當所有的前期準備工作完成後,我才開始寫實際的測試程式碼。


    Robot Framework的工作方式是利用網頁HTML的Xpath來定位要執行的元素,然後指定要對它們執行的操作,最後驗證是否獲得了預期的結果。當執行我所編寫的測試案例時,每個測試用例都會在日誌和報告中進行詳細說明,以確定此測試是否成功。如果測試失敗,也會在報告中顯示相應的錯誤訊息。

 
 

© 2023 by YZUIM Anita You. Powered and secured by Wix

bottom of page