尝试使用webdriverIO自动执行日期选择器。我可以使用下面的XPath在浏览器中找到DOM元素:
//div[starts-with(@class, "calendarBody-module__calendarTitle") and contains(., "February")]
但是,使用webdriverIO的
browser.element
方法,我得到以下错误:
const selectedMonth = browser.element('//div[starts-with(@class, "calendarBody-module__calendarTitle") and contains(., "February")]');
在使用给定搜索的页上找不到元素
参数(“/div[以(@class,
我试图从DOM访问的元素的标记。
<div data-locator-id="CalendarMonth-c6adb897-2aa5-4487-9fab-ab71fe6bf852" class="calendarBody-module__calendarTitle--3P6U5">February 2019</div>
我做错什么了吗?