使用TestNG和Cucumber运行我的代码时获取空指针异常?

问题描述 投票:-4回答:1

运行我的代码时获取“空指针异常”。

Runner class

Main Class

java cucumber testng
1个回答
0
投票

在您的TestRunner类中@BeforeSuite方法内初始化的驱动程序实例不会在SignIn类内自动检索。您应该创建一个getter方法,以将驱动程序对象从TestRunner获取到SignIn类,或使用继承概念来获取驱动程序。这就是为什么您得到NullPointerException的原因。您正在尝试访问未在SignIn类中初始化的驱动程序对象。

© www.soinside.com 2019 - 2024. All rights reserved.