编码的UI Handcoding,从div获取控件

时间:2017-02-28 22:58:51

标签: c# html coded-ui-tests

我正在处理具有多个具有相同属性的htmldocument的页面。我想从一个特定的div中提取它,我可以通过id识别它,我之前已经像以前那样做了

var div = new HtmlDiv();
div.SearchProperties[HtmlDiv.PropertyNames.Id] = "collapseExecution";
HtmlControl test1 = new HtmlControl(div);
test1.SearchProperties.Add(HtmlIFrame.PropertyNames.PageUrl, WebInstance.GetURL() + "Activity/Create");
var k = test1.FindMatchingControls();

Mouse.Click(k[2]);
Keyboard.SendKeys("ABC");
然而,它似乎不可靠,因为它并不总是在其他计算机上工作。我觉得应该有一种方法可以将指定的div作为父级进行专门搜索。如果是这样的话,这样做对我来说将是非常有价值的信息,将来会非常有用

0 个答案:

没有答案