在runner(测试用例运行模块)模块,为了让输出的测试报告更精确,在测试报告文件名中添加时间,以区分不同时间输出的报告文件
但是运行测试用例的模块runner.py写好后,在运行这个模块时,却报以下错误
起初我以为是BeautifulReport这个模板的原因,于是换成其他的报告模板,如HttpTestRunner、HttpTestRunnerNew,也是报同样的错误
然后怀疑是不是测试报告的路径写得不对,于是将路径常量模块中的“/”替换成“\”试一下,发现仍然报同样的错误
最后发现是runner.py文件添加时间的格式不正确:时分秒中间用冒号隔开,这样系统是无法识别的(好像有断开作用的符号,如空格、冒号、逗号等windows都没法识别)
将冒号改成“-”或者“_”就解决了问题:
欢迎来到testingpai.com!
注册 关于