Как удалить текст который я уже ввел ранее?

  • Автор темы Автор темы AndreyAAA
  • Дата начала Дата начала

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 269
Реакции
82
Баллы
48
Добрый день всем! помогите новичку, столкнулся с проблемой.
Проблема такая.В Нужное поле ввожу текст ,все как надо, но потом этот текст нужно удалить,так как надо сделать другое действие и добавить другой текст.Как удалить текст который я уже ввел ранее?
Руками все просто, ввожу clt+а (для выделения текста) и потом delete.Как это сделать в зенопостере?
 
Спасибо большое! Знал что все просто,только не знал как)
 
  • Спасибо
Реакции: genri
Если дружите с C# то так примерно так:


C#:
Развернуть Свернуть Копировать
Random rand = new Random();

var xpath = "//input[contains(@name, 'FirstName')]"; //Xpath для примера

he = instance.ActiveTab.FindElementByXPath(xpath, 0);
i = 0;
while (he.IsVoid && i < 10)
{
    System.Threading.Thread.Sleep(rand.Next(500, 1000));
    he = instance.ActiveTab.FindElementByXPath(xpath, 0);
    i++;
}
if (he.IsVoid){
    throw new Exception("Не найдено поле ввода имени");
}

instance.ActiveTab.Touch.SwipeIntoView(he); //Двигаем к полю
instance.ActiveTab.Touch.Touch(he); //Жмякаем поле для его активации

// САМА ОЧИСТКА ПОЛЯ
he.SetValue("", instance.EmulationLevel, false);
// САМА ОЧИСТКА ПОЛЯ
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)