距离上次脱单已经整整四年没有谈恋爱了,以至于现在见到男生我基本上没啥感觉了,突然感觉很可怕,我才这么年轻,难道已经对爱情没有任何期待了?不,我是拒绝的。 1 先简单说说四年前...
简书新青年栏目有偿征稿,寻找有趣有料的简书青年 一: 我们想要寻找什么样的内容 有趣青年的故事 我们希望你是有趣有料的青年人,把你的经历和故事讲给我们(注:最好是自己的故事和...
单元测试 测试可以保证你的代码在一系列给定条件下正常工作 测试允许人们确保对代码的改动不会破坏现有的功能 测试迫使人们在不寻常条件的情况下思考代码,这可能会揭示出逻辑错误 良...
协程定义 协程的底层架构是在pep342 中定义,并在python2.5 实现的。 python2.5 中,yield关键字可以在表达式中使用,而且生成器API中增加了 .s...
装饰器本质上是一个函数,该函数用来处理其他函数,它可以让其他函数在不需要修改代码的前提下增加额外的功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入...
Python中的字符串操作大全。 1、去空格及特殊符号 s.strip().lstrip().rstrip(',') 2、复制字符串 #strcpy(sStr1,sStr2)...
1.线程的基本概念 1.1线程 线程是应用程序最小的执行单元,线程与进程类似,进程可以看做程序的一次执行,而线程就是这个程序的各个功能,比如打开修图软件,就是一个进程,而修图...
Android通用流行框架大全: 1.缓存:DiskLruCache。Java实现基于LRU的磁盘缓存。 Github地址:https://github.com/JakeWh...
周末自己花时间看了一下python爬取网络图片的一些实例,自己动手也操作了一下。 算是记录一些知识点。 Python爬取网站信息有lxml和beautifulsoup这两个库...
Appium1.0以上将selenium的client类库封装到其中,可以直接去操作移动端webview。Selenium可以通过AndroidDriver和通过chrome...
Monkey测试: Monkey是一个命令行工具,可以运行在模拟器和真实设备上。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试,模拟用户的按键输入、触摸...
MAC下Android的Eclipse环境搭建 参考网址:http://www.cnblogs.com/macro-cheng/archive/2011/09/30/andr...
Debug和Release的区别: Debug通常称为调试版本,它包含调试信息,并且不做任何优化,便于程序员调试程序,Release称为发布版本,往往是进行了各种优化,使得程...
Appium原理小结 Api接口调用selenium的接口,android底层用android的instrumentation(API2.3+ 通过绑定另外一个独立的sele...
Mac OSX 10.7+ Xcode 4.5+和commond line tools 安装appium的方式: 1.直接下载dmg文件,dmg里面已经有nodejs的环境和...
功能测试人员要了解的几个要点: 1. bug优先级:优先级包括轻微、一般、较严重、严重、崩溃等,掌握一些bug的优先级是必要的,也是向开发展示要解决问题的优先级。 2. 练习...
我们需要什么样的测试? “不同的产品需要不同的测试”。实际测试工作中,一旦提到产品质量,大部分人更容易将其理解为”用户质量”,也就是”最终用户所能感受到的软件的质量(例...
自动化与手工 测试工作无论从手工测试还是自动化测试都是软件质量保证的一个途径。网上有各种blog讲了他们两者的好处和缺点,这里我简单总结一下,以备以后面试中会问到。 自...