Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cypress 如何从给定数组中获取长度数据?_Cypress - Fatal编程技术网

Cypress 如何从给定数组中获取长度数据?

Cypress 如何从给定数组中获取长度数据?,cypress,Cypress,查询URL-“XYZ” 从上面的URL中,我们可以看到不同的类别,如a、b和c 现在,我的问题是如何获得每个类别中的长度并显示在输出中 例如,c列出了13个计数,我想用cypress代码显示这个案例。您可以使用each()迭代选项卡部分,执行单击,然后计算所有问题的长度。一个简单的程序证明了这一点- it('Print the Number of Questions in each Tab', function() { cy.visit('https://www.kreditbee.in/f

查询URL-“XYZ”

从上面的URL中,我们可以看到不同的类别,如a、b和c

现在,我的问题是如何获得每个类别中的长度并显示在输出中


例如,c列出了13个计数,我想用cypress代码显示这个案例。

您可以使用
each()
迭代选项卡部分,执行单击,然后计算所有问题的长度。一个简单的程序证明了这一点-

it('Print the Number of Questions in each Tab', function() {
  cy.visit('https://www.kreditbee.in/faq')
  cy.get('button[role="tab"]').each(($ele) => {
    cy.wrap($ele).click()
    cy.get('svg').its('length').then((len) => {
      cy.log('The number of questions in ' + $ele.text() + ' tab: ' + len)
    })
  })
})

谢谢Alapan Das-san,这很有效。此外,我们如何为“常规”选项卡中的子模块生成相同的数据?@Rajeshart我不确定我是否理解这个问题。