首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在回归套件中自动化社交登录场景?

如何在回归套件中自动化社交登录场景?
EN

Stack Exchange QA用户
提问于 2022-01-28 04:49:31
回答 1查看 189关注 0票数 1

我们必须自动化一个电子商务门户,它支持使用各种社交提供商,如Google、Twitter、Linkedin、Apple等进行社交登录。

大多数这些社交登录服务提供者要么要求输入CAPTCHA,要么要求OTP验证或其他身份验证代码进行验证。

那么,我们如何在API自动化中涵盖这些场景(几次尝试之后就不会被这些提供程序阻止)?

如有任何意见,我们将不胜感激?

EN

回答 1

Stack Exchange QA用户

发布于 2022-01-28 08:40:12

我不确定是否可以对社会登录服务提供商所要求的验证码做些什么。

由于这一点不在您的控制范围内,因此您甚至不能要求开发人员为测试目的关闭CAPTCHA。

也许你可以对OTP做点什么。如果它是一个基于电子邮件的OTP服务,您可以自动化的电子邮件检索和读取位,以获得所需的OTP进一步进行。为此,您可以使用电子邮件服务提供商的API,或者可以刮掉电子邮件,也可以将UI自动化集成到您的自动化框架中,通过浏览器读取电子邮件并获取OTP。Selenium可以帮助完成最后一部分。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/49702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档