嗨,我正在尝试使用 cypress 自动化分页 api。这个api有两个参数,'pageNo'和'pageSize',pageNo表示在哪个页面,pageSize表示服务器返回的总记录(1页最多15条)。
问题:-我想搜索此 api 返回的特定文件名,我不知道它出现在哪个 pageNo 上,一旦我找到它,我就必须退出两个循环(pageNo 和 pageSize)这是我的代码:-
describe('Check particular value', function() {
it('Check record', ()=>{
for (let index = 1; index < 7; index++) {
cy.request({
method:"GET",
url:"https://mydomainName.com/api/v1/searchFile/getFileList",
qs:{"pageNo":index,"pageSize":15},
headers:{"authorization": "jwt token "}
}).then(function(response){
for (let j = 0; j < response.body.data.length; j++) {
if (response.body.data[j].fileName.includes('file_2021_08_20_04_31.txt')) {
break;
}
}
});
// how can i come out of this parent loop
}
});
});
提前致谢!!