在Eclipse中配置调试环境

时间:2013-08-19 15:42:24

标签: python eclipse debugging cucumber bdd

我使用Behave编写BDD测试。我遇到的问题是我无法为这些测试创建调试环境。我已经成功创建了一个外部工具运行环境,但是当我想使用断点并调试代码时,这没什么帮助。

任何使用Lettuce / Behave / Freshen / Cucumber的人都可以告诉我如何设置调试环境?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

可以在Eclipse IDE中调试python步骤(* .py)文件。

Belove解决方案适用于:

只需:

  • 将behave-script.py复制到位于.feature文件的目录中。您可以在Python27 \ Scripts \
  • 中找到此文件
  • 在Eclipse中添加新的" Debug as ...-> Debug Configuration-> Python Run"
  • 在项目中选择您的项目
  • 在主模块中选择behave-script.py
  • 点击运行并设置制动点

答案 2 :(得分:0)

虽然你没有提到Morelia(Python的另一个BDD工具),但我可以尝试一下。如果传统的单元测试适合您,则无需任何特殊设置即可集成。莫雷利亚的文档:https://morelia.readthedocs.org/en/latest/