在赛普拉斯中查找元素总数并记录

时间:2019-12-02 04:12:59

标签: cypress

Cypress中,如何找到Listbox中存在的元素总数

该如何记录?

cy.get(element)as(alias)

initiacount= cy.get(@alias).length;

cy.log(initialcount)

1 个答案:

答案 0 :(得分:0)

您可以尝试以下方式。

  cy.get('element').then((elem)=>{
      const listingCount = Cypress.$(elem).length;
      console.log("List of Counts:"+listingCount);
       //or 
      cy.log(listingCount);
    })

对于您而言,我假设如果这是正常的list box or a drop down box,请尝试以下方法:

cy.get('select > option').then((option)=>{
          const listingCount = Cypress.$(option).length;
          console.log("List of Counts:"+listingCount);
           //or 
          cy.log(listingCount);
        })