在多个测试中引用对象

时间:2016-05-27 18:13:10

标签: java selenium-webdriver

我目前有一个引用CSV文件中的单元格的对象。我的问题是当我创建这个对象时,我无法在其他测试中引用它而不创建新对象。例如

@Test(priority=14)
public void deleteClass() throws Exception{
  readingFromExcel excel = new readingFromExcel();
  String cell = excel.readingFromExcel("TestSheet",1,1);
  CreateClass.deleteClass(cell);
}

////@Test(priority=15)
public void deleteCategory() throws Exception{
  CreateCategory.deleteCategory(cell);
}

如何创建对象单元并在两次测试中引用它?

1 个答案:

答案 0 :(得分:1)

请将以下内容放在任何方法体外但在类(实例级变量)中:

String cell;

在方法体内:

cell = excel.readingFromExcel("TestSheet",1,1);

并确保在运行此类的所有测试时调用第一个deleteClass()然后调用deleteCategory()