• jmeter + tomcat + ant + svn +jenkins 实现持续集成测试


    l 安装jdk时候需要提前检查jdk是否安装成功

    dos下输入javac      java -version

    l 安装jmeter

    l 校验是否安装成功:

    进入jmeter目录下bin文件夹,点击jmeter.bat,如果能显jmeter操作页面则安

    l 装成功

    l 添加jmeter的环境变量:

    l 新建变量:jMETER_HOME:变量值:D:apache-jmeter-2.13

    l 编辑Path变量:变量值中添加:JMETER_HOME%in

    l 编辑:CLASSPATH,变量值填写以下内容

    l %JMETER_HOME%libextApacheJMeter_core.jar;%JMETER_HOME%libjorphan.jar;%JMETER_

    l HOME%liblogkit-2.0.jar;

    l 验证:打开dos窗口输入如果正常启动则配置成功

    l jmeter默认保存的是.jtl格式的文件,要设置—下bin/jmeter.properties文件

    l 保存  jmeter.save.saveservice.output_format=xml (这个很重要、不然不能生成html文件)

    l 将 ANT 解压到 D: estant 下一

    l 5将jmeter所在目录下extras子目录里的ant-jMeter-1.1.1.jar复制到Ant所在目录lib子目录自下

    l 之这样 Ant 运行时才能找 "org.programmerplanet.ant.taskdefs.jmeter.JMeterTask"个类,从而成功触发jMgter脚本

    l Ant环境变量配置 添加环境变量:一

    l 添加变量名:ANT_HOME: ^

    l 变量值:D:antapacheAnt

    l 编辑CLASSPATH变量

    l 变量值填写:;%ANT_HOME%lib

    l 编辑Path变量:

    l 变量值:;%ANT_HOME%in

    l 效验安装成功             ant -version

    l resultlog   (存放测试报告的地方)

    l html=>ant转化后的结果

    l jtl => jmeter生成的测试报告

    l scripts

    l jmeter执行的脚本

    l apacheAntt部署及配置=>邮件配置

    l  3jar包部署到ant的lib下:

    l  activation.jar (activation-1.l.jar)

    l mail.jar (mail-1.4.jar)

    l  commons-email-1.l.jar

    l 配置build.xml文件:

    l 配置build.xml文件:

    配置完成后,打开DOS窗口进行build.xml件所在的目录,输入ant即可生成报告-

    l Jenkins 配置:

    l 将 jenkins.war 放入 tomcat 的 webapps 文件夹下:

    l 启动 tomcat^

    l 输入网址:httpy/locahost:8080/jenkinsw     端口默认8080可以修改

    l jenkins建过程:

    l 启动 jenkins

    新建-->输入item名称,选择“构建一个自由风格的软件项目”

    结合jmeter+jenkins+ant+suv实行集成自动化测试

    build.xml

    相关设置

  • 相关阅读:
    奢想下财务自由吧--理想生活啊
    [翻译] AGG 之贝塞尔插值
    Beginning Silverlight 4 in C#Welcome to Silverlight 4[学习笔记]
    从属性赋值到MVVM模式详解
    Beginning Silverlight 4 in C#Silverlight的布局管理学习笔记
    Beginning Silverlight 4 in C#Silverlight工具包
    不用IDE写C#的Hello World
    NHibernate使用无状态Sessions
    Beginning Silverlight 4 in C#Silverlight控件
    NHibernate使用session.Merge[翻译]
  • 原文地址:https://www.cnblogs.com/zengjindong/p/11027330.html
Copyright © 2020-2023  润新知