[Ruby] 網站自動化測試 – Selenium

現今網站規模愈來愈龐大,以一般的手動測試,不但欠缺效率,也很難包含全部的測試範圍。筆者曾經在別的部門幫忙開發網站,而見識到 Selenium 的威力,它可以用程式化的方式來模擬使用者的操作行為,而且也支援許多程式語言。
繼續閱讀

廣告

[Ruby] 使用Sinatra快速建立測試用Web Service

不管是開發 App 或是一般的網頁程式,多少都會遇到跟 Web API 串接的情況,而在 Web API 還沒完工的情況下,通常都會先釋出測試用的 API,而裡面並沒有程式邏輯,只是單純的回應假資料。雖然 C# 或 Java 在開發上很方便,但僅僅只是開發測試用的程式,就必須開啟肥大的 IDE,想想還真是不方便。幸好 Sinatra 能滿足這樣簡單的需求。
繼續閱讀