想让测试用例以及发送报告的动作分开 这样看起来比较清晰 结果 结果你猜怎么着!在编辑器 完美运行 但是这不是我想要的 要让他自动定时执行测试用例 两种方法1.要么加入到Windows服务里 产生.bat文件 加入对应的服务即可(怎么加 这里跳过 重点讲产生.bat文件 使用命令运行报错的解决办法)2.使用Jenkins持续集成(Jenkins的安装 以及使用 以及注意事项 百度一大堆)
重点说下 第一种发生的情况:
产生.bat文件 使用命令运行报错!!!!!!!!!!!!!
这是文件组成目录:

main文件是在reportposition文件下 我要用main.py(也就是主要文件 可以是整个测试跑起来的文件)使用 doc命令 python main.py 正常运行 结果报错为:

报什么错 很明显 !!因为 我们自己的包以及包里面的方法得相互调用 这时python 解释器并不认可 我们自定义的包名 所以需要做对应处理 怎么处理?给两个链接 说的比较笼统 可能我是新手 没明白什么意思!!
https://blog.youkuaiyun.com/liujingqiu/article/details/79213457
https://www.cnblogs.com
在Windows cmd下通过.bat文件运行Python脚本时遇到'ImportError:No Module named ...'的问题。主要原因是Python解释器无法识别自定义的包名。解决方案在于逐步添加模块到import路径中,而不是一次性添加整个文件夹路径。通过调整sys.path.append()的使用方式,可以成功解决这个问题。
订阅专栏 解锁全文
6904

被折叠的 条评论
为什么被折叠?



