我是自动化测试的新手。如何访问ChromeDriver哪个路径位于同一包的另一个类中?
答案 0 :(得分:0)
据我所知,您需要添加对其他类库中存在的驱动程序的dll的引用,然后才能对其进行访问。对于Visual Studio,您可以通过右键单击引用来添加引用标签在解决方案文件中。
答案 1 :(得分:0)
尝试这种方式。使用静态变量。
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);
}
}