DevOps-自動化測試階段詳細解讀和技術腳本預言

  • 2019 年 10 月 11 日
  • 筆記

測試環境布署 1.appium功能自動化框架環境搭建 2.python腳本運行環境配置 3.Jenkins本地安裝配置和Zenportal的安裝部署 4.JDK、SDK等包的安裝和系統環境的配置等等

手動測試線 適用場景:當軟體功能變更或者APK有更新時 當軟體編譯完成並成功部署到整機設備上後,做如下測試步驟 A.人工核對項目需求 B.執行基本功能測試分以下幾種情況

a.針對單個apk的功能進行驗證測試,提交Bug至JIRA平台同時回饋給相關研發人員(專項測試、兼容性測試)

b.新項目新需求–執行基本功能測試用例(功能+交互),提交Bug至JIRA平台同時回饋給相關研發人員(集成測試)

c.新增客戶需求–核對需求驗證測試

C.執行完基本功能測試用例後,編寫python自動化專項測試腳本 D.介面驗證測試等…(後續工作)

自動化測試線 適用場景:整機功能自動化驗證 當軟體編譯完成並成功部署到整機設備上後,做如下測試步驟: A.利用python+appium進行自動化專項測試,自動化過程中需實時統計機器的CPU、記憶體佔用率等等; B.執行monkey穩定性壓力測試,並通過測試結果發送郵件回饋給相關研發人員,直到跑完一次完整的monkey為止(後台實時統計系統當前狀態) C.針對自動化測試結果和場測工程師驗收結果,進行分析匯總,並抄送指定的項目相關人員(包括項目經理、研發人員、測試工程師等)

為了提高測試效率和保證軟體品質,以上步驟闡述了軟體測試的實施流程。如有差異,後續會持續更新。。。