我有一个课程,我把所有的字符串值都放在一边。
我有另一个类,我必须在driver.get(“”)
中传递该值我该怎么做?
答案 0 :(得分:0)
假设你有一个保存字符串值的类A和返回值的方法,或者你可以简单地将变量设为public然后你可以访问没有方法的字符串
class A
{
private static String a = "value to be passed";
public static String v= "another value to be pass;"
public static String getA(){
return a;
}
}
另一个需要字符串值的类
class ScriptTest{
pulic void method()
{
driver.sendKeys(A.getA());//call the method and get the string
driver.sendKeys(A.v);//diretly access to variable
}
}
答案 1 :(得分:0)
你可以实现像,
Class demo1
{
public static String xyz = "";
}
另一个Class
,可以使用extends
直接检索到base class
,
class demo2 extends demo1
{
public void testMethod()
{
driver.get(xyz);
}
}
这是全球访问的最佳方式。