测试软件安装步骤

目录

Ja

目录

Java安装

jdk下载

jdk环境配置

phpstudy安装

禅道的安装

xampp安装

postman安装

requests

parameterized

jmeter安装

JVM监控

Locust

SecureCRT软件安装及破解

腾讯GT安装

android-sdk

appium.exe下载

appium-client-python安装

安装selenium包

浏览器驱动安装

autoit-v3-setup.exe

pyautoit模块

Fiddler

Mysql

pymysql

Git安装

Jenkins.msi

jenkins.war

allure

Nodejs安装

Newman安装


va安装

jdk下载

网上直接搜索下载

https://www.oracle.com/java/technologies/downloads/#java8

Java Downloads | Oracle

https://www.java.com/zh-CN/download/

jdk环境配置

1 JAVA_HOME    C:\Program Files\Java\jdk1.8.0_172

2 CLASSPATH     .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3 path            ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  1. 环境搭建

phpstudy安装

文件下载地址小皮面板(phpstudy) - 让天下没有难配的服务器环境!

右击exe文件以管理员身份打开完成安装即可

Topshop直接解压在C:\phpStudy\WWW中

禅道的安装

1.将本地禅道压缩包解压放在C:\phpStudy\WWW\zentaopms文件夹中,在浏览器中访问http://localhost/zentaopms/www

2.在官网下载exe文件,点击打开完成安装,之后打开该文件"D:\chandao\xampp\start.exe"进入禅道,不需要安装xampp软件。

xampp安装

1.通过XAMPP集成工具,右键管理员权限安装,注意安装过程选项

    2.只勾选:Apache、MySQL、PHP、Perl 即可

验证:

    1.安装完毕后启动Apache、MySQL服务,启动成功后Module为绿色背景,如下截图

    2.通过浏览器直接输入:localhost

    3.回车后查看是否打开XAMPP配置页面

  1. 接口测试

postman安装

作用:Postman是一款非常流行的接口调试工具,它使用简单,而且功能也很强大。

下载::https://www.postman.com/downloads/

双击已下载的安装包 ,开始安装。

requests

作用:Requests库是用Python编写的,基于urllib,采用Apache2 Licensed开源协议的HTTP库;

相比urllib库,Requests库更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。

下载:https://pypi.org/project/requests/

安装:pip install requests或者pycharm

确认:pip show requests

parameterized

作用:数据驱动参数化时,实现与unittest集成。

下载:https://pypi.org/project/parameterized/

安装:pip install parameterized或者pycharm

确认:pip show parameterized

  1. 性能测试

jmeter安装

直接将压缩包解压即可

正在上传…重新上传取消

Jmeter连接mysql需要将mysql-connector-java-5.1.35-bin.jar文件复制到lib目录下

Jmeter插件管理安装

1. 下载包管理工具jar包https://jmeter-plugins.org/install/Install/

2. 存放到jmeter安装目录 lib\ext\目录下

PerfMon Metrics Collector

说明:用来监控服务端的性能的工具,包括cpu、内存、磁盘、网络等性能数据

添加方法:线程组->监听器->jp@gc - PerfMon Metrics Collector

注意:使用之前需要在服务器端安装监听服务程序并启动

ServerAgent监控服务器服务程序:

1.  下载安装包ServerAgent-2.2.3.zip,链接地址:https://github.com/undera/perfmon-agent

2.  解压ServerAgent-2.2.3.zip

3.  启动,如果是windows运行startAgent.bat,如果是linux运行startAgent.sh

4.  启动这个工具后,jmeter的插件jp@gc - PerfMon Metrics Collector就可以收集服务端的资源使用率,并在jmeter中查看了

JVM监控

使用本地jvisualvm远程监控服务器

1.  添加应用程序启动参数,并启动服务

-Dcom.sun.management.jmxremote

-Djava.rmi.server.hostname=182.92.81.159

-Dcom.sun.management.jmxremote.port=10086

-Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.authenticate=false

2.  进入本地jdk安装目录bin目录,找到jvisualvm.exe并启动

3.  右键“远程”选择“添加远程主机”,并输入主机IP

4.  右键主机选择“添加JMX连接”,并输入JMX端口

5.  连接成功后在主机下会有对应的连接显示,双击查看监控信

Locust

Locust是一个开源的性能测试工具,主要思想就是模拟一群用户访问你的系统。

1. 特点

1.  在代码中定义用户行为

不需要安装笨重的软件,只是简单的Python代码

2.  分布式和可扩展

Locust支持在多台机器上的运行负载测试,因此可用于模拟数百万用户的请求

3.  经过验证和战斗测试

Locust被用于许多真实的项目中

4.  Locust有一个整洁的HTML+JS的用户界面,实时显示相关测试细节

由于用户界面是基于网络的,它是跨平台的和容易扩展

2. Locust安装

安装命令:pip install locustio==0.12.2

  1. Windows连接Linux

SecureCRT软件安装及破解

本地文件直接安装,需要破解

  1. app自动化软件安装

腾讯GT安装

本地文件直接安装

android-sdk

本地文件直接安装

下载链接:https://android-sdk.en.softonic.com/?ex=MOB-593.7 或者https://android-sdk.en.softonic.com/?

安装步骤:解压android-sdk的压缩包文件,将解压的目录复制到某一个文件夹下,文件夹路径不要包含中文

添加相应的环境变量(以下三个目录)

D:\Program Files\android-sdk\tools             uiautomatorviewer.bat工具可以用来查看app的元素信息

D:\Program Files\android-sdk\platform-tools     adb.exe  此工具用来连接手机

D:\Program Files\android-sdk\build-tools\25.0.0  aapt.exe 可以获取app的包名和启动名

验证:

1、在DOS命令行中输入uiautomatorviewer 

2、在DOS命令行中输入adb 

3、在DOS命令行中输入:aapt

也可下载Android studio 会同时安装Android -sdk

appium.exe下载

网上直接搜索下载,需要以管理员身份运行。

https://appium.io/

https://github.com/appium/appium-desktop/releases/tag/v1.22.2

appium验证

appium-client-python安装

安装方式

离线:解压对应的安装包文件,进到解压目录下执行 python setup.py install

在线:pip install Appium-Python-Client

pycharm-项目-python环境

验证是否安装

pip show Appium-Python-Client

  1. web自动化软件安装

安装selenium包

安装

1.pip install selenium

2.pycharm-项目-python解释器安装

卸载

pip uninstall selenium

查看

pip show selenium

浏览器驱动安装

这是个exe文件,放在python环境路劲下,直接网上搜索selenium-跳转到每个浏览器安装地址

1.Edge浏览器

Microsoft Edge WebDriver - Microsoft Edge Developer

2.谷歌浏览器

ChromeDriver - WebDriver for Chrome - Downloads

autoit-v3-setup.exe

本地文件直接安装,该软件用于显示Windows窗口信息,配合pyautoil使用

进官网下载https://www.autoitscript.com/site/autoit/downloads/

pyautoit模块

本地文件,解压pyautoit-master.zip文件,在windows窗口进入到解压目录之后,再在地址栏输入cmd

执行以下命令  python setup.py install

  1. 抓包工具                                  

Fiddler

官网下载,需要注册Download Fiddler Web Debugging Tool for Free by Telerik

本地文件直接安装

  1. 数据库

本地文件直接安装

Mysql

网上搜索下载MySQL :: MySQL Community Downloads

pymysql

作用:基于Python语言开发的一款Mysql数据库连接驱动,安装及使用简单。

下载:https://pypi.org/project/PyMySQL/

安装:pip install pymysql或者pycharm安装

确认:pip show pymysql

  1. 持续集成

Git安装

直接运行exe文件进行安装,按默认的操作点击下一步就行了。

校验,在DOS命令行中输入: git –version。如果能正常显示出对应的版本就是OK的

做初始化的配置:

git config --global user.email "email@example.com"

git config --global user.name "Your Name"

Jenkins.msi

直接安装,会在服务中添加服务,会自启动不需要通过java -jar jenkins.war 来启动jenkins

jenkins.war

在线安装:获取jenkins.war 网址https://www.jenkins.io/download/

1、通过java -jar jenkins.war 来启动jenkins

  2、需要获取到首次启动的密码,并将密码填入到localhost:8080首次打开的页面中。

  3、进入到jenkins首次打开页面后,选择安装对应的插件。默认选择第一个就可以了。

  4、安装完插件之后,会提示设置并要求输入用户名和密码。确定用户名和密码之后就可以登录了。

### jenkins插件安装

* 在线安装方式:

  1.进入jenkins。2.点击系统管理。3.点击管理插件。4.点击可选插件。5. 搜索框中输入 allure。

6.第一条选中点击直接安装即可

* 离线安装方式:

  1、从网上下载对应的插件文件,hpi结尾。

  2、进入jenkins

  3、点击系统管理

  4、点击管理插件

  5、点击高级

  6、在高级页签 中,点击上传插件中上传文件,选择下载的插件文件,点击打开就OK

### jenkins 系统配置

* 配置jenkins访问的地址及系统管理员邮箱地址

* 配置jenkins的扩展邮箱通知

* 邮件通知配置

### 在jenkins上面配置job

* 在jenkins页面当中,点击 ”新建item“

* 在新建的job页面,输入 job名称,选择 ”Fresstyle Project“,并点击确定

* 源码管理设置

* 触发器构建

* 构建设置

* 构建后的操作

忘记密码可在该文件中找到密码"C:\ProgramData\Jenkins\.jenkins\secrets\initialAdminPassword"

只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://127.0.0.1:8888/,那么我只需要在浏览器地址栏上敲下http://127.0.0.1:8888/exit 网址就能关闭jenkins服务.用管理员身份运行cmd,进入安装目录下到有jenkins.war的目录下。执行net stop jenkins也可以停止了。启动命令net start Jenkins

"C:\Program Files\Jenkins\jenkins.xml"修改端口配置

  1. 测试报告

allure

在线安装 pip install allure-pytest

Pycharm安装

allure使用步骤:要在pytest.ini配置文件的addopts项中,增加一项:--alluredir  report

# report表示的是生成报告数据存放的目录,在终端执行pytest 的命令,运行测试脚本,通过allure在对应的目录下生成测试报告的数据以json或者xml开式存放的。

allure转换工具安装

解压allure-2.7.0工具包,将解压的目录放到不经常移动的路径下面,找到解压目录的bin目录,并将bin目录的路径添加到环境变量当中在命令行当中输入allure,如果有提示信息,就说明是安装成功的。

通过allure命令将结果文件转换成html报告 

allure生成HTML测试报告使用的命令:allure generate report/ -o report/html --clean

allure generate 表示的是生成测试报告

report 表示的是测试报告的数据目录

-o report/html表示输出html测试报告的目录为 report/html

--clean表示的是清除之前report/html里面的报告文件

Nodejs安装

作用:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node 是一个让 JavaScript运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起

平坐的脚本语言。

下载:下载 | Node.js 中文网。双击安装包,选择默认安装即可

Nodejs安装确认  1. 打开cmd窗口

2. 输入node -v

3. 输入npm -v

Newman安装

Newman安装及确认 

作用:Postman的一个命令行运行器。可以直接使用相关命令运行Postman导出的相关脚本、进

而实现后续的接口测试持续集成。

下载:

newman:https://github.com/postmanlabs/newman

newman-reporter-html:https://github.com/postmanlabs/newman-reporter-html

安装:npm install -g newman

校验:newman -v

安装:newman-reporter-html

安装:npm install -g newman-reporter-html

验证:没有红色的报错信息就是一切正常

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值