Appium手機自動化測試模擬手勢的基本操作 這篇文章主要說明手機自動化測試如何模擬一些手勢動作與操作行為。 每一個操作動作也舉一小段Java程式範例說明。 建議手機自動化測試主要還是以功能性測試為主, 好不好用與流暢度等等最終還是需要人來判斷。 往下滑動 常見的是一個很長的 list。至時候螢幕常需要往下捲動時,就可以利用這個功能 scrollTo。 driver.scrollTo(“Text You See on the Screen“); TouchAction ( Tap、Long…
資訊安全程式設計與代碼審查 (Java)
資訊安全程式設計與代碼審查 (Java) 這篇文章者要特別針對 Security Code Review的一些做法討論,Code Review 其實很花時間, 特別是一個大型的軟體專案,程式碼可能會有上百萬行的情況下, 要如何有效率的做程式碼的檢查,盡早找出潛在的資訊安全風險就是一個挑戰。 筆者舉一些實務上的作法,並且分享一些小技巧。最後以 Java 為例子, 說明如何從 Java 程式”關鍵字”中連結到潛在要注意的資訊安全風險。 介紹幾種”測試”程式碼的策略。 Secure Coding…
不用寫程式就可以完成自動化測試的方式 – Selenium IDE 的迷思與FAQ
不用寫程式就可以完成自動化測試的方式 – Selenium IDE 的迷思與FAQ Record & Replay 是自動化測試中常見的一種方式, 這種方式最大的優點是只要使用者操作一次,其他的動作就會自動錄製。之後電腦就可以重複性的自動執行。 完全不用寫程式就可以完成自動化測試。因此 ROI 很高。即使程式只能使用幾個月時間之後要再修改也只要重新錄製一次就好。 缺點當然就是錄製的操作步驟還需要做一些微調。 對於 Selenium來說,有一個工具 Selenium IDE 是 fireFox 的…