【发布时间】:2019-08-23 05:02:22
【问题描述】:
作为应用程序的产品负责人(具有编程基础),您会推荐哪个应用程序进行自动化测试?我有几个工作流程要实现,它们将依赖于几个服务(我的应用程序、电子邮件、来自 API 的数据)。
- 报价漏斗(创建用户帐户)
- 付款
- “我的帐户”标签
- 电子邮件检查 (Gmail)
- API 检查(数据提取)
我看到 Selenium 是首选解决方案之一。但它是否适用于:
- 检查电子邮件的内容,例如在 Gmail 之外
- 检查简单数据库查询的内容
- 设置一天的“等待时间”(在付款和外部数据源更新产品的那一刻之间)
【问题讨论】:
-
回答这个问题并不简单,但你可以用 selenium 和其他库来回答。例如,您可以使用 javaMail 来检查电子邮件。
标签: selenium automated-tests functional-testing