python怎么写测试脚本语言_用python编写测试脚本
1 deff(n):2 """
3 >>>f(1)4 1用例5 >>>f(2)6 2用例7 ......8 >>>f(n)9 n用例10
11 """
12 print(n)13 if __name__ == "__main__"
14 importdoctest15 doctest.testmod()
1 from widget importwidget2 importunittest3
4 #执行测试用例的类
5 classwidgetTestCase(unittest.TestCase)6
7 defsetUp(self):8 self.widget =widget()9 deftearDown(self):10 self.widget.dispose()11 self.widget =None12 deftestSize(self):13 self.assertEqual(self, widget.getSize(),(40,40))14 deftestResize(self):15 self.widget.resize(100,100)16 self.assertEqual(self, widget.getSize(), (100,100))17 #测试
18 if __name__ = "__main__":
构造测试集
1 suit = unittest.TestSuite()
2 suit.addTest(widgetTestCase("testSize"))
3 suit.addTest(widgetTestCase("testResize"))
执行测试
1 runner = unittest.TextTestRunner()
2 runner.run(suite)
1>构造TestCase
setup和teardown负责预处理和善后工作
2>构造测试用例集,添加用例
3>执行用例说明测试方法,N多测试函数
TestCase.assert_(expr[, msg])
TestCase.failUnless(expr[, msg])
TestCase.assertTrue(expr[, msg])
TestCase.assertEqual(first, second[, msg])
TestCase.failUnlessEqual(first, second[, msg])
TestCase.assertNotEqual(first, second[, msg])
TestCase.failIfEqual(first, second[, msg])
TestCase.assertAlmostEqual(first, second[, places[, msg]])
TestCase.failUnlessAlmostEqual(first, second[, places[, msg]])
TestCase.assertNotAlmostEqual(first, second[, places[, msg]])
TestCase.failIfAlmostEqual(first, second[, places[, msg]])
TestCase.assertRaises(exception, callable, ...)
TestCase.failUnlessRaises(exception, callable, ...)
TestCase.failIf(expr[, msg])
TestCase.assertFalse(expr[, msg])
TestCase.fail([msg])
python怎么写测试脚本语言_用python编写测试脚本相关推荐
- python是脚本语言_上海python脚本语言课程
第 一阶段.Pyhton编程基础 Python基础/基本数据类型/数据类型转换/流程控制和循环结构/函数/字符串/列表和元组/字典.集合.文件操作/高阶函数和匿名函数/模块.递归函数/面向对象编程/封 ...
- python手写答题卡识别_基于 Python OpenCV 的简易答题卡识别
又有一个多月的时间了呢 = = 刚想起来还欠着一篇文章没写,趁着没忘干净赶紧补上 先上样卡(A4,扫描图片为600dpi) 整体并不是很复杂,但一口气手工切40+张也是够累,所以想办法自己写了个识别程 ...
- 学python后还要学什么语言_除了 Python,为什么机器学习还需要一种新的编程语言?...
原标题:除了 Python,为什么机器学习还需要一种新的编程语言? 编者按:任何足够复杂的机器学习系统都需要一个特定的.非强制要求.优弊共存的编程语言.如今 Python 虽然在人工智能领域应用广泛, ...
- python代码写父亲节快乐_用python祝福父亲节_父亲节祝福语 父亲节最感恩温馨的问候语录...
母爱深似海,父爱重如山.拳拳赤子心,遥遥白发牵.亲恩三春晖,照我一生暖.饮水常思源,路远寄思念.父亲节,惟愿老爸人康安. 有种付出,不计回报,却澄澈永恒,那是父爱:有种牵挂,不计时日,却相伴一生,那也 ...
- python怎么写自己的名字_用python写一个序列图改名工具
在工作中经常遇到辛苦渲染得到的序列图名字不对,怎么办! 求人不如求自己,用python写一个批量改名的工具,从此改名不求人.比如我想把名字为cat.01.jpg改为dog.001.jpg 写了半天,我 ...
- 视频教程-Kali Linux渗透测试全程课与脚本语言编程系列课程-渗透测试
Kali Linux渗透测试全程课与脚本语言编程系列课程 本人有多年的服务器高级运维与开发经验,擅长计算机与服务器攻防及网络攻防技术!对网络安全领域有持续的关注和研究! 林晓炜 ¥899.00 立即订 ...
- SHELL/SSH基础知识(入门篇)-包含 shell 脚本语言的基本用法、 shell 脚本语言的基本用法、流程控制、函数 function、其它脚本相关工具、数组 array(欢迎留言交流)
目录 1 shell 脚本语言的基本用法 1.1 shell 脚本注释规范 1.1.1 shell 脚本注释规范 1.1.2 执行(5种) 1.1.3 在远程主机运行本地脚本 1.1.4 检查shel ...
- python基础教程书在线阅读_《Python基础教程》Magnus Lie Hetland著【摘要 书评 在线阅读】-苏宁易购图书...
章快速改造:基础知识1 1.1安装Python1 1.1.1Windows1 1.1.2Linux和UNIX3 1.1.3苹果机(Macintosh)4 1.1.4其他发行版本5 1.1.5时常关注, ...
- python怎么写测试脚本语言_手把手带你,用Python写一个Monkey自动化测试脚本!!!...
一.为什么需要一个测试脚本? 之前讲解了 Android Monkey 命令的使用方式,今天趁着还热乎就手把手用 Monkey 写一个压力测试的脚本.还不了解什么是 Monkey 的,可以看看之前的文 ...
最新文章
- GAN(Generative Adversarial Nets)研究进展
- 使用 json_serializable (flutter packages pub run build_runner build) 问题
- 消除python变量的值_SPSS变量值标签的批量设置、复制、显示及删除问题
- MySQL授权命令grant的使用方法
- [Java]如何安排任务间隔运行
- Android 布局之GridLayout(转载)
- The Normal Distributions Transform: A New Approach to Laser Scan Matching
- 专科计算机毕业论文范文 致谢,大专毕业设计致谢模板(精选范文3篇)
- matlab描点连线画图
- 网络安全行业全领域白皮书
- 编程程序 runtime error
- 资深工程师专业评测--安卓免费的银行卡识别SDK,华为 HMS MLKit 和Card IO哪个好?
- 销售即是一门艺术,更是一门科学?(一)
- 怎样调整计算机视角,电脑调节不了CAD极轴角度怎样解决|电脑中调节CAD极轴角度的方法...
- 【PTA】平面向量加法
- 行人重识别综述学习笔记
- windows11微软官方安装介质制作
- C语言七巧板游戏制作,绘本里的七巧板游戏
- 港科夜闻|香港科大关继祖教授及洪思聪教授受访,讲述研究防疫喷剂过程
- JAVA快递单号查询接口对接第三方快递鸟api接口教程
热门文章
- android 说出密码,关于未来的住宅的作文400字5篇
- word删除内容后不删除书签_Word涨薪88式第三式:书签的妙用
- uni一t 说明书_不输特斯拉,站在UNI-T背后的长安「超级工厂」
- jmx监控java进程_用VisualVM远程监控Java进程
- angular4动态添加html,angular4 动态创建组件
- python读取excel日期和时间数据_python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。...
- C语言丨栈(一):顺序栈
- ffmpeg基础流程:音频处理
- mysql根据排序取前百分之二十_MySQL 性能优化 MySQL常见SQL错误用法
- 背景图片hover加蒙层_css3实现图片遮罩效果鼠标hover以后出现文字