gpt4 book ai didi

java - 自动化应用程序发送短信的测试

转载 作者:行者123 更新时间:2023-11-30 11:02:08 25 4
gpt4 key购买 nike

我正在尝试使用 Selenium WebDriver 使应用程序自动化。我的应用程序发送带有确认码的短信,该确认码依次用于确认网页上的更改。你能告诉我如何自动化这个功能吗?在哪里可以提取短信发送的确认码?谢谢!

最佳答案

我想你必须测试以下场景:

  1. 用户访问网站并询问一些内容,然后网站向用户发送短信。
  2. 用户将收到的确认码输入到某些网站字段,用户将可以使用某些网站服务。

我想您的意图只是测试站点行为而不是发送和接收 SMS 的功能。我还假设确认码没有过期。

为了仅测试此功能,我建议使用预定义场景。您将从手动测试中获取确认代码,并将其用于您的网站 selenium 自动化。这足以验证所描述的功能。

如果确认码有有效期,我建议使用开发人员使用的代码,以便在您的方法中构建此确认码。

最后一个选项(如果您无权访问开发代码)- 使用移动自动化(如 appium )与移动模拟器以接收确认码。在这种情况下,站点会将短信发送到移动模拟器(请参阅 this question 如何模拟移动设备号码),您的 appium 代码会将其保存在本地文件中。然后 selenium 代码将使用它。这种方法要复杂得多,但会涵盖端到端的场景。

关于java - 自动化应用程序发送短信的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30903734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com