Selenium webdriver 如何使用JavaScript在Selenium WebDriver中选择和验证所选项目

Selenium webdriver 如何使用JavaScript在Selenium WebDriver中选择和验证所选项目,selenium-webdriver,Selenium Webdriver,如何检查下拉列表中是否选择了法国?HTML在选项中没有选定字段 await driver.findElement(By.css(`select`)).click(); await driver.findElement(By.xpath(`//option[text()="France"]`)).click(); $(“选项:选定”).text()将返回选定值。这是一种jquery语法,因此,在executeScript和return关键字中,

如何检查下拉列表中是否选择了法国?HTML在选项中没有选定字段

        await driver.findElement(By.css(`select`)).click();
        await driver.findElement(By.xpath(`//option[text()="France"]`)).click();

$(“选项:选定”).text()将返回选定值。这是一种jquery语法,因此,在executeScript和return关键字中,更重要的是

下拉菜单选择正确,但仍停留在验证中
((async)=>{ 
await (await driver.findElement(By.xpath(`//option[text()="France"]`))).click();
expect(await driver.executeScript(`return $("option:selected").text()`)).to.equal(`France`);
})();