我创建了一个班级' 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文件中定义)
但是,当我运行代码系统给我空指针异常 请帮我解决这个问题
答案 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类对象应该做一个技巧。让我知道。