angular / protractor

E2E test framework for Angular apps
http://www.protractortest.org
MIT License
8.75k stars 2.31k forks source link

Not Working Protractor Multi Row Selection through CONTROL key in Firefox Browser #5533

Open A-Kavin opened 3 years ago

A-Kavin commented 3 years ago

System: Firefox Version: 91.0.2 (64-bit) Protractor Version: 7.0.0 Typescript Webdriver updated

Issue in Firefox Browser: WebDriverError: HTTP method not allowed

Code: async multiRowSelection(expectRow2:any,expectRow3:any){ await this.mainDiv.each(async (item)=>{ if(await item.getAttribute('row-index')===expectRow2){ await browser.actions().sendKeys(protractor.Key.CONTROL+await item.click()).perform() } }); await this.mainDiv.each(async (item)=>{ if(await item.getAttribute('row-index')===expectRow3){ await browser.actions().sendKeys(protractor.Key.CONTROL+await item.click()).perform() .then(async() =>{ await browser.actions().click(protractor.Button.RIGHT).perform(); }); } }); }