1

我使用编码的 UI 测试,但我遇到了问题。我想在edittext中输入一个日期,但它给出了一个错误消息,问题出在哪里,谢谢。

public void TheDate()
{
    #region Variable Declarations
    HtmlEdit uITxtDateEdit = this.UIEWindowWindow8.UIDemoSiteDocument.UITxtDateEdit;
    #endregion

    uITxtDateEdit.Text = DateTime.Now.AddMonths(4).ToString("dd/MM/yyyy");            
}

无法在控件上执行“SetProperty of Text with value "16.08.2013"'。

额外细节:

TechnologyName:'Web' ControlType:'Edit' TagName:'INPUT' Id:'ctl00_ctl00_ctl00_wpm1_gwpc1_c1_txtDepartureDate_txtDate' 名称:'ctl00$ctl00$ctl00$wpm1$gwpc1$c1$txtDepartureDate_txtDate'

4

1 回答 1

0

uITxtDateEdit.Text = DateTime.Now.AddMonths(4).ToString("dd/MM/yyyy");

您正在尝试以其他格式插入日期。使用 dd/mm/yyyy 或将格式修改为 dd.mm.yyyy。其次,您提到了用于分钟的 MM(资本)。试试这个希望它能解决你的问题。

于 2013-04-25T04:55:41.720 回答