Как тестер должен реагировать на незагрузку в агент тестирования файла указанного в #property tester_file?

  • 17% (9)
  • 19% (10)
  • 31% (16)
  • 33% (17)
Всего проголосовало: 52
Этого бага просто не должно быть.

Странно, как можно возвращать в очередь задание, в котором явная ошибка (fxsaber прав) ?

Тестирование тут необходимо аварийно прерывать.

Ну и если кто кинет ссылку на документацию, где описано поведение тестера в этой ситуации, то заранее благодарю.
Natalja Romancheva:
Ну и если кто кинет ссылку на документацию, где описано поведение тестера в этой ситуации, то заранее благодарю.

Рискну предположить, что здесь будет "неопределенное поведение".

Файл всегда должен быть доступен к загрузке, раз он прописан в проперти.

Georgiy Merts:

Рискну предположить, что здесь будет "неопределенное поведение".

Файл всегда должен быть доступен к загрузке, раз он прописан в проперти.

Да файл то никому ничего не должен.

Лежит например себе на диске, проверяется антивирусом - временно заблокирован.

А тут тестер его пытается тянуть - и вот недоступен.

Или при передаче файла через интернет контрольная сумма не сошлась...

Выдавать предупреждение и продолжать тестирование.

Если без файла продолжать работу не нужно, это должно проверяться в OnInit советником (индикатором).

Например советник может сохранять в файл статистику. Если файла нет, то накопление статистики начинается сначала.

Поэтому ситуации, имитирующие отсутствие используемых файлов, тоже нужно тестировать.

Ilya Baranov:

Выдавать предупреждение и продолжать тестирование.

Если без файла продолжать работу не нужно, это должно проверяться в OnInit советником (индикатором).

Например советник может сохранять в файл статистику. Если файла нет, то накопление статистики начинается сначала.

Поэтому ситуации, имитирующие отсутствие используемых файлов, тоже нужно тестировать.

С одиночным прогоном всё понятно. Проблема возникает только при оптимизации. Если перебираются наборы параметров и при каком-то наборе параметров передаваемый файл вдруг поломался, то должна ли система возвращать такой проход в очередь для повторной попытки?
Было бы хорошо иметь возможность передавать в #property tester_file переменную с именем файла, а не задавать его жестко. В этом случае вопрос, заданный автором будет более актуальным.