/这是我的方法/
public static void inputvalues(WebDriver driver,Map<String, String> formEntryMap,String col)
{
if(formEntryMap.containsKey(columnKey))
{
String [] inputInfo = formEntryMap.get(colKey).trim().split("\n");
for(String inputItem:inputInfo)
{
String xPath = XpathofInputfield
inputEntry(driver, xPath,inputItem);
}
}
}
要素文件定义如下:
| Column | Value |
| Status | 542567 785454 |
现在,当我运行上面的文件时,它应该在状态文本框中一个接一个地添加值。所以在添加时,应该是:542567
785454
但问题是,它并没有像那样增加价值,只是按照 Feature File
.
我的要求是:它应该通过读取方法来拆分和添加换行符中的值。
我需要一个解决方案。有人能提供你的意见吗。
1条答案
按热度按时间bfnvny8b1#
看看这是否有效:将split()更改为
更新的代码:您的inputentry()应该有如下内容:-