我想从本地上传文件通过Saucelabs REST API并使用以下curl命令上传文件。什么是saucelabs中的上传文件路径?如何使用特殊的URL文件格式“酱油存储:your_file_name”测试从我的本地上传文件通过Sauce Labs REST API
卷曲-u SAUCE_USERNAME:SAUCE_ACCESS_KEY -X POST “http://saucelabs.com/rest/v1/storage/ SAUCE_USERNAME /imagefile.jpg?overwrite=true” -H “内容类型: 应用/八位字节流” --data二进制@D:/镜像文件的.jpg
然后我响应输出等
'{ “用户名”: “SAUCE_USERNAME”, “大小”:615651, “MD5”: “d156965b4d96ea9780a4892c25dc8c4a”, “文件名”: “imagefile.jpg”}'
上传的文件位于Saucelabs临时存储中的位置?这个网址是什么意思http://saucelabs.com/rest/v1/storage/SAUCE_USERNAME/imagefile.jpg?我想在saucelabs中上传文件路径。由于酱实验室不会直接从本地系统接受文件,当我尝试通过behat测试使用表单输入文件字段上传图像时。 –
我已经出城了,所以我迟到的回应道歉。您不需要知道文件的位置,当在检索到的HTML中遇到该位时,它们会处理映射。有问题的URL告诉酱你正在上传一个图像,它会在你的用户名的特殊桶中创建。您的测试不应该确切知道酱汁实验室服务器上的文件存在的位置。你有没有尝试过他们的支持/论坛? – Scott