将data.properties中的值存储为字符串

时间:2018-11-01 00:04:18

标签: java selenium

我的data.properties文件中的值为name = Merin。我想将测试中的此值与我正在测试的网站中的值进行比较。

为了比较,我使用

if(m.equals("Merin"){..}

但是我想通过在if语句中使用变量b而不是“ Merin”来使动态变化

我尝试过:

String b = driver.get(prop.getProperty("name"));

但是出现错误:类型不匹配无法将void转换为String

我该如何解决呢?

2 个答案:

答案 0 :(得分:2)

从以下语句中删除driver.get(),因为driver.get()的返回类型为空。

String b = driver.get(prop.getProperty("name"));

将其更改为以下内容,您的问题将得到解决。

String b = prop.getProperty("name");

答案 1 :(得分:0)

对不起,这是我的错误,

我必须给它

String b = prop.getProperty("name");

driver.get是获取网址。