使用TestNG進行模塊自動化壓力測試

d4nd 9年前發布 | 41K 次閱讀 TestNG 單元測試

前言

由于最近忙于mirage項目,在分析客戶的一個問題時,客戶提到了使用TestNG來進行一些壓力測試,比如連續拍照500次以上,不斷的進入設置、滑動、退出200次。
當時咨詢了下項目里的測試同僚,發現我司在壓力測試方面做得比較少,性能測試方面主要使用的monkey測試。無奈,只有自己學習琢磨了。

本文一來用于記錄學過的東西,二來也可以給會用到這個工具的測試或開發同事借鑒。

通過這個工具,開發同事可以驗證自己模塊是否存在問題。

PS:如果文字有不正確的地方,請務必幫忙糾正。


TestNG介紹

  • TestNG是Java中的一個測試框架,類似于JUnit和NUnit,功能都差不多,只是功能更加強大,使用也更方便。
  • 可以使用TestNG來進行一些自動化測試,比如壓力測試。
  • 通過壓力測試可以驗證系統app,比如相機、設置等在多次重復運行后是否會掛掉,是否會卡頓。
  • </ul>

    TestNG環境搭建(基于windows)

    • 安裝jdk(TestNG requires JDK 7 or higher)
    • </ul> 下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
      注意:x64是64位的,如果電腦是32位的,請到官網下載Windows x86    jdk-7u79-windows-i586.exe

      配置環境變量
      1.找到jdk安裝目錄,如D:\Program Files\Java\jdk1.7.0_51\bin
      2.計算機->右鍵屬性->高級系統設置->環境變量,找到系統變量中的Path變量,將上面的目錄添加到變量值中,切記不要誤刪掉其他值,每個值之間使用;隔開。保存。
      3.打開cmd控制臺,執行java -version,確定版本安裝正確

      • 安裝eclipse
      • </ul>

        • 配置sdk
        • </ul>

          將sdk目錄配置到環境變量中,如配置jdk一樣

          • 安裝Appinum
          • </ul>

            下載地址:https://bitbucket.org/appium/appium.app/downloads/

            • 必要的jar包
            • </ul>

              下載地址:http://pan.baidu.com/s/1jGy588I
 本文由用戶 d4nd 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!