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