我在机器人框架上编写测试并使用一些python函数。 所以我有运行我的测试用例的 start.sh shell脚本。但在我的测试中,我使用python函数,这是我自己编写的,我想调试它,有时会看到变量。我怎么能在PyCharm中做到这一点? 我尝试在调试配置中添加shell脚本,但它没有帮助。我也尝试从python脚本运行start shell脚本,但我也无法进入断点。
答案 0 :(得分:2)
你为什么使用这个start.sh?如果您正在使用PyCharm,您可以通过它运行测试用例并在您想要的任何函数中设置断点。只需为它设置配置
我只是为脚本调用run.py: C:\ Python27 \ LIB \站点包\机器人\ run.py
脚本参数: --monitorcolors ansi --loglevel DEBUG --outputdir TestResults --exclude“Exclude_me”TestSuite
然后确保正确设置了python解释器和工作目录。
这个问题也可能有所帮助 - HOW TO use Pycharm to debug python script?