Мне нужно запустить автоматическое тестирование с использованием RFT и IE на виртуальной машине Windows7. Я обнаружил, что перезапуск Windows до начала тестирования помогает.
Я перемещаю производственную среду с Windows XP на Windows 7. RFT раньше жаловался, когда запускал сценарии RFT, которые CRFCN0557E: Activation failed when running under a Terminal Services environment. This may be caused by using a minimized terminal window - try playing back without minimizing the terminal window (it does not need to be full-screen).
Запуск tscon.exe 0 /dest:console
до запуска любого сценария RFT исправляет ошибку в Windows XP. Но не на Windows7.
Я провел какое-то исследование и часами пытался это исправить, но ничего не помогало. В Windows7 не включена заставка.
Я пытался запустить оба, но ничего не помогло.
tscon.exe 0 /dest:console
tscon.exe 1 /dest:console
На виндовс цкон возвращается
{ErrorPrintf(): LoadString failed, Error 15105, (0x00003B01)}
Error [15105]:The resource loader cache doesn't have loaded MUI entry.
Error [0]:The operation completed successfully.
На Windows XP tscon возвращает
Could not connect sessionID 0 to sessionname console, Error code 7045
Error [7045]:The requested session access is denied.
Я просто дважды проверил, что запуск tscon.exe 0 /dest:console
в Windows XP решает проблему. Тогда не могу понять вывод команды tscon.
Любая идея, как я могу запустить сценарии RFT после того, как я автоматически перезагружаю Windows? Желательно без участия какого-либо другого компьютера. Я даже думал использовать старую Windows XP, чтобы сделать сеанс удаленного рабочего стола счастливым. Я надеюсь, что есть другое лучшее решение для этого.