python实现接口测试,Python测试函数

  python实现接口测试,Python测试函数

  测试函数是用于自动化测试,使用大蟒模块中的单元测试中的工具来测试

  附上书中摘抄来的代码:

  # coding=utf-8从name _ function导入unittest导入get _ formatted _ name类名测试用例(unittest .测试用例):def test _ first _ last _ name(self):formatted _ name=get _ formatted _ name(詹尼斯,乔普林)自我。assert equal(formatted _ name,詹尼斯乔普林):def test _ first _ last _ middle _ name(self):formatted _ name=get _ formatted _ name(沃尔夫冈,莫札特,阿马德乌斯)自我。assert equal(formatted _ name,沃尔夫冈阿马德乌斯莫扎特)#注意下面这行代码,不写会报错哦~~~书中没有这行if _ _ name _ _== _ _ main _ _ :unittest。主()

  需要注意的点:

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

  unittest.main()

  在此前面一定要加上

  if __name__==__main__ :否则会出现如下报错

  测试框架意外退出

  属性错误:"模块"对象没有属性" J:\Python\test_name_function "

  正确代码运行结果:

  以上的两项测试都通过了,表示此代码中有两个方法测试通过(测试名姓氏和测试名姓氏中间名)

  在命令行运行时:

  第一行的.表示两个测试通过,第二个行运行两个测试消费时间0.001秒,最后的好表示测试用例中的所有单元测试都通过。

  注意注意:

  测试方法名(本例是(测试名姓氏和测试_名字_姓氏_中间名))必须以试验开头,否则这个大蟒运行时不会自动运行测试方法。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: