当前位置: 首页 > news >正文

家具行业建设网站科技企业网站设计制作

家具行业建设网站,科技企业网站设计制作,企业营销推广策划,重庆建设工程造价信息本篇为Python的单元测试的方法及示例 目录 概念 结果 示例 对函数进行测试 创建函数文件 创建测试文件 测试结果 对类进行测试 创建待测试类 创建测试文件 文档测试 创建函数 进行测试 总结 概念 用来对一个函数、一个类或者一个模块来进行正确性校验工作 结果 … 本篇为Python的单元测试的方法及示例 目录 概念 结果 示例 对函数进行测试 创建函数文件 创建测试文件 测试结果 对类进行测试 创建待测试类 创建测试文件 文档测试 创建函数 进行测试 总结 概念 用来对一个函数、一个类或者一个模块来进行正确性校验工作 结果 1.单元测试通过说明我们测试的函数功能正常 2.单元测试不通过说明函数功能有bug或者测试条件输入有误 示例 对函数进行测试 创建函数文件 首先编写函数文件在当前目录下创建 单元测试函数文件 示例如下 # 两数相加 def mySum(num1, num2):return num1 num2# 两数相减 def mySub(num1, num2):return num1 - num2 创建测试文件 接着在创建myTest文件进行测试在当前目录下创建myTest文件。 示例如下 import unittest from 单元测试函数文件 import mySum from 单元测试函数文件 import mySubclass Test(unittest.TestCase):def setUp(self):print(开始测试时自动调用)def tearDown(self):print(结束测试时自动调用)def test_mySum(self):self.assertEqual(mySum(1, 2), 3, 两数相加结果有误)def test_mySub(self):self.assertEqual(mySub(3, 1), 2, 两数相减结果有误)if __name__ __main__:unittest.main() 测试结果 运行测试文件查看测试结果。 成功 失败 修改函数结果为一个错误返回后提示如下 对类进行测试 创建待测试类 创建person类并设置类方法 示例如下 class Person(object):def __init__(self, name, age):self.name nameself.age agedef get_age(self):return self.age 创建测试文件 在当前目录文件下创建myTest文件对Person类中的函数进行测试。 示例如下 import unittest from Person import Personclass Test(unittest.TestCase):def test_init(self):per Person(hello, 20)self.assertEqual(per.name, hello, 属性赋值有误)def test_get_age(self):per Person(hai, 25)self.assertEqual(per.get_age(), per.age, get_age函数有误)if __name__ __main__:unittest.main() 测试结果与对函数进行单元测试相似就不在截图示例了。 文档测试 创建函数 引入doctest库创建两数相加函数。 并对函数增加注释最后通过文档进行测试结果是否符合。 示例如下 import doctest# doctest模块可以提取注释中的代码执行 # doctest严格按照python交互模式的输入提取def mySum(x, y):得到x与y两数之和:param x: 第一个数:param y: 第二个数:return: sumexample: print(mySum(1, 2))3return x y 注意注释代码前需要有一个空格 进行测试 示例如下 if __name____main__:doctest.testmod(verboseTrue) 效果如下 总结 测试是一种必要的保障项目质量的有效方法。
http://www.pierceye.com/news/235459/

相关文章:

  • 韩国做游戏的电影 迅雷下载网站有哪些网络营销方式文献
  • 大学生兼职网站的融资方案龙华网站建设设计制作公司
  • 青之峰网站建设哪家好用什么l软件做网站了
  • 免费建站资源怎么编写app软件
  • 机关网站建设建议云南响应式网站建设
  • 对网站开发语言的统计杭州网站设计公司有哪些
  • 不会代码 怎么做网站兴义网络推广
  • 综合电子商务型企业网站怎么做网站的网盘
  • ucenter使用自己做的网站房地产新闻时事热点
  • 企业网站备案 过户电商运营视频教程
  • 做网站运营这工作怎么样北京网站优化价格
  • 河南专业网站建设网站怎么做高权重
  • 国内大型电子网站建设做网站时怎么透明化
  • 微应用和微网站的区别手机网站开发的目的
  • 网站ico开一个网站建设公司好
  • wordpress中文站cn外贸网站怎么换域名
  • 淘宝客怎么做直播网站吗学校网站建设发展概况分析
  • 广州网站外贸推广建筑师必看的16部纪录片
  • 深圳网站建设平台网站右侧浮动广告
  • 中英文网站源码浙江东南网架公司
  • 个人备案网站放什么资料培训
  • html做企业门户网站提供设计的网站
  • 成都三合一网站建设成年s8视频加密线路
  • 做网站购买服务器如何优化网络
  • 企业公司网站 北京怎样用前端知识制作企业网站
  • 精湛的赣州网站建设襄阳哪里有做网站的
  • 拿了网赌代理后怎样做自己的网站河南最新消息今天
  • 北京最大的网站开发公司中山市企业网站seo营销工具
  • 苏州营销型网站建设方案哪些网站做的比较好的
  • 淘宝上买的建设网站能退款吗app怎么查网站备案