如果文本字段是必填字段,如何签入CODED UI?

时间:2016-05-22 23:43:46

标签: coded-ui-tests

我是编码用户界面的新手,我只想询问是否有办法检查是否需要网络应用程序中的文本字段?

HTML: <div class="col-sm-7"> <input id="txt_title" type="text" name="Title" value="@Model.Asset.Title" class="form-control" required> </div>

1 个答案:

答案 0 :(得分:1)

我建议分两步执行此操作:

  • 根据其ID
  • 获取控件
  • 确保控件的定义包含“required”

这是一个代码示例:

HtmlTextArea requiredInput = new HtmlTextArea(browserWindow);
requiredInput.SearchProperties.Add("Id", "txt_title");
string controlDef = requiredInput.ControlDefinition;
Assert.IsTrue(controlDef.Contains("required"), "Test Failed: Input should be required");

如果它能完成您所说的话,请标记为答案。谢谢!