51Testing软件测试论坛

标题: Day2-7测试积点任务 [打印本页]

作者: 测试积点老人    时间: 2018-8-6 13:56
标题: Day2-7测试积点任务
问题:
python3批量执行用例的时候为啥用例里的print打印不出来
[attach]117875[/attach]
[attach]117875[/attach]
==============================以下是批量执行的.py主文件,另外还有两个用例文件,通过这个执行
  1. # -*- coding: utf-8 -*-
  2. #!D:\software\python
  3. import unittest,time
  4. from HTMLTestRunner import HTMLTestRunner

  5. test_dir='./'
  6. discover=unittest.defaultTestLoader.discover(test_dir,pattern='test_*.py')   #调用同目录下的test_*.py

  7. if __name__=='__main__':
  8.     now=time.strftime('%Y-%m-%d %H_%M_%S')
  9.     print("hello shandiangou")
  10.     filename=test_dir+now+'result.html'
  11.     fp=open(filename,'wb')
  12.     runner=HTMLTestRunner(stream=fp,title='测试报告',description='用例执行情况')
  13.     runner.run(discover)
  14.     fp.close()
复制代码



作者: qqq911    时间: 2018-8-7 10:45
可以多加点日志,看看是不是执行出错
作者: abcsell    时间: 2018-8-7 10:54
代码没有调试联通
作者: 海海豚    时间: 2018-8-7 11:41
没看明白,你上传的第一张图是显示的是test_163.py,但是你的运行结果是logintest,是logintest调用了test_163的函数了吗?
建议楼主描述清晰点
作者: jingzizx    时间: 2018-8-7 12:29
日志是否有记录报错




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2