• 技术文章 >常见问题 >Python常见问题

    python如何测试程序

    silencementsilencement2019-12-11 09:38:31原创3359

    测试函数是用于自动化测试,使用python模块中的unittest中的工具来测试

    附上书中摘抄来的代码:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    #coding=utf-8

    import unittest

    from name_function import get_formatted_name

      

    class NamesTestCase(unittest.TestCase):

        def test_first_last_name(self):

            formatted_name=get_formatted_name('janis','joplin')

            self.assertEqual(formatted_name,'Janis Joplin')

      

        def test_first_last_middle_name(self):

            formatted_name=get_formatted_name('wolfgang','mozart','amadeus')

            self.assertEqual(formatted_name,'Wolfgang Amadeus Mozart')

    #注意下面这行代码,不写会报错哦~~~书中没有这行

    if __name__=="__main__":

        unittest.main()

    需要注意的点:

    让python运行测试代码,需要使用

    1

    unittest.main()

    在此前面一定要加上

    1

    if __name__=="__main__":

    否则会报错。推荐学习《python教程

    专题推荐:测试
    上一篇:python如何打开excel 下一篇:python如何表示无穷大

    相关文章推荐

    • scapy支持python3.6么• python入门看哪本书好• python如何导入函数

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网