可以用一个变量来设置一个使用硒的值--cucumber?
在我的class.java中:我试图创建一个私有变量(私有字符串username=“x”;)
使用Setter(public void setUsername(String username)。。)
但当我使用另一个类中的setUsername时,该值不会更改。
MyClass myVariable = new MyClass ();
myVariable .setUsername("myUsername");
myVariable .setPassword("myPassword");
myVariable变成了“myUserName”,但是当“@Before”开始时,即使我更改了它,值也是“x”。
为了项目的目的,变量的值必须是动态的和非静态的。 我可以使用config.properties来执行此操作吗? 有办法解决这个问题吗?
太谢谢你了。
“MyUserName”
是文本字符串。 如果您想传递变量,它应该是MyVariable.setUserName(用户名);
我从您提供的代码中猜到的。
另外,如果MyVariable
和.setUserName
之间的空格在代码中,它将无法工作。