标签:测试用例 one 自动 用例 def rom pytho tno abc
断言内容是自动化脚本的重要内容,正确设置断言以后才能帮助我们判断测试用例执行结果。
断言方法
实例
1 #coding=utf-8 2 import unittest 3 from caculator import Math 4 class TestMath(unittest.TestCase): 5 def setUp(self): 6 print("Start test") 7 8 def test_add(self): 9 j=Math(5,10) 10 self.assertEqual(j.add(),15) 11 #用例失败场景 12 # self.assertEqual(j.add(),12) 13 def test_add1(self): 14 j=Math(5,10) 15 self.assertNotEqual(j.add(),10) 16 17 def test_add2(self): 18 j=Math(5,10) 19 self.assertTrue(j.add()>10) 20 21 def test_add3(self): 22 self.assertIs("博客", ‘博客‘) 23 # self.assertIs("博客",‘abc‘) 24 25 def test_add4(self): 26 self.assertIn("博客", "hello,博客") 27 self.assertIn("888", "hello,博客") 28 29 def tearDown(self): 30 print("test end") 31 32 if __name__==‘__main__‘: 33 #构造测试集 34 suite=unittest.TestSuite() 35 suite.addTest(TestMath("test_add2")) 36 #执行测试 37 runner=unittest.TextTestRunner() 38 runner.run(suite)
标签:测试用例 one 自动 用例 def rom pytho tno abc
原文地址:https://www.cnblogs.com/shenhainixin/p/9342013.html