摘要:首先,Netflix的Chaos Monkey是一套测试服务器稳定性的测试工具,它故意把服务器搞下线,然后可以测试云环境的恢复能力。 Netflix开发这种工具的目的是通过主动破坏自身环境来发现弱点,“避免失败的最好的办法就是经常失败”。 Chaos Monkey的工作是随机杀掉构架中的运行实例和服
阅读全文
摘要:为什么使用线程池? 1,降低资源消耗,通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 2,提高响应速度,当任务到达时,任务可以不需要等到线程创建就能立即执行。 3,提高线程的可管理性,线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调
阅读全文
摘要:Jmeter 服务器端测试工具,主要用来做性能测试(压力测试/负载测试),Jmeter同样也可以用来做REST API测试,类似Postman。 几个基本概念 Test Plan:测试计划,进行测试的起点,是其他Jmeter测试元件的容器。 Thread Group:线程组,它代表一定数量的并发用户
阅读全文
摘要:创建Activity 1,新创建的activity需要继承Activity类,并重写onCreate方法 2,创建好这个新的Activity之后,需要将这个新的Activity配置到AndroidManifest.xml中 Activity之间通信 如果我们要通过一个Activity来启动另一个Ac
阅读全文
摘要:Android四大基本组件 Activity,Service,Content Provider,BroadcastReceiver。 Activity 应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件,也可以监听并处理用户的事件做出响应。Activity之间通过Inte
阅读全文
摘要:REST服务 REST service是一种架构模式,RESTFul架构应该遵循统一接口原则,统一接口包含了一组受限的预定义的操作,不论什么样的资源,都是通过使用相同的接口进行资源的访问。接口应该使用标准的HTTP方法,如GET,POST,PUT,DELETE,并遵循这些方法的语义。 REST实例【
阅读全文
摘要:基础: 接口测试是测试应用组件间接口的一种测试。接口测试主要用于检测外部应用和测试应用之间,测试应用内部各个子组件之间的交互点。测试的重点是要检测数据的交换,传递和控制管理过程,以及组件间的相互逻辑依赖关系等。 对于移动端应用来说, 接口相当于移动端应用与服务器端数据交互时的一个交互地址,英文为AP
阅读全文