Saya perlu menjalankan pengujian otomatisasi semalam menggunakan RFT dan IE pada mesin virtual Windows7. Saya menemukan bahwa me-restart kotak Windows sebelum pengujian dimulai membantu.
Saya memindahkan lingkungan produksi dari Windows XP ke Windows 7. RFT dulu mengeluh ketika menjalankan skrip RFT itu 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).
Menjalankan tscon.exe 0 /dest:console
sebelum memulai skrip RFT apa pun memperbaiki kesalahan pada Windows XP. Tetapi tidak pada Windows7.
Saya melakukan riset dan berusaha berjam-jam untuk memperbaikinya tetapi tidak ada yang membantu. Tidak ada screen saver yang diaktifkan di Windows7.
Saya mencoba menjalankan keduanya tetapi tidak ada yang membantu.
tscon.exe 0 /dest:console
tscon.exe 1 /dest:console
Pada Windows7, tscon kembali
{ErrorPrintf(): LoadString failed, Error 15105, (0x00003B01)}
Error [15105]:The resource loader cache doesn't have loaded MUI entry.
Error [0]:The operation completed successfully.
Pada Windows XP tscon kembali
Could not connect sessionID 0 to sessionname console, Error code 7045
Error [7045]:The requested session access is denied.
Saya baru saja memeriksa ulang bahwa menjalankan tscon.exe 0 /dest:console
pada Windows XP memecahkan masalah. Tidak dapat memahami output dari perintah tscon.
Adakah yang tahu bagaimana saya bisa menjalankan skrip RFT setelah saya me-restart kotak Windows secara otomatis? Lebih disukai tanpa melibatkan komputer lain. Saya bahkan berpikir untuk menggunakan Windows XP lama untuk membuat sesi desktop jarak jauh untuk membuat RFT senang. Saya harap ada solusi lain yang lebih baik untuk itu.