我过滤了一个对象列表,并根据其属性的某些标准将它们排序到ListView中的各个组中。对于Coded UI测试,我生成具有非常特定值的测试数据。我需要声明测试数据已经分类到正确的组中。我没有看到如何获取组对象,组名或其他远程关闭的东西。
提前谢谢。
答案 0 :(得分:0)
嗯...浏览Locals窗口后,我找到了基础对象“[Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinListItem]”,它似乎在属性“HelpText”中具有正确的值:< / p>
foreach (UITestControl item in uIMedSlipListList.Items)
{
WinListItem listItem = item as WinListItem;
if(listItem != null)
{
Console.WriteLine(listItem.HelpText);
}
}
嗯,它显示的是组的文本,而不是组名,但是我可以构建一个有效的测试。