Java - Test - TestNG: Idea 引入 testng.xml 自动生成插件

Posted 轩辕拾銉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java - Test - TestNG: Idea 引入 testng.xml 自动生成插件相关的知识,希望对你有一定的参考价值。

1. 概述

  1. Idea 引入自动生成 testng.xml 插件
  2. 自动生成 testng.xml

2. 背景

  1. testng 调试
    1. 调试 testng, 主要是这两种方法
      1. ide 下直接执行测试
        1. 方法
      2. ide 下执行 testng.xml
  2. testng.xml
    1. 概述
      1. 测试套件 的配置文件
  3. 问题
    1. 每次都要手写, 会比较麻烦
      1. 解决方案
        1. 备份一个, 每次按格式改
        2. 使用插件自动创建
        3. 写个程序自动生成 xml
      2. 感觉
        1. 方案2 是最方便的

3. 环境

  1. ide
    1. idea
      1. 2018.2

4. 步骤

  1. 安装插件: Create TestNG XML
    1. 进入 插件管理
      1. 路径

        file > settings > plugins
    2. 搜索插件
      1. 输入搜索内容
        1. testng

      2. 查找
        1. 单击 Browse repositories...
      3. 找到插件 Create TestNG XML

    3. 安装插件
      1. 单击右侧按钮
        1. install
      2. 安装成功后重启 idea

5. 使用

  1. 创建 testng.xml 文件
    1. 右键项目
    2. 选择 Create TestNG XML
  2. 结果
    1. 成功生成 testng.xml 文件
  3. 其他
    1. 提示
      1. 确认操作后, 会有一个提示
        1. 提示内容
          1. 文件名
          2. 文件路径
    2. 刷新
      1. 一定要刷新 project 窗口

        # 焦点在 project 上
        ctrl + alt + y
    3. 格式
      1. 默认的格式貌似有点乱
        1. 调整

          # 打开testng.xml
          # 焦点在 代码窗口
          ctrl + alt + l
    4. 内容
      1. 这个就不敢保证了
        1. 但是肯定是能用的

ps

  1. ref
    1. java idea中集成testng,Maven
  2. 后续
    1. 简单介绍下 testng 的一些情况

以上是关于Java - Test - TestNG: Idea 引入 testng.xml 自动生成插件的主要内容,如果未能解决你的问题,请参考以下文章

如何通过main()和TestNG在IDE中编写Selenium Java应用程序代码

如何使用 maven mvn test 命令行运行动态 testng.xml?

Java - Test - TestNG: idea 添加 testng 依赖

[Selenium+Java] TestNG: Execute multiple Test Suites

[Selenium+Java] TestNG Priority in Test Cases

接口测试(java+testng+ant+jenkins)第六篇testng 二