使用Robot Framework导入一个xml文件,出现OSError: Error reading file错误
![在这里插入图片描述](https://img-blog.csdnimg.cn/c2d48152552548afad3e82f33ace70f8.png)
不要用windows属性查出来的\,要手动改成/
原因是robotframework赋值和python有区别
错误代码
${XML} r"D:/1.xml"
正确代码
${XML} D:/1.xml
排查问题:
首先是观察输出控制台,报错是
no such file D1.xml
仔细看,可以发现error的路径是明显不对的
这是因为在rf里加了r和双引号,导致路径解析错误
我们使用的是{}对路径进行赋值,不需要特殊的操作,直接写路径就可以了