1. 程式人生 > >做一名合格的移動端自動化測試需要的工具

做一名合格的移動端自動化測試需要的工具

本人現在在android移動端做測試,公司這邊需要測試工程師的素質有以下:1、介面 2、效能  3、自動化  4、定位問題

先說一下我為了達到這些要求需要搭建的環境:

java:jdk&jre  

python:python & pycharm

appium:appium & node & appium-python-client

android:android studio (包括SDK,adb)

Charles:好用的抓包工具

工具就是這些了,根據這些工具可以推測出我們需要掌握得能力

appium:掌握通過appium執行自動化測試指令碼,最好能知道底層實現原理

Android:有程式碼許可權的測試,是可以看到研發修改的程式碼的,並可以根據程式碼推出修改程式碼影響的範圍,不管是界定測試範圍還是定位問題都很有用

Python:現在哪個公司都想要自動化測試,所以我們要會寫自動化測試指令碼,最好用Python,簡潔優雅

Charles:和下發資料有關,介面測試有關,也和效能測試有關,抓包並分析下發報文和所耗時間,或修改資料

jenkies:整合測試經驗,這個我沒有過多的瞭解,但是我們公司不管是打包,還是構建mock資料,還是其他分析工具,很多都使用了jenkies,這個也得學

希望給我自己一年時間,可以把這些工具瞭解使用並熟悉,爭取去一個我真正想去的公司~