新建项目,在pom.xml里添加要执行的测试类:suites/test.xml [本地生成的测试报告暂时屏蔽掉]

src/main/java

src/main/java

${project.artifactId}

org.apache.maven.plugins

maven-compiler-plugin

7

7

UTF-8

org.apache.maven.plugins

maven-surefire-plugin

2.6

true

once

false

suites/test.xml

一、部署jekins服务器

1.下载tomcat(),配置环境变量

新增系统变量 、新增Path路径【注意要先配置Jdk环境变量】

2.下载jekins.jar包(https://jenkins.io/index.html),放置到tomcat安装目录\webapps下,启动tomcat/bin/startup.bat

3.本地访问:http://localhost:8080/jenkins ,启动需要等待时间,初始管理员密码在 C:\Users\grjiang\.jenkins\secrets\下,安装推荐插件

二、配置全局变量jdk, 配置job里的git+构建+构建后步骤:

1.添加jdk配置

2.新建自由项目任务建好以后点击配置,配置源码、maven、生成测试报告【用之前下载依赖包:TestNG Results Plugin】

3.执行   生成测试报告

java testng 优化_java+testNG测试框架搭建----jenkins自动化执行相关推荐

  1. python接口测试框架与自动化实战_Python接口自动化从设计到开发,测试框架实战与自动化进阶视频课程...

    Python接口自动化从设计到开发,测试框架实战与自动化进阶视频课程21套高级软件测试,性能测试,功能测试,自动化测试,接口测试,移动端测试,手机测试,WEB测试,渗透测试,测试用例设计,黑盒测试,白 ...

  2. android开发自制计算器测试图,基于uiautomator测试框架的计算器自动化测试方法和测试系统的制作方法...

    基于uiautomator测试框架的计算器自动化测试方法和测试系统的制作方法 [技术领域] [0001]本发明涉及自动化测试技术领域,特别是一种基于uiautomator测试框架的计算器自动化测试方法 ...

  3. java testng 优化_Java自动化测试框架-10 - TestNG之测试结果篇(详细教程)

    1.-测试结果 1.1-成功,失败和断言 测试被认为是成功的,如果它不引发任何异常完成,还是它扔的预期异常(请参阅文档expectedExceptions属性上找到的@Test注释). 您的测试方法通 ...

  4. TestNG测试框架之测试用例的执行顺序分析

    既然是讨论执行顺序问题,那么用例肯定是批量执行的,批量执行的方法有mvn test.直接运行testng.xml文件,其中直接运行testng.xml文件的效果与pom文件中配置执行testng.xm ...

  5. Top 10 盘点:2019 Java 开发者必学的测试框架、工具和库!

    @Java 开发者,2019 要先学点啥? 有答曰:"学习千万条,自动化测试第一条".如今,"自动化测试的重要性正在呈指数级增长",而本文便重点介绍了 10 大 ...

  6. java 性能 优化_Java十大简单性能优化

    java 性能 优化 关于" web scale "这个流行词有很多炒作,人们花了很多时间来重新组织他们的应用程序体系结构,以使其系统"规模化". 但是什么是扩 ...

  7. 配置表测试框架搭建-①介绍篇

    文章目录 前言 章节介绍 目录结构 技术栈 Demo数据 前言 这篇为游戏策划配置表测试系列的开篇,主要介绍的这个框架用到的技术栈,落地后的应用成果.原本的想法是把策划的数值参考表当做期待值,与配置表 ...

  8. python测试框架untest怎么循环执行_Python自动化测试-Unittest单元测试框架详解

    python中unittest模块是用来做单元测试的. unittest是一个python版本的junit,junit是java中的单元测试框架,对java的单元测试,有一句话很贴切:Keep the ...

  9. python测试框架untest怎么循环执行_unittest如何在循环遍历一条用例时生成多个测试结果...

    引用自:http://blog.csdn.net/kaku21/article/details/42124593 参考网址:http://programmaticallyspeaking.com/te ...

最新文章

  1. Atitti mybatis的单元测试attilax总结
  2. 卷积神经网络中十大拍案叫绝的操作!
  3. Java性能调优、LinkedIn容器部署、阿里移动性能调优——首届APMCon精彩演讲先睹为快...
  4. 洛谷P1020/CODEVS1044 导弹拦截(拦截导弹)
  5. friend keyword 对于模板 并不只不过友元!!!
  6. HOMEBREW安装之后需要需要把他安装到路径之中
  7. php jquery ajax裁剪图照片,php+jquery+ajax无刷新图片上传裁切,模拟flash头像上传实例...
  8. ITK:从函数返回对象
  9. windows系统中创建线程常用哪几个函数,有什么区别?
  10. 小程序左右标签滑块排行榜
  11. 课程 |《知识图谱》第一期
  12. Spring 核心控制器DispatcherServlet(二)
  13. OpenCV_Camera Calibration and Rectification under QT creator( 相机标定及矫正 | QT creator环境 )
  14. python将npy文件转换成图片
  15. API函数之GetUserName
  16. H5调用app原生接口
  17. 优盘(U 盘) 采用TLC, MLC, SLC芯片 的区别 与使用寿命
  18. call_user_func_array函数详解
  19. 春招计算机专科学校,邵东计算机IT春招学校排名
  20. R语言学习20150414

热门文章

  1. FCN网络训练 SIFTFLOW数据集
  2. seq_file机制
  3. 物联网发展年报显示 2016年智能家居市场快速增长
  4. 程序员每天到底可以写几行代码?
  5. Linux环境进程间通信---信号(下)
  6. Quartz.NET
  7. 模板方法在Spring事务中的应用
  8. Spring Bean作用域实例
  9. 2013年1月18日调试触发器“表发生了变化,触发器或函数不能读它”的出现原因,以及解决方案...
  10. 解决Extjs中Combobox显示值和真实值赋值问题