测试运行后在Robot Framework中遇到错误

时间:2016-10-07 17:19:17

标签: python python-2.7 selenium jenkins robotframework

我是使用Robot Framework的新手,在Jenkins服务器上运行测试时遇到了问题。测试正在通过,测试运行后,我收到以下消息:

  

输出:/ opt / bitnami / apps / jenkins / jenkins_home / jobs / Robot Test / workspace / robot / Results / output.xml

     

[ERROR]阅读XML源' / opt / bitnami / apps / jenkins / jenkins_home / jobs / Robot Test / workspace / robot / Results / output.xml'失败:ImportError:>没有名为expat的模块;请改用SimpleXMLTreeBuilder

无论我运行什么测试,都会收到此消息。我没有明确调用expat或任何其他xml模块。

我正在运行Python 2.7.9和Robot Framework 3.0。

如果我跑" pybot -o NONE"取消日志记录错误消失,但我确实想要日志记录,不知道如何停止错误。

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

如果有人发现这个问题,我的问题似乎是我使用pip安装的某些模块没有使用" sudo"安装。这导致他们中的一些人安装模块,但有错误。当我卸载它们,然后用sudo重新安装它们时,这个错误没有再出现。