java在Selenium中,如何访问ChromeDriver哪个路径位于另一个类中? 1 周,2 日 Questions & Answers 46 我是自动化测试新手。如何访问ChromeDriver,该路径位于同一软件包的另一类中
# 1 楼答案 这样试试。使用静态变量 package pkg_name; public class class1 { public static String sPath="D:\\chromedriver\\Chromedriver.exe"; } package pkg_name; import pkg_name.class1 public class class2 { public static void main(String[] args) { System.out.println(class1.sPath); } } 或者 您可以像这样声明公共变量并在第二个类中创建类的实例 package pkg_name; public class class1 { public String sPath="D:\\chromedriver\\Chromedriver.exe"; } package pkg_name; import pkg_name.class1 public class class2 { public static void main(String[] args) { class1 c1=new class1(); System.out.println(c1.sPath); } }
# 1 楼答案
这样试试。使用静态变量
或者 您可以像这样声明公共变量并在第二个类中创建类的实例
# 2 楼答案
据我所知,从你的问题,你需要添加对其他类库中存在的驱动程序dll的引用,然后你可以访问它。对于Visual Studio,您可以通过右键单击解决方案文件中的“引用”选项卡来添加引用