小编Pra*_*tel的帖子

对于邮递员测试脚本匹配字符串与正则表达式

邮递员回复如下: '''{ "error" : "validation error at #/test/TC_1594792360026/test" }'''

我想验证此错误消息字符串。每次都会更改数字,因此我想为此使用正则表达式。我认为正则表达式 [0-9]+ 应该可以工作。但我不知道如何在 Postman 中构图。

我在邮递员中使用它如下: str t = "validation error at #/test/[0-9]+/test";

pm.expect(t).match(jsonData.error)

并且 Postman 抛出错误为“TypeError: e.exec is not a function”

javascript regex postman

2
推荐指数
1
解决办法
4675
查看次数

Cypress - 如何在 Cypress 中进行轮询?

在网络应用程序上,特定元素仅在页面重新加载后才可见,并且在一段时间后也可用,因此目前我已将其实现如下:

it('element-check', () => {
    cy.visit('url')
// performing certain actions 
    cy.wait(150000)
    cy.reload()
    cy.contains('text').click()
})
Run Code Online (Sandbox Code Playgroud)

我需要使用轮询机制,而不是固定等待 cy.wait(150000),每隔 30 秒重新加载页面并检查所需的元素,直到该元素可见。

ui-automation long-polling cypress

2
推荐指数
1
解决办法
3549
查看次数