我尝试检查某个元素是否包含值为40,00 €
或40,00 Euro
的文本。
尝试:
regexp:40,00.+
输出:
verifyText在css = .price:nth-child(2)上的值regexp:40,00失败:实际值“ 40,00€”与“ regexp:40,00。+”不匹配
答案 0 :(得分:1)
...我认为正则表达式不再受支持?
是的。 AssertText目前尚不支持正则表达式,请参见此打开的Github Ticket。
解决方法:如果使用的是Kantu的替代版本Selenium IDE ++,则可以使用sourceSearch命令来声明文本。它具有完整的正则表达式支持。
示例:
inp = input('Write here:')
if inp!='#':
print(inp)