【问题标题】:How to clear text field before sending new text values in Serenity如何在 Serenity 中发送新文本值之前清除文本字段
【发布时间】:2022-06-22 02:57:23
【问题描述】:
 @When("{actor} adds/edits (new )user in (his) contact list")
public void contact_add_new_user_in_contact_list(Actor actor, DataTable dataTable) {
    Map<String, String> data = dataTable.asMaps().get(0);
    actor.attemptsTo(AddContacts.fromDte(data.get("FirstName"), data.get("LastName"),
            data.get("Email"), data.get("Phone")));
    actor.attemptsTo(Click.on(ContactModal.SAVE_BUTTON.waitingForNoMoreThan(
            Duration.ofSeconds(10))));
}

所以这里我想在发送新值之前清除表单字段中先前存在的数据。

【问题讨论】:

    标签: serenity-bdd cucumber-serenity


    【解决方案1】:

    试试这个 _actor.AttemptsTo(Clear.On(FormFieldLocator.locatorObject));

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多