如何在子类中使用属​​性类对象

时间:2016-05-16 17:06:50

标签: selenium-webdriver

我创建了一个班级' a'使用包名称' pack1'

@Beforetest

public class a {

public properties prop;

public propLoad(){
Webdriver driver= new firefoxdriver();

 prop = new properties();
prop.load(driver);
}

我也创造了一个新包装' pack2'和新班级' b'我想在b类

中使用prop对象

我已将代码编写为

@Test

public class b extends a{

prop.getproperties(keyname);
}

(键和值在.properties文件中定义)

但是,当我运行代码系统给我空指针异常     请帮我解决这个问题

1 个答案:

答案 0 :(得分:0)

在班级

定义prop = new properties();

@Beforetest

public class a {

public properties prop=new properties();

public propLoad(){
Webdriver driver= new firefoxdriver();


prop.load(driver);
}

我不确定您需要在何处传递驱动程序对象? prop.load(driver);无论如何,在类级别实例化prop类对象应该做一个技巧。让我知道。