安装git bash
点击下载git bash,运行安装一直点击Next即可,路径可以自己选择
python安装
1、使用pyenv安装
安装pyenv:pyenv安装教程
安装完成之后打开命令行运行 pyenv install -l
查看可安装python的版本,然后运行pyenv install <版本号>
,例如:
pyenv基本用法:https://github.com/pyenv-win/pyenv-win#usage
2、直接在官网下载python
下载地址:https://www.python.org/downloads/windows/
下载你所对应的版本并运行文件即可
pychram安装
1、直接在官网上下载
官网下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains
Windows安装docker
仅适用于非win10家庭版
win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:docker-toolbox-windows-docker-toolbox安装包下载_开源镜像站-阿里云
双击运行安装即可,勾选上自己需要的组件就行
安装完成之后将出现三个图标,点击 Docker QuickStart 图标来启动 Docker Toolbox 终端。
如果系统显示 User Account Control 窗口来运行 VirtualBox 修改你的电脑,选择 Yes。
win10安装docker
第一步:右击开始选择应用和功能
第二步:点击程序和功能
第三步:点击选择启用或关闭Windows功能
第四步:勾选红框中的选项
下载地址:https://www.docker.com/get-started
下载完成之后双击安装程序,一直next即可,最后finish。
启动docker:点击快捷方式启动docker即可,默认的是开机自启,在设置里面关掉即可。
2、也可以通过chocolatey安装
安装chocolatey
1、打开powershell
2.安装chocolatey安装pychram
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install pycharm-community
安装命令:https://chocolatey.org/packages
selenium IDE安装
以Firefox为例
selenium IDE下载地址:Selenium IDE – 下载 🦊 Firefox 扩展(zh-CN)
Appium Desktop安装
Android studio
下载Android Studio
这是windows下载地址
-
点击下载,
下载完成之后进行安装
下载SDK
配置环境变量
新建一个系统环境变量ANDROID_HOME 变量,变量名:ANDROID_HOME,
变量值:C:\\Users\\用户名\\AppData\\Local\\Android\\Sdk
Android SDK的默认路径是:C:\\Users\\用户名\\AppData\\Local\\Android\\Sdk
,此处“用户名”需要替换成你的电脑用户名。
然后编辑path变量,只需要在前面添加%ANDROID_HOME%
即可
然后确定就行了
Appium Desktop安装
下载Appium Desktop
下载地址:https://github.com/appium/appium-desktop/releases/download/v1.15.1/Appium-windows-1.15.1.exe
1、运行文件
2、安装
Appium 安装
安装node
choco install nodejs
安装完成之后重启命令行
安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装python 2
choco install python2
安装完成之后重启命令行
安装Appium
安装之前确保 node、python 可以使用,最好是退出 powershell 一次,重新打开 powershell
cnpm install -g appium
启动appium
appium
monkey
monkey是SDK自带的工具
adb shell monkey -p com.xueqiu.android --throttle 1000 --pct-touch 50 --pct-motion 50 -v 500
maxim
参考https://testerhome.com/topics/11719
AppCrawler
github地址:https://github.com/seveniruby/AppCrawler
需要java8以上的运行环境
java -jar appcrawler-2.4.0-jar-with-dependencies.jar