如何使用Eclipse创建’testng.xml’

我是TestNG和Selenium Webdriver的新手,并尝试使用eclipse创建一个testng.xml。

在www中完成了一些研究,并了解可以通过右键单击Java类>> TestNG >>转换为TestNG来创建此文件

但是,此转换重构向导未打开。

如果Java类已经包含@Test注释(!?),是否该向导无法打开

你能帮我用eclipse创建testng.xml吗?

(我正在使用Eclipse Luna)

手动创建testng套件文件,如下所示:

  1. 运行一次你的项目
  2. 刷新您的项目
  3. 现在,将在您的项目下创建“test-output”文件夹 – 展开文件夹
  4. 双击’index.html’文件; 它将在Eclipse Browser窗口中打开
  5. 单击左侧面板中给出的“.xml”链接
  6. 测试套件XML将在右侧面板上打开
  7. 获取XML内容的副本
  8. 右键单击您的项目>>新建>>文件
  9. 给出测试套件文件的名称(带扩展名,例如testng.xml),然后单击“完成”
  10. 粘贴您从’index.html’复制的内容,并根据您的需要修改您的套件文件
  • 第1步:选择包含所有包的项目文件夹。
  • 第2步:右键单击选定的项目文件夹
  • 步骤3:鼠标hover在位于底部的给定列表中的TestNG选项上。
  • 第4步:选择“转换为TestNG”选项
  • 第5步:将出现一个名为“Generate testng.xml”的模态
  • 第6步:单击“完成”按钮完成该过程。

Praveen,请右键单击该项目,然后转换为testNG,

现在它将创建testng.xml,您将拥有所有类,您可以选择您想要的类,然后将此testng.xml作为testng套件执行。

  1. 单击Project
  2. CNTL + Enter
  3. 转到常规文件
  4. 使用名称testng.xml在项目中创建一个文件
  5. 点击完成
  6. 打开该文件并编写下面给出的代码

根据您的程序更改名称并运行该testng.xml以Testng运行它将使用Testng运行您的程序

               

*********************************如果你必须使用多套房********

让我举个例子,如果你有三个包含多个案例的套件,那么创建树.xml文件并为所有三个套件编写如上所示的代码

然后创建一个testng.xml文件,其中包含如下代码

          

然后运行testng.xml Run作为Testng然后它将运行那些属于这三个套件的所有程序