我正在使用watin测试Windows应用程序,我在Xp(IE8)和Windows 7(IE 9)上测试了这个应用程序,它正常工作,给我IE中的元素,我可以填写字段详细信息。 但是我尝试使用Vista IE9 -32bit的相同应用程序,它正确打开IE实例但无法在其中找到Element集合。
ArrayList objDict = new ArrayList();
for (int i = 0; i < ie.Elements.Length; i++)
{
objDict.Add(ie.Elements[i].Name);
}
请帮助!!!
答案 0 :(得分:0)
Watin需要一些时间来加载元素,使用线程休眠来进行处理。
System.Threading.Thread.Sleep(4000);
根据处理器的速度,您可以设置睡眠时间。