尝试使用webdriverIO自动执行日期选择器。我可以使用以下XPath在浏览器中找到DOM元素:
xAxis.tickFormat(d3.time.format("%B'%y"));
但是,使用webdriverIO的svg.selectAll(".val").data(data)
.enter()
.append('text')
.attr("x", d => x(d.date))
.attr("y", d => y(d.value))
.attr("dy", "-0.5em")
.attr("text-anchor", "middle")
.text(d => d.value);
方法,出现以下错误:
//div[starts-with(@class, "calendarBody-module__calendarTitle") and contains(., "February")]
使用给定的搜索无法在页面上找到元素 参数(“ ./div[starts-with(@class, “” calendarBody-module__calendarTitle“)和contains(。,” February“)]”))。
我要从DOM访问的元素的标记。
browser.element
我在做错什么吗?