zoukankan      html  css  js  c++  java
  • 搭建基于IDEA+Selenium+Java+TestNG+Maven+Jenkins+SVN的Web端UI自动化测试环境

    第一步:工具下载安装配置

    1. JDK安装与配置
    2. IDEA安装与配置
    3. Maven安装与配置
    4. Tomcat部署与配置
    5. Jenkins部署与配置
    6. Svn安装与配置
    7. 各浏览器驱动下载与配置

    第二步:集成各个工具到自动化测试环境

    1.IDEA上的各种操作

    a.通过在idea工具,新建一个maven项目,在右边加载框这里,选择maven-archetype-quickstart,然后点击next

    b.输入Group Id:域.公司简称;Artifact Id:项目名称 -然后点击Finish,创建完成后,目录中能找到自己创建的项目,说明Maven项目已成功创建。

    c.配置pom.xml包,具体配置内容可以参考:点击查看

    d.配置生成testng.xml文件-file-setting-具体如何使用该文件执行代码请自行百度查询

    e.配置生成test-output报告文件-点击下图中的倒三角,然后再点击Edit-configurations,进入下图页面,按照图中红框框提示操作

    f.配置log4j.xml文件-用于根据需要输出日志信息-首先要在该项目中加载个jar包-如下图所示,其他需要导入的jar包也是在此处进行导入的-file-project structure-点击下载log4j

    本文提供一个现成的log4j.xml文件:点击下载 ;注意了,位置一定要放在target下面的classes目录下;然后再自己新建个Log类,然后就可以输出相关日志信息了,点击下载Log类

     h.至于其他的配置就看各自项目实际需要了。

    2.将项目放到前面部署好的svn服务器上去-如何放上去请参考-点击查看

    3.在jenkins上创建个自动化项目-如何创建请查看jenkins使用文档;

    a.在构建处添加个执行windows批量处理命令,根据实际情况输入相应命令,第一行首先切换到自动化项目trunk路径下,trunk目录下就是各个自动化代码包

    构建触发器--可以设置为定时执行自动化代码,其他方式根据需求自行百度查询。

    4.执行完毕后,可以通过在构建历史出,点击控制台输出,查看执行情况。

    生命很短,请让生活更精彩一些!
  • 相关阅读:
    正则表达式
    前端开发工程师
    前端开发工程师
    Java开发工程师(Web方向)
    Java开发工程师(Web方向)
    Java开发工程师(Web方向)
    Java开发工程师(Web方向)
    Java开发工程师(Web方向)
    前端开发工程师
    前端开发工程师
  • 原文地址:https://www.cnblogs.com/Aaron-007/p/9723502.html
Copyright © 2011-2022 走看看