Linux BrowserStack Live:上载本地文件

Linux BrowserStack Live:上载本地文件,linux,testing,automated-tests,testcafe,browserstack,Linux,Testing,Automated Tests,Testcafe,Browserstack,我已经成功地将TestCafé与TestCaf浏览器提供程序browserstack一起用于在browserstack上测试我的应用程序,包括本地文件和所有文件的文件上载 但是,我无法让手动测试用于上传。我使用BrowserStackLocal二进制文件构建隧道,并可以通过BrowserStack在外部浏览器中访问我的本地计算机。但是,当我在远程机器上使用任何文件打开对话框时,我只看到一些用于上载的图像和文档文件的默认设置。为了进行真正的测试,我需要将文档上传到我的机器上 TestCafé驱动程

我已经成功地将TestCafé与TestCaf浏览器提供程序browserstack一起用于在browserstack上测试我的应用程序,包括本地文件和所有文件的文件上载

但是,我无法让手动测试用于上传。我使用BrowserStackLocal二进制文件构建隧道,并可以通过BrowserStack在外部浏览器中访问我的本地计算机。但是,当我在远程机器上使用任何文件打开对话框时,我只看到一些用于上载的图像和文档文件的默认设置。为了进行真正的测试,我需要将文档上传到我的机器上


TestCafé驱动程序中的一些神奇之处似乎是透明地将文件上传到BrowserStack,因此可以在那里进行访问。如何对手动测试执行相同的操作?

我有一个类似的用例,并发现没有明确的功能可以在&上的远程机器/设备上上载本地文件。然而,为了实现这个用例,BrowserStack团队提出了一个解决方案,将自定义文件上传到文件共享工具(如Google Drive/Dropbox)上,并在远程机器/设备上下载


这适用于所有操作系统浏览器组合和Android设备。对于iOS设备,BrowserStack目前只支持下载图像文件。

我有一个类似的使用案例,并确定没有明确的功能在&上的远程机器/设备上上载本地文件。然而,为了实现这个用例,BrowserStack团队提出了一个解决方案,将自定义文件上传到文件共享工具(如Google Drive/Dropbox)上,并在远程机器/设备上下载


这适用于所有操作系统浏览器组合和Android设备。对于iOS设备,BrowserStack目前只支持下载图像文件。

本着与@Dharmendra相同的精神回答:当公共驱动器不是一个好选项时,您始终可以在包含数据的文件夹中启动web服务器。例如,对于Python:

python -m SimpleHTTPServer 8000

现在,您可以将Browserstack中的浏览器指向http://localhost:8000/ 下载您需要的文件。尽管如此,还是有一个麻烦的过程。

本着与@Dharmendra相同的精神回答:当公共驱动器不是一个好的选择时,您始终可以在包含数据的文件夹中启动web服务器。例如,对于Python:

python -m SimpleHTTPServer 8000
现在,您可以将Browserstack中的浏览器指向http://localhost:8000/ 下载您需要的文件。不过,这是一个繁琐的过程