• 在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");
        }
    }
  • 相关阅读:
    OPENSSL库使用--AES篇
    Linux inotify功能及实现原理
    LSI RAID
    Linux下关于热插拔硬盘的指令
    最长回文字串理解(学习Manacher's algorithm)
    pat 1068 动态规划/Fina More Conis
    (二)Myeclipse中关于jdk配置,解决版本不一致问题
    (一)MyEclipse配置Tomcat,与jsp程序运行
    pat 1047 解题心得
    pat 1038 Smallest Number解题心得
  • 原文地址:https://www.cnblogs.com/May-study/p/9579574.html
Copyright © 2020-2023  润新知