您好这是我的第一个问题,我希望有人会帮助我:)。
我想检查表中是否存在带文本的项目。如果存在,我想失败测试。
internal static bool IsElementWithTextInCollection(ReadOnlyCollection<IWebElement> table, string customerFieldName)
{
foreach (var item in table)
{
if (item.Text.(customerFieldName))
{
}
}
return true;
}
答案 0 :(得分:3)
您应该检查项目中的文字包含是否对您的结果给出错误并打破循环。
internal static bool IsElementWithTextInCollection(
ReadOnlyCollection<IWebElement> table, string customerFieldName)
{
bool result = true;
foreach (var item in table)
{
if (item.Text.Contains(customerFieldName))
{
result = false;
break;
}
}
return result;
}