標籤: automation

Espresso 處理頁面滑動

前言

Listview 和 Recyclerview 都是可以上下滑動的頁面。差異在 Listview 是一次性把所有的 view 建好,當要呈現的資料量過大時會吃掉大量的記憶體和儲存空間,可能導致 App 運行緩慢或當機。Recyclerview 則是建立適當數量的 view,再根據情況對未使用的 view 回收再利用。

繼續閱讀 “Espresso 處理頁面滑動"

[GTAC] “Can you hear me?” – Surviving Audio Quality Testing

[GTAC] “Can you hear me?” – Surviving Audio Quality Testing

這個場次由 Dan Hislop 與 Alexander Brauckmann 跟大家分享在 Citrix 是如何進行音質測試 (audio quality testing)。

Citrix 有許多產品跟即時通訊 (real-time communication) 有關,音訊的品質對這類產品至關重要,所以在公司內部提出了一個通用方案,以解決不同產品在音質測試方面共通的問題。

一開始,Alex 問了一句 Can you hear me? 真是絕妙的開場 🙂

繼續閱讀 “[GTAC] “Can you hear me?” – Surviving Audio Quality Testing"

GUI Testing

GUI Testing

GUI Testing 因為常常需要做重複的動作,所以適合拿來自動化。裡頭提到 Model Based Testing,就是類似我們畫出流程圖來的意思,藉由模型來設計測試案例,讓每一個狀態都有走到,並且可以知道預期的結果來檢驗程式是否正確。

探索試測試的測試自動化實例

此文介紹若干 Harry Robinson (微軟公司的首席測試工程師)探索試測試的測試自動化實例,可以參考看看。
1. 蓋特伍德奶奶的單肩包 – 你所選擇的工具不應成為你的負擔。
2. 測試自動建議(AutoSuggest)
3. 測試行車路線(Driving Direction)
繼續閱讀 “探索試測試的測試自動化實例"