互帮互助 robotframework 执行报错,返回 keyerror:u'',目前未解决

homin · July 22, 2021 · Last by homin replied at July 22, 2021 · 5782 hits

这些脚本在其他同事环境下能正常运行
通过 ride.py 打开对应 rf 脚本,点击 run,rf 的 gui 控件没有返回任何信息,cmd 报错

环境使用的 python2.7.18 rf 组件版本如下

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 10 条回复 时间 点赞

看下 tool-下面那个 view ride log 有没有报错

像是什么名称有问题;之前能跑通过么?换一下目录与用例名称试试?

homin #3 · July 22, 2021 Author
Azi 回复

没有

homin #4 · July 22, 2021 Author


view parse log 有报错,但我只执行了第一条用例,报了其他用例的错误

homin #5 · July 22, 2021 Author
homin 回复

改了文件名 ride log 有这个报错

Python 换下 3.6 或者 3.7 版本试下

homin #7 · July 22, 2021 Author
ChasingV 回复

这边项目用的都是 python2 暂时不考虑升级

homin 回复

这个 “...” 报错可以试试降低 rf 版本;
顺便看看其他同事 rf 是什么版本

homin #9 · July 22, 2021 Author
twh_eastasia 回复

用了同事的版本 run 不起来, 降了版本存在语法错误,有的语法只有较新的版本支持

homin #10 · July 22, 2021 Author

目前解决方案:降 rf 版本,将不支持的语法暂时写死值去取代

homin 关闭了讨论 22 Jul 15:53
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up