【发布时间】:2021-11-17 05:54:00
【问题描述】:
我正在使用 AWS Device Farm 设置自动化测试,由于某种原因,我使用 API 上传的内容只是处于 Initialized 状态。它发送 createUpload() 并获得带有 URL 的响应,然后向带有我要上传的文件的 URL 发送请求。我每 30 秒轮询一次 getUpload() 以更改状态。这是我的代码和控制台日志的主要部分:
https://gist.github.com/asanders-tester/682534925ac314d0805a6dfec547e57f
https://gist.github.com/asanders-tester/40c3e11acd5491aaff7256144f80d8b0
谁能提供一些关于我做错了什么的见解?这里的类似帖子说 URL 可能不正确,但我找不到任何问题。
在 AWS 开发人员论坛上交叉发布:https://forums.aws.amazon.com/thread.jspa?threadID=346232&tstart=0
【问题讨论】:
-
我注意到在 URL 中访问密钥是一个在环境文件中的任何地方都找不到的密钥;它绝对与使用凭据发送的不匹配。有没有人遇到过这个问题并能够解决?
标签: javascript android automated-tests aws-device-farm