2018年9月29日 星期六

00-緣起

嗨~大家好!本喵是漂泊於程式測試領域的北極貓~

自從誤打誤撞進入了手機測試的領域已過了七、八個寒暑,因緣際會參與自動化腳本設計的行列也逾五年了。這麼多年過去,雖然一直有想與看官們分享的心情,但念及已有許多神人大大們提供各種豐富的資訊,本喵實不知該拿什麼東西分享。思來想去,有的只是在測試領域的微薄經驗,但單純的經驗談似乎無甚樂趣,這時恰好發現有不少外包內容是要製作類似按鍵精靈的外掛,而這和自動測試可以扯上些許關係,加上本喵從沒實作過按鍵精靈,不只可以分享經驗於人,本喵也能從中學習,於是乎這系列就此誕生。

本系列文章是關於 Android app 自動化測試的經驗談,內容主要為:
  • 如何以 monkeyrunner 來撰寫自動化腳本
  • 如何且為什麼要透過 shell 加強 monkeyrunner 的功能
  • 怎麼設計如按鍵精靈般的軟體

預期會使用的程式語言包括但不限:
  • Jython,monkeyrunner 的御用語言,以 Java 實作的 Python interpreter
  • DOS batch,製作簡單的輔助工具
  • C#,設計運行在電腦上的應用程式
  • Java,設計運行在 Android 上的 app

若各位看官有這興致,就讓本喵來說段如何設計自動測試腳本的故事吧!

沒有留言:

張貼留言