Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript KarateUI通配符定位器不';t匹配特殊字符(ä;、ü;、ö;)_Javascript_Java_Karate_Testautomationfx - Fatal编程技术网

Javascript KarateUI通配符定位器不';t匹配特殊字符(ä;、ü;、ö;)

Javascript KarateUI通配符定位器不';t匹配特殊字符(ä;、ü;、ö;),javascript,java,karate,testautomationfx,Javascript,Java,Karate,Testautomationfx,我正在尝试查找具有精确文本的html元素: Then assert exists('{a}Enddatum: Bitte geben Sie ein gültiges Enddatum für das Koordinierungsverfahren im Format tt.mm.jjjj an.').exists 我要查找的HTML元素如下所示: <a href="#label_Serviceverfahren_vermittlungsprozesse_0__endzeitp

我正在尝试查找具有精确文本的html元素:

Then assert exists('{a}Enddatum: Bitte geben Sie ein gültiges Enddatum für das Koordinierungsverfahren im Format tt.mm.jjjj an.').exists
我要查找的HTML元素如下所示:

<a href="#label_Serviceverfahren_vermittlungsprozesse_0__endzeitpunktDatum">Enddatum: Bitte geben Sie ein gültiges Enddatum für das Koordinierungsverfahren im Format tt.mm.jjjj an.</a>

我试图以不同的方式逃离“ü”,但直到现在我都没有运气。

遵循这个过程很重要,因为这听起来像是一个需要解决的基本问题:

这不会占用您太多时间,下面是一个示例:

也许您正在使用VisualStudio Code/karate.jar选项?在这种情况下,是否可以尝试添加此系统参数:
-Dfile.encoding=UTF-8

例如,这是您需要进行的编辑:


使用系统参数将“ü”变为“U”├╝': <代码>错误com.intuit.karate-断言失败:断言计算为false:exists({a}Enddatum:bite geben Sie eing)├╝ltiges Enddatum f├╝r das Koordinierungsverfahren im格式tt.mm.jjj an.')。存在我现在将检查UI测试,但您的链接是identical@c0deP修复了链接。是的,这很奇怪,如果能得到一个样本就好了。我不能在UI测试项目中复制这个问题,所以这似乎是我这边的事情,如果我发现有用的东西,会让你不断更新
ERROR com.intuit.karate - assertion failed: assert evaluated to false: exists('{a}Enddatum: Bitte geben Sie ein g³ltiges Enddatum f³r das Koordinierungsverfahren im Format tt.mm.jjjj an.').exists