这将是我在这里提出的最愚蠢的问题。我正在学习Cypress自动化技术,并且正在研究其中的一个场景。
我想验证日期是匹配的还是包含日期的。
系统日期- 11/30/2021 06:18:33 PM和派生应用日期- 11/30/2021 6:18:38
如何使用Cypress进行匹配和断言?
expect('11/30/2021 06:18:33 PM').to.have.string('11/30/2021 6:18:38');我正在犯以下错误:-
AssertionError
expected '11/30/2021 06:18:33 PM' to contain '11/30/2021 6:18:38'发布于 2021-11-30 13:02:39
您可以使用to.include,类似于:
expect('11/30/2021 06:18:33 PM').to.include('11/30/2021 06:18:33')或者,如果你只想匹配日期,你可以这样做。使用split,我们只提取日期并断言它。
expect('11/30/2021 06:18:33 PM'.split(' ')[0]).to.equal(
'11/30/2021 06:18:33'.split(' ')[0]
)https://stackoverflow.com/questions/70169691
复制相似问题