zoukankan      html  css  js  c++  java
  • 9、TestNG介绍与安装

    介绍

    TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其更加强大和易于使用,例如:

    • 注释。
    • 在任意大的线程池中运行你的测试,这些线程池有各种可用的策略(所有方法在他们自己的线程中,每个测试类中有一个线程,等等)。
    • 测试你的代码多线程是安全的。
    • 灵活的测试配置。
    • 支持数据驱动的测试(使用@DataProvider)。
    • 支持参数。
    • 强大的执行模型(不再需要TestSuite)。
    • 支持各种工具和插件(Eclipse,IDEA,Maven等)。
    • 嵌入BeanShell以获得更大的灵活性。
    • 运行时和日志记录的默认JDK函数(不依赖)。
    • 应用程序服务器测试的依赖方法。

    TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等...

    对我们测试人员来说,可以理解为一个单元测试框架。

    附testng官网:http://testng.org/doc/

    使用maven安装

    我们先去http://mvnrepository.com/ 找到最新的testng

     

     

    使用Intellij IDEA创建一个maven项目(本地已安装maven环境

     

     

     

     以上是maven安装testng,省略部分截图,保留关键截图。到此testng已经安装完成。但是一般我们会再配置maven仓库

    设置maven中央仓库为aliyun

     至此,maven配置testng已全部介绍完。

  • 相关阅读:
    精益产品探索
    vue 之 pdf预览
    arcgis js 之 渔网工具(调用地图服务)
    arcgis js之卷帘工具
    arcgis js之调用wms服务
    vue-cli3 本地数据模拟后台接口
    cmd设置电脑自动关机
    Arcgis js之web墨卡托(3857)转经纬度坐标(4326)
    arcgis js之地图分屏同步
    arcgis之gp服务发布
  • 原文地址:https://www.cnblogs.com/suim1218/p/8856196.html
Copyright © 2011-2022 走看看