51Testing软件测试论坛

标题: 求助:python执行未打印每个测试方法 [打印本页]

作者: xchen    时间: 2016-5-9 10:09
标题: 求助:python执行未打印每个测试方法
请问设置verbosity=2执行后为什么没有打印出每个测试方法呢?
  1. import unittest
  2. import requests

  3. class TestHttp(unittest.TestCase):
  4.     def testHttp1(self):
  5.         r = requests.get('http://www.baidu.com')
  6.         print(r)

  7.     def testHttp2(self):
  8.         r = requests.get('http://bbs.51testing.com')
  9.         print(r)


  10. if __name__ == "__main__":
  11.     suite = unittest.TestLoader().loadTestsFromTestCase(TestHttp)
  12.     unittest.TextTestRunner(verbosity=2).run(suite)
复制代码



作者: snyygyso2005    时间: 2016-5-9 14:18
def testHttp1(self): 修改为 def test_Http1(self):

def testHttp2(self): 修改为def test_Http2(self):
作者: xchen    时间: 2016-5-9 14:25
试了,不行哈
作者: snyygyso2005    时间: 2016-5-9 14:50
你只是requests.get,。试试print(r.text)
作者: xchen    时间: 2016-5-9 15:06
print是打印出来了,想打印出是用例的执行结果,如:testHttp1.....  pass




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