code: protected void updateText(PageElement pageElement, String textOrKey, CharSequence keysToSend, Object... args) throws TechnicalException, FailureException {
          String value = getTextOrKey(textOrKey);
          if (!"".equals(value)) {
              try {
                  final WebElement element = Context.waitUntil(ExpectedConditions.elementToBeClickable(Utilities.getLocator(pageElement, args)));
                  element.clear();
                  if (DriverFactory.IE.equals(Context.getBrowser())) {
                      final String javascript = "arguments[0].value='" + value + "';";
                      ((JavascriptExecutor) getDriver()).executeScript(javascript, element);
                  } else {
                      element.sendKeys(value);
                  }
                  if (keysToSend != null) {
                      element.sendKeys(keysToSend);
                  }
              } catch (final Exception e) {
                  new Result.Failure<>(e.getMessage(), Messages.format(Messages.getMessage(Messages.FAIL_MESSAGE_ERROR_ON_INPUT), pageElement, pageElement.getPage().getApplication()), true,
                          pageElement.getPage().getCallBack());
              }
          } else {
              logger.debug("Empty data provided. No need to update text. If you want clear data, you need use: \"I clear text in ...\"");
          }
      }
docs: Update a html input text with a text.
  
  @param pageElement
  Is target element
  @param textOrKey
  Is the new data (text or text in context (after a save))
  @param keysToSend
  character to send to the element after {@link org.openqa.selenium.WebElement#sendKeys(CharSequence...) sendKeys} with textOrKey
  @param args
  list of arguments to format the found selector with
  @throws TechnicalException
  is thrown if you have a technical error (format, configuration, datas, ...) in NoraUi.
  Exception with {@value com.github.noraui.utils.Messages#FAIL_MESSAGE_ERROR_ON_INPUT} message (with screenshot, no exception)
  @throws FailureException
  if the scenario encounters a functional error