【发布时间】:2020-05-02 10:47:43
【问题描述】:
目前使用的是robotframework-imaplibrary2 [机器人框架的扩展]
要打开发送的电子邮件,我只想使用普通的机器人框架 selenium 函数打开已发送电子邮件中的链接
这可能吗?
Email Verification
Open Mailbox host=imap.hiddeb.com user=fsf@fsefesf.com password=sfefsff
${LATEST} = Wait For Email sender=sfefsefs@sfefsf.com timeout=300
${HTML} = Open Link From Email ${LATEST}
库包含这个
${HTML} = Open Link From Email ${LATEST}
【问题讨论】:
-
您的问题不清楚。是什么阻止您使用“普通硒元素”打开电子邮件?如果你想使用 selenium,为什么要显示使用 IMAP 的代码?
-
这是一个robot框架的库扩展,允许你打开imap服务器并打开body,获取url。本质上,我想从发送的电子邮件正文中获取 URL,然后将其解析回浏览器。然后做正常的功能比如打开浏览器etc.com${BROWSER}
-
这个问题还不清楚。是什么阻止您从正文中获取链接?你试过什么?您是否尝试过在 python 中编写一个关键字来获取 html 正文并对其进行解析?
-
${HTML} = 从电子邮件 ${LATEST} 打开链接,似乎可行,但我不知道如何获取该 URL,然后用它打开浏览器
标签: testing selenium-webdriver automated-tests robotframework