摘要: 前序: python除了unittest,还有一款更快捷的nose,nose可以说是对unittest的一种简化吧,但是他不需要unittest那种必须有固有的格式,他只需要文件,类名,方法名等含有test就可以,unittest是需要手动来写discover函数来遍历用例的。 附github项目地 阅读全文
posted @ 2018-03-09 16:53 雪如歌 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: 1. 查看秘钥是否存在 打开终端查看是否已经存在SSH密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除, 也可以直接删除, 2.生成新的秘钥, 命令如下 $ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地 阅读全文
posted @ 2018-03-08 09:57 雪如歌 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 何时使用: 测试过程中我们需要持续构建一个软件项目,为避免重复的手动下载、解压操作,我们需要搭建一个能够自动构建的测试环境,当代码有更新时,测试人员只需点一下【构建】即可拉取最新的代码进行测试(也可设置自动构建时间) 操作步骤: 1.在jenkins上构建好一个项目后,先把该项目对应的war包下载下 阅读全文
posted @ 2018-03-06 20:16 雪如歌 阅读(442) 评论(0) 推荐(0) 编辑
摘要: unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。 一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp),执行测 阅读全文
posted @ 2018-03-06 11:02 雪如歌 阅读(186) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/cloud_huan/article/details/79449152 阅读全文
posted @ 2018-03-05 21:46 雪如歌 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 这两天在研究性能中内存方面的一块,网上也零散看了挺多文章,写得很细但是感觉不够整体,所以这篇算是总结一下吧,当个复习资料。 那么这里个人分为两个大部分,第一部分应用内的内存管理,主要是oom的理解,GC机制和内存泄露这三个小部分;另一部分是系统级别的内存管理,包括内存共享,进程创建到LMK也就是消亡 阅读全文
posted @ 2018-03-05 21:42 雪如歌 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 一款APP针对不同网络情况下都需要保证不会Crash,多链路请求是否正常自动切换,同时尽可能做到在弱网情况下也能达到功能正常使用,或者使用体验达到最佳。 一般有多种方法,本次只介绍代理工具、iOS开发者模式两种。 1、 我们借助Charles工具做弱网的测试,或者模拟2G、3G的网络情况。 Char 阅读全文
posted @ 2018-03-02 14:23 雪如歌 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 创建函数 def 函数名(参数列表): 函数语句 函数的命名规则:一个单词直接小写 # 多个单词,每个单词小写,以下划线分隔 文档化说明 函数首行加 '' 或 ''' ''' 使用函数名.__doc__属性 可以查看函数文档 help(函数名) callable(函数名) --... 阅读全文
posted @ 2018-02-28 16:36 雪如歌 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 列表去重的两种方式: 列表切片、翻转列表: 列表排序:sorted() 即可以保留原列表,又能得到已经排序好的列表sorted()操作方法如下: sorted()方法可以用在任何数据类型的序列中,返回的总是一个列表形式: 序列类型主要操作符: 阅读全文
posted @ 2018-02-27 18:18 雪如歌 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 5 1 # 创建字典 6 2 d=dict(name='lily',age=18,phone='188011514000') 7 3 print(d) 阅读全文
posted @ 2018-02-27 11:56 雪如歌 阅读(175) 评论(0) 推荐(0) 编辑