Selenium Filechooser IE9 выпуск - PullRequest
       10

Selenium Filechooser IE9 выпуск

0 голосов
/ 18 января 2019

Используя Selenium для выбора файла из средства выбора файлов, он работает в первый раз, но не во второй итерации. Это безопасная рабочая среда с доступом к IE9 на платформе Windows 2008 Server с использованием Java 1.8 32 бит.

В настоящее время это выполняется с использованием схемы сценария в файле объектов огурца. Контур регистрируется в системе и выбирает, как файл заполняет различные другие поля, прежде чем нажать кнопку загрузки, которая возвращает к исходной странице ввода для следующей итерации, но средство выбора файлов открывается, но зависает при выборе следующего файла.

Огурцы: -

Scenario Outline: An Example
 ...
Then I type "<document>" into the document field
...

Examples:
| document             |
| \\\path\to\file1.docx|
| \\\path\to\file2.docx|

Java:

@FindBy (name = "addDocument")
private WebElement documentfield;
...
public void enterdocumentfield (String document)
{
  this.documentfield.clear();
  this.documentfield.sendKeys(document);
}

Наши исследования до сих пор были:

  1. Добавление времени ожидания до и после
  2. Изменение второго документа также на file1.
  3. Проверяется, изменился ли HTML после нажатия кнопки загрузки
  4. Добавление возможности ie.fileUploadDialogueTimeout к драйверу
  5. Проверяется, нет ли у портала приложений каких-либо нерешенных проблем, о которых ранее не было известно.

Все остальные поля работают корректно на всех итерациях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...