首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何手动测试“15天后的链接过期”?

如何手动测试“15天后的链接过期”?
EN

Stack Exchange QA用户
提问于 2020-04-01 18:56:34
回答 3查看 453关注 0票数 6

我正在测试一个web应用程序。这是一个场景:代理通过提供电子邮件等一些细节注册,然后收到一个注册链接的电子邮件,在15天后到期。我的问题是如何测试链接在15天后到期?

EN

回答 3

Stack Exchange QA用户

发布于 2020-04-01 19:29:49

可能会有更多的选择,现在就想到了一些:

  • 天数应该是一个容易配置的数字,绝对不是硬编码的值。不需要发布新版本的应用程序就可以更改它。因此,您可以测试系统是否正在获取不同的值。您可以为测试选择较低的数字。
  • 可能存在链接生成时间的日期信息。例如,生成链接并将其存储在数据库中,同时生成日期(时间)。您可以将其更改为15天(任何其他时间),并对其进行测试。
  • 有一些容器可以让你进行时间旅行,如果你搜索“时间旅行测试”之类的东西,你会发现更多的信息。

这完全取决于你对你的项目/在你的公司里有什么选择。有些公司/项目将只有其中一些选项(或其他一些我不知道)。第1点和第2点几乎在任何地方都有可能(除非公司不允许你访问数据库等(仅允许读取权限等))。

票数 3
EN

Stack Exchange QA用户

发布于 2020-08-10 15:58:27

这是典型的时间限制场景之一,需要在注册测试期间进行验证。在这种情况下,15天的等待期影响质量保证完成的估计。

手动测试服务所遵循的最可行的方法是与开发团队协调,将测试环境的持续时间缩短到1-2天,以验证这些限定时间的场景。

重要的检查是确保链接在特定时间间隔后过期。因此,在1~2天的持续时间内所得到的结果与生产上的15天相似。

票数 1
EN

Stack Exchange QA用户

发布于 2020-08-11 06:15:17

1)。转到configuration页面,或者要求开发人员将15天的值设置为15分钟,或者将其设置为较小的金额。

2)。保持链接的原样,并将系统日期时间或后端日期时间更改为提前15天。

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

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

复制
相关文章

相似问题

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