zoukankan      html  css  js  c++  java
  • 在IntelliJ IDEA中安装Junit,TestNG

      使用selenium做自动化测试,不可避免的就要接触到Junit和TestNG。一般来说,开发人员用Junit做单元测试的比较多,而测试人员更多地会使用TestNG。网上的大多数教程,都是基于eclipse安装这2个测试框架的,由于个人使用IntelliJ IDEA比较顺手,因此记录下如何使用IntelliJ IDEA来安装这2个测试框架。

      1.确认Intelli J IDEA中是否安装Junit,TestNG插件;

        File → Settings → Plugins → 在搜索框中输入Junit或TestNG:

            

        现在的IntelliJ IDEA中,一般默认是已经安装好这2个插件的,如上图红色框里所示,默认是勾选上的。如果没有,则需要手动添加:点击上图中下方最中间的按钮 Browse repositories,并在搜索框中输入对应的名称,安装插件:

             

      2.导入对应的jar依赖包:

        jar包有2种导入方式,一种是在线安装,一种是从官网下载后导入。

                 1) Junit使用在线安装:

          File ---->  Project Structure ---->  "+" ---->  Library ---->  From Maven  ,在弹出的对话框中输入junit 依赖的jar包—— junit:junit:4.12 

            

        2) TestNG的安装,采用从官网中下载后再安装,官网jar包下载地址:http://central.maven.org/maven2/org/testng/testng/6.10/testng-6.10.jar

          File ---->  Project Structure ---->  "+" ---->  Library ---->  Java  ,在对应路径下选择jar包即可

      3.验证安装是否成功:

          尝试运行以下代码,如果程序没有报错,说明安装成功。

    import org.junit.AfterClass;
    import org.junit.BeforeClass;
    import org.testng.annotations.Test;
    
    
    public class Demo1 {  
        public static void main(String[] args){
            System.out.println("hello");
    
        }
        @BeforeClass
        public void beforeClass() {
            System.out.println("this is before class");
        }
    
        @Test
        public void TestNgLearn() {
            System.out.println("this is TestNG test case");
        }
    
        @AfterClass
        public void afterClass() {
            System.out.println("this is after class");
        }
    }
  • 相关阅读:
    SQL Analytic Functions 分析函数
    SQL Cumulative Sum累积求和
    Data import/export of Netezza using external table
    重复数据分析的三个常用语法distinct, group by, partition by
    数据库开发常备技能
    Versioned table in Netezza
    主元素判断
    数据结构考研模糊知识点2.1
    数据结构考研模糊知识点1.2
    数据结构考研模糊知识点1.1
  • 原文地址:https://www.cnblogs.com/May-study/p/9579574.html
Copyright © 2011-2022 走看看