我正在使用 .Net 4.5、编码的 UI 框架和 CUITE 扩展来创建测试。当我创建 PageObjects 时,我应该从 CUITE_BrowserWindow 类继承它。然后 TextExplorer 中的测试变得不可用。这是我的 PageObject 类的示例:
public class MainSearchPage:CUITe_BrowserWindow
{
public MainSearchPage(string title) : base(title) { }
private CUITe_HtmlEdit searchField
{
get
{
CUITe_HtmlEdit field = new CUITe_HtmlEdit("Name=q");
return field;
}
}
}
这是我的编码 UI 测试类的示例:
[CodedUITest]
public class GoogleSearchTest
{
public GoogleSearchTest()
{
}
[TestMethod]
public void GoogleSearhTesting()
{
Browser.CreateBrowser("https://www.google.com");
PageManager.SearchPage.Search("s");
}
}