[Selenium] 於 Eclipse 建立 test case
在之前的示範中已經嘗試了如何自動化進行測試. 現在開始撰寫Test case, 以將需要測試的進行自動化. 而在Eclipse 進行的話, 則需要安裝TestNG 套件.
在之前的示範中已經嘗試了如何自動化進行測試. 現在開始撰寫Test case, 以將需要測試的進行自動化. 而在Eclipse 進行的話, 則需要安裝TestNG 套件.
Test Automation (自動化測試) 是CI (Continuous Integration, 持續整合) / CD (Continuous Deployment, 持續發佈) 的其中一環. 當程式修改後, 透過自動測試, 確保問題能盡快發現及修正. Selenium 是一套Web Application Testing Framework, 對大好處是不用學習另一套Script Language 就可以寫到Test case / Test suit, 又可以透過不同的Web Driver 模擬不同的瀏覽器進行測試, 以確保JavaScript 在相同動作下於不同瀏覽器是否相容.
有時須要在Project中讀取URL內容, 其實並不需要其他Library 支援, 只須內建的功能亦已經足夠基本使用.
在Type 1 Hypervisor 中要啟動VM, 以前須要自行寫Program 並叫用其API 才可, 現在這些基本指令已經內建於Command 中, 並可透過指令叫用. 方法如下:
Spotify 是一套串流音樂軟件, 除了在電話有app 外, 連Web, Windows 同可以享用其服務. 然而, 在Linux 中卻沒有想像中方便.
剛才已經提過利用Powershell 進行文字檔讀取, 而在Batch 中進行的話, 則需要透過for do 進行.
當使用 Powershell 存取文字檔時, 在以前的年代需要利用System.IO 進行, 但現在只須一句便可.
當須要堆砌表格時, 最正確的方法就是利用 Markup 配合JavaScript 及其他library 制造前端, 再利用REST API call 與後台溝通.
Electron 是一套建基以 Node.js 作back-end 和 Chromium 作front-end 的軟件框架. 最大的好處是可以利用JavaScript 建立Desktop Application, 同時亦可以利用npm 大量的 repository. 網上的教學主要都集中在如何利用Visual Studio Code 那邊. 但其實Visual Studio 2017 都可以做到.
iCalendar 是一套RFC 制式用作排程管理 (RFC 5545), iCal.net 是一套 C# 套件以存取ics 檔案. 在此示範中, 利用政府的公眾假期做示範, 如何存取ics 檔案並deserialize 作object.
Copyright © 2026 | MH Magazine WordPress Theme by MH Themes