我不确定如何格式化我想要包含空格的字符串。当我查找 2017年6月21日
格式的字符串时${date_to_search_for}= Convert Date ${completion_date} date_format=%Y-%m-%d %H:%M:%S.%f result_format=%d %b %Y exclude_millis=True
Wait Until Element Is visible xpath=//*[contains(text(),\"${date_to_search_for}\")]
它给出了错误
Element 'xpath=//*[contains(text(),"21 Jun 2017")]' was not visible in 30 seconds
Arguments: [ 'xpath=//*[contains(text(),"21 Jun 2017")]' ]
我试过逃避上面的报价,它给出了“ 当我不逃避它们时,它会给出“
有什么想法吗?
答案 0 :(得分:0)
搜索xPath时无需修剪空格。请检查原始html元素,它是否包含任何其他元素(不仅包括您要搜索的文本)?如果是 - 将定位器更改为
//*[contains(. ,'21 Jun 2017')]