到katalon官网下载对应操作系统应用程序。(我的是windows 64位,以下均以windows 64位为安装配置讲解为主) 
点击现在下载按钮将跳转登陆页 
注册并登陆,开始下载
注意:在安装katalon 时需要进行激活,该登陆账号便是激活账号

如果仅用来测试web项目,到此处便可以进行使用了。
如果想测试app项目那就需要继续跟着我往下来了。
进如node.js官网https://nodejs.org/en/download。下载对应os 软件,进行安装。 
网络上大部分资料都通过npm或淘宝镜像安装 .本人觉着并不太友好。因为会出现各种问题。在此小编表示曾入坑。下面推荐另一种方式。
打开Appium官网 https://bitbucket.org/appium/appium.app/downloads/
(如果是windows 则选择ForWindoes 版本的软件进行下载安装) 

点击安装 
安装到最后 会出如下两种状况
1. 
2. 
不要管这么多。这两种情况,第一种说你没有 .NET Framework,让你安装.NET Framework 4.0。当你安装好4.0.。它说你需要安装4.5或以上版本。 so? fuck!!!
直接打开微软官网https://www.microsoft.com/net/download/windows 下载如图软件安装即可 

到此重新打开appium软件 如下图 
接着,在cmd 中输入 appium-doctor 检查是否安装成功
若提示’appium-doctor’ 不是内部或外部命令,也不是可运行的程序,如下图所示: 
解决方法:
将Appium安装目录中的.bin添加到环境变量Path中,例如:
C:\Program Files (x86)\Appium\node_modules.bin (此处为自己安装路径) 

解决方法:
将node.exe 所在目录添加到环境变量 Path 中,例如:C:\Program Files (x86)\Appium (看清楚,俩次路劲不是 完全一样o) 
设置成功后,重新打开cmd并输入appium-doctor命令,成功运行,如下图所示: 
问题1:输入appium-doctor
提示ANDROID_HOME is not set
解决方法如下:
新建ANDROID_HOME环境变量
变量名:ANDROID_HOME
变量值:sdk路径
问题2:
配置好ANDROID_HOME路径后提示
ANDROID_HOME is set to “D:\SDK”
JAVA_HOME
is not set
解决方法:
(1)新建JAVA_HOME
和CLASSPATH环境变量
变量名:JAVA_HOME
变量值:jdk1.7.0的路径
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(2)将JDK安装路径中bin路径,添加到Path变量的值中
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(操作Path 中路劲时,一定要谨慎。要看清,千万别删其他的,只要将 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 粘贴进去就好)