Я успешно использовал TestCafé (с testcafe-browser-provider-browserstack
) для тестирования своего приложения в BrowserStack, включая загрузку локальных файлов и все такое.
Однако я не могу получить ручные тесты для работы с загрузками. Я использую двоичный файл BrowserStackLocal
для создания туннеля и могу получить доступ к своей локальной машине в стороннем браузере через BrowserStack. Однако, когда я использую любое диалоговое окно открытия файла на удаленном компьютере, я вижу только стандартный набор некоторых файлов изображений и документов для загрузки. Для реального теста мне нужно загрузить документы на свой компьютер.
Кажется, что какая-то магия в драйвере TestCafé прозрачно загружает файл в BrowserStack, поэтому он там доступен для доступа. Как я могу сделать то же самое для ручного тестирования?