admin管理员组

文章数量:1332377

I am using webdriver.io for automation testing but i am getting error ERROR webdriver: Request failed with status 404 due to invalid session id: invalid session" and this is my code

    describe("Main Page",()=>{
    it("Verify List Items",()=>{
        browser.url("/");
        browser.pause(5000)

        const listExamples = $$("//div[@id='content']//ul/li");//> Double dollar to find all the elements
        expect (listExamples).toBeElementsArrayOfSize(45);
        
        console.log(listExamples);
    })
})

I am using webdriver.io for automation testing but i am getting error ERROR webdriver: Request failed with status 404 due to invalid session id: invalid session" and this is my code

    describe("Main Page",()=>{
    it("Verify List Items",()=>{
        browser.url("/");
        browser.pause(5000)

        const listExamples = $$("//div[@id='content']//ul/li");//> Double dollar to find all the elements
        expect (listExamples).toBeElementsArrayOfSize(45);
        
        console.log(listExamples);
    })
})
Share Improve this question asked Sep 28, 2021 at 11:54 Harshad BBHarshad BB 1191 gold badge1 silver badge8 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 2

I found the answer actually from 14/04/2021 sync mode will not be supported anymore starting from Node.js v16 due to changes in Chromium. So I just used async and error was solved.

On WebdriverIO official site, I see that it has the guideline about "How to enable/disable sync mode". Please take a look on this: https://webdriver.io/docs/async-migration

本文标签: