随笔 - 192  文章 - 0  评论 - 14  阅读 - 51万
06 2019 档案
python中实现参数化的原理
摘要:k就是 <参数名> 阅读全文
posted @ 2019-06-14 14:59 金龟子大战猕猴桃 阅读(847) 评论(0) 推荐(0) 编辑
unittest单元测试执行用例的顺序
摘要:打印结果如下: 阅读全文
posted @ 2019-06-14 14:57 金龟子大战猕猴桃 阅读(236) 评论(0) 推荐(0) 编辑
python装饰器
摘要:装饰器:本身也是一个函数,在不改变原来函数的代码和调用方式,给函数添加新功能 分析:say=timer(say)等价于@timer,通过say=timer(say)来分析: 1、timer(say)——找到timer函数,say就是func,调用timer函数 2、走到new_func()函数,里面 阅读全文
posted @ 2019-06-14 14:28 金龟子大战猕猴桃 阅读(166) 评论(0) 推荐(0) 编辑
unittest上下关联关系的接口——继承测试用例类
摘要:如果有上下关联,可以用到一个类继承测试用例类(里面的测试用例函数名不要带test)的方法去调用用例, 注意:如果放到同一个类会出现用例重复执行的情况 ,如果测试用例的函数带了test,一旦被调用,会被重复执行,所以基类里面不要带test,只被调用就不会被重复执行里面的用例了 结果如下 阅读全文
posted @ 2019-06-14 11:58 金龟子大战猕猴桃 阅读(684) 评论(0) 推荐(0) 编辑
python中unittest查找测试用例
摘要:将整个BeautifulReport文件夹放到site-packages目录下 阅读全文
posted @ 2019-06-13 17:32 金龟子大战猕猴桃 阅读(430) 评论(0) 推荐(0) 编辑
python中unittest参数化
摘要:先安装 pip install parameterized 阅读全文
posted @ 2019-06-13 17:28 金龟子大战猕猴桃 阅读(420) 评论(0) 推荐(0) 编辑
python单元测试unittest
摘要:1、基本信息 2、运行测试用例: 注意点:1、函数名前面一定要加test,否则运行结果会说运行0个测试用例 2、测试用例类中,用例执行的顺序:并不是按照函数顺序来执行的,而是根据函数名test后面的字母或数字大小来执行的 3、如果右键运行,不是“run 文件名。”,而是“run Nosetests 阅读全文
posted @ 2019-06-13 16:55 金龟子大战猕猴桃 阅读(221) 评论(0) 推荐(0) 编辑
python中反射 getattr(对象,'方法')()和hasattr(对象,'方法')
摘要:getattr(对象,'方法')():从一个对象里面找到里面的方法,,, 传了一个对象,再传一个字符串,就能找到这个字符串的方法 hasattr(对象,'方法') 判断这个对象里面有没有这个方法,返回True和False 用在类里面的使用 阅读全文
posted @ 2019-06-04 17:30 金龟子大战猕猴桃 阅读(289) 评论(0) 推荐(0) 编辑
python中faker模块:产生随机数据的模块
摘要:想要运用更多的随机数据,可以百度查找下 阅读全文
posted @ 2019-06-04 16:53 金龟子大战猕猴桃 阅读(192) 评论(0) 推荐(0) 编辑
python中多进程multiprocessing、多线程threading、线程池threadpool
摘要:浅显点理解:进程就是一个程序,里面的线程就是用来干活的,,,进程大,线程小 一、多线程threading 简单的单线程和多线程运行:一个参数时,后面要加逗号 步骤:for循环,相当于多个线程——t=threading.Thread(target=函数名,args=(参数,))——t.start()— 阅读全文
posted @ 2019-06-04 16:23 金龟子大战猕猴桃 阅读(4335) 评论(0) 推荐(2) 编辑
python中的锁lock=threading.Lock()
摘要:避免多个线程保卫同一块数据的时候,产生错误,所以加锁来防止这种问题 个人理解:当打印结果是交替打印时,但是如果需求是需要打印完一个线程的内容后,再去打印另一个线程的内容,就需要用到锁 不加锁打印结果:加了睡眠时间,所以每隔1秒会交替打印出a、b值 然后假设有需求,需要先让线程1运行完成之后,线程2才 阅读全文
posted @ 2019-06-04 14:10 金龟子大战猕猴桃 阅读(14355) 评论(1) 推荐(1) 编辑
python守护线程t.setDaemon(True)
摘要:守护线程是守护主线程 t.setDaemon(True),调用函数里面存在等待时间时,只要设置了守护线程,函数中等待时间下面的代码都不会再执行 阅读全文
posted @ 2019-06-03 17:17 金龟子大战猕猴桃 阅读(4482) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示