2013-12-17 6 views
1

Я использую тест api в UFT для передачи файла по FTP, если файл не существует в локальной файловой системе, когда я пытаюсь его перенести пустой файл с ожидаемым исходным именем создается и передается через ftp. Есть ли способ вернуть ошибку, а не просто скопировать пустой файл через ftp? Я открыт для использования пользовательского кода для проверки существования файлов перед попыткой копирования, хотя было бы лучше, если бы UFT просто вернул ошибку, если файл не существует.Как проверить файл существует в локальной файловой системе с помощью UFT

+0

Я нашел свой ответ :-) Для тестов Api В панели инструментов -> Файл -> Файл существует – user3111710

ответ

2

Пожалуйста Try This One Hope это поможет

Set fileSystemObj = createobject("Scripting.FileSystemObject") 

'Для того, чтобы проверить, если данный файл присутствует'

MyFile = "C:\TestFile.txt" 

If fileSystemObj.FileExists(MyFile) then 

    Msgbox "File is present" & MyFile 

Else 

    Msgbox "File does not present" & MyFile 

End If 

'Чтобы проверить, если данной папки настоящего'

MyFolder = "C:\TestFolder" 

If fileSystemObj.FolderExists(MyFolder) Then 

    Msgbox "Folder is present" & MyFolder 

Else 

    Msgbox "Folder does not present" & MyFolder 

End If 

'Проверить, присутствует ли данный привод "

MyDrive ="D:\" 

If fileSystemObj.DriveExists(MyDrive) then 

    Msgbox "Drive is present" & MyDrive 

Else 

    Msgbox "Drive does not present" & MyDrive 

End If 

Set fileSystemObj = Nothing 

 Смежные вопросы

  • Нет связанных вопросов^_^