node.js - 使用 Selenium、Node.js、Lambda(AWS) 自动测试需要 OTP 的网站
问题描述
我的项目是在 AWS lambda(Node.js)中使用 Selenium 自动测试网站但是,当用户登录时,测试网站需要移动 OTP(Google Authenticator)。我搜索了如何编写代码以使用 OTP 自动登录。但大多数答案都是使用 Python 或 java(pyotp 或 aerogear)......我们不能使用另一种语言,必须使用 Lambda 请帮帮我!
解决方案
您可以在 Lambda 中运行 python 脚本,没有问题。编写一个 python 文件,压缩它,上传到 Lambda 函数。在此处输入图像描述 只需在 lambda 函数的配置选项卡中选择要使用的 python 版本(运行时)。
推荐阅读
- python - 在 sqlite 3 数据库中找不到列
- ios - 如何将应用的呈现视图控制器和客户端 ID 传递给 Google Sign In 登录方法
- google-apps-script - 保护单元格/范围/工作表但允许在 Google 表格中调整列大小?
- pandas - 绘图时来自新数据框的密钥错误
- python - 在 CentOS 上安装 Networkit 时出错
- angular - 在 Angular(v2 及更高版本)反应形式表单数组中获取无效控件
- python - ValueError:“图像”必须具有 3 或 4 个维度
- graphql - Nextjs - 内容丰富 - 标签 - 动态页面
- nuxt.js - Nuxt fetch 钩子:为什么在服务器和客户端都触发?
- python - 我在 Linux/Ubuntu 系统上的 Virtualenv 中使用 Python3,pyaudio 已安装,但无法在 Jupyter Notebook 中导入