使用以下代码,我尝试使用量角器单击日历中的特定日期,但是它不起作用,所以任何人都可以帮助我如何使用JavaScript在量角器中使用日历选择。我是量角器自动化的新手。
clickDateByText = function(tileText) {
//Select all date elements and apply filter function
element.all(by.xpath(by.xpath("//table[@class='mat-calendar-table']//tr//div"))).filter(function(elem) {
//Return the element or elements
return elem.getText().then(function(text) {
//Match the text
return text === tileText;
});
}).then(function(filteredElements) {
//filteredElements is the list of filtered elements
filteredElements[0].click();
});
};
// Calling..
clickDateByText('28');