pycharm中Terminal中运行用例

 1.设置终端路径

2.单个用例文件运行

3.多个用例文件,例如加载用例的文件运行

1.可能会出现如下错误(参考:https://blog.csdn.net/qq_36829091/article/details/82180866

出现这个问题是因为:

当你在IDE中启动解释器时,当前的工作目录就是项目目录,能顺利调用同项目中的模块;但是当你通过命令行启动时,当前工作目录为你启动解释器时所在的目录,如果当时的位置不是项目目录,那么项目目录中的模块就不会被找到,因此运行的时候报错:ModuleNotFoundError: No Module named ...

1.如果你在.py文件中运行

import sys

print(sys.path)

你会发现有你的项目绝对路径

2.如果你是在终端运行

import sys

print(sys.path)

那么你会发现缺少了项目绝对路径,所以就会出现这个问题。

解决:添加这两行代码就行了

sys.path.append('G:\Api_automation\Api_project') 或者项目的绝对路径

2)终端运行用例

 

posted @ 2019-02-12 17:23  珠海-路飞  阅读(10515)  评论(0编辑  收藏  举报