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

homin · 2021年07月22日 · 最后由 homin 回复于 2021年07月22日 · 8006 次阅读

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

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

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

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

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

Azi 回复

没有


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

homin 回复

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

Python 换下 3.6 或者 3.7 版本试下

ChasingV 回复

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

homin 回复

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

twh_eastasia 回复

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

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

homin 关闭了讨论 07月22日 15:53
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册