селен c# nunit проблема, получающая фокус от текстового поля

Я тестирую веб-приложение, где файл должен быть переименован следующим образом 1), сначала нажимают на имя файлов 2), это заставит текстовое поле появиться 3), я ввожу новое имя в текстовом поле 4), я должен нажать вне текстового поля так, чтобы новое имя было определено. или 4) клавиша Enter Нажатия

Проблема находится на шаге 4. Я попытался заставить это нажимать на несколько мест в моем приложении, но текстовое поле не освобождает фокус, и отсюда имя не становится установленным. Я даже попытался использовать команду фокуса, но, напрасно.

Также попробованный, чтобы сделать это с клавишей Enter, но, кажется, что она не работает также. Я попробовал нажатие клавиши, keypressnative, и т.д. ничто, кажется, не работает.

Примечание: эта последовательность работает, когда я делаю это вручную, и не работает, когда я делаю это от IDE или RC для C#.

Какая-либо справка в этом направлении??

Спасибо, Vamyip

1
задан vamyip 2 July 2010 в 11:48
поделиться

1 ответ

Selenium не всегда запускает правильные события. Возможно, ваше приложение использует событие размытия текстового поля?

Попробуйте

selenium.fireEvent(locator_for_textbox, "blur");
2
ответ дан 2 September 2019 в 23:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: