1、压测软件(需要JDK1.8+环境 如:CentOS7.3或windows7 64位+JDK1.8+JMeter4.0)
JDK1.8 可支持Windows版本 jdk-8u144-windows-x64.exe linux版本 jdk-8u144-linux-x64.tar.gz 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
JMeter4.0 可支持Windows版本 apache-jmeter-3.2.zip linux版本 apache-jmeter-3.2.tgz 地址:http://jmeter.apache.org/download_jmeter.cgi
2、自动化打包(需要SDK环境、Maven环境 如:CentOS7.3或Windows7 64位+JDK1.8+Tomcat8+Maven3.5+Jenkins2.73+SDKr24+Gradle4.4)
JDK1.8 可支持Windows版本 jdk-8u144-windows-x64.exe linux版本 jdk-8u144-linux-x64.tar.gz 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Tomcat8 可支持Windows版本 Linux版本 apache-tomcat-8.0.9.tar.gz 地址:https://archive.apache.org/dist/tomcat/tomcat-8/
Maven3.5 可支持Windows版本 Linux版本 apache-maven-3.5.2-bin.tar.gz 地址:http://maven.apache.org/download.cgi/
Jenkins2.7.3 可支持Windows版本 Linux版本 jenkins-2.73.2-1.1.noarch.rpm 地址:https://jenkins.io/download/
客服端svn TortoiseSVN 1.9.5 可支持Windows版本 TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi 地址:https://tortoisesvn.net/
服务端svn VisualSVN-Server-3.7.1-x64.msi 可支持Windows版本 地址:https://www.visualsvn.com/server/download/
打Android包,需要 SDKr24+Gradle4.4
SDKr24 可支持Windows版本 Android-sdk_r24.4.1-windows.zip Linux版本 android-sdk_r24.4.1-windows.zip 地址:http://tools.android-studio.org/index.php/sdk
Gradle4.4 可支持Windows版本 Gradle-4.4-bin.zip linux版本 地址:http://services.gradle.org/distributions/
打iOS包,需要 MacOS10+Xcode9 (xcodebuild 将项目转成app文件+xcrun 可将app文件转成ipa文件)
Mac OS X 11.13 地址:https://support.apple.com/zh_CN/downloads/macos
Xcode9 地址:https://developer.apple.com/xcode/
Jenkins+Docker 用于多节点部署 地址:http://www.docker.com/ 参考文章:http://blog.csdn.net/chdhust/article/details/51774929
3、兼容性测试
阿里云测平台提供的APP兼容性测试 地址:https://www.aliyun.com/product/mqc?spm=5176.8142029.388261.399.71f0ae44tAO16Q