Начало пути к файлу удаляется в Appium (C#), когда следующим шагом является SendKeys(Keys.Alt + Keys.NumberPad9 + Keys.NumberPad2 + Keys.Alt)
Привет, меня очень расстраивает эта периодически возникающая проблема, пытаюсь ввести путь к файлу в окно проводника - он работает абсолютно нормально в течение нескольких часов, затем просто продолжает удалять ключи первого шага (W:), а затем отправляет остальную часть пути в итоге. Я пробовал вставлять ожидания, но это не имеет никакого значения, кажется, я не выбираю, когда он хочет снова начать работать. Код приведен ниже - есть ли у кого-нибудь предложения относительно того, что может вызвать и / или решить эту проблему, пожалуйста?
пространство имен PapercloudElite{общедоступный частичный класс FileExplorer {
public static void EnterDirectoryPathField(string dirPath1, string dirPath2, string dirPath3)
{
Actions actions = new Actions(_driver);
actions.SendKeys(Keys.Delete);
actions.SendKeys(dirPath1);
actions.SendKeys(Keys.Alt + Keys.NumberPad9 + Keys.NumberPad2 + Keys.Alt);
actions.SendKeys(dirPath2);
actions.SendKeys(Keys.Alt + Keys.NumberPad9 + Keys.NumberPad2 + Keys.Alt);
actions.SendKeys(dirPath3).SendKeys(Keys.Enter).Build().Perform();
Thread.Sleep(2000);
}
The test step affected is as below:
**FileExplorer.EnterDirectoryPathField("W:", "AutomationTestDocuments", "GeneralDocs");**