使用RobotFramework API在Python中创建测试用例

时间:2017-03-22 07:49:33

标签: python robotframework

我使用Python编写自动化存储库。现在我想使用一些RobotFramework功能,如html用于日志和输出,xml创建。是否可以在Python Unittest库中编写的现有测试用例中以某种方式使用Robot功能,而无需重写这些。请告诉我,如果它采用了错误的方法

1 个答案:

答案 0 :(得分:2)

是的@rjha, 您可以使用用python编写的测试用例。通常在机器人框架中,我们将导入用Python编写的库。使用相同的概念,我们可以使用用Python编写的测试用例。

这里我在Eclipse中使用RED Editor,根据我的经验,使用创建的模块应该导入到你的red.xml文件中,每个方法名都是你的关键字,当你完成从testsuite文件运行执行时,将生成log.html和report.html,以便生成结果。

为了更好的测试用例执行结果导入“Logging”模块,您可以在测试用例中使用log.info,log.warn等,这些模板将在生成的html报告中显示

enter image description here