摘要:
异常测试按性质分为应用层的业务逻辑异常测试、系统硬件/网络/文件/数据库/缓存/中间件异常测试,其中包含了许多的场景(单机、分布式),但所有的场景均和这两项有直接的关系。 业务逻辑异常测试体现在当上述的第二种异常发生时,是否能根据业务的需要或者架构的设计做出合理的业务处理反应,这是建立在第二种异常测 阅读全文
摘要:
我们之前已经听到很多谈论DevOps和DevOps世界的最新趋势的事情,但是就DevOps工程师本身,到底干些什么呢? 在最纯粹的存在形式上来说,DevOps工程师是为了加快开发和运营团队之间的 交付效率而存在的桥梁。 DevOps工程师在软件生命周期中能带来什么? 在传统的交付周期中,软件开发人员 阅读全文
摘要:
自从DevOps概念在市场上推出以来,其使用呈上升趋势。世界各地的企业已经张开双臂开始接受这个开放式的软件开发方法。由于在全球范围内被接受,企业提供了许多亟待填补并且有吸引力的DevOps相关工作机会。很多公司正在寻找有足够经验引入DevOps的专业人员,缺乏熟练的相关专业技能人才是这一理念实施的主 阅读全文
摘要:
Docker容器无疑是最近十年来最引人注目的技术之一,因为有了它,对我们思考设计、开发和运维软件的方式产生了非常有益的影响。 但是就像每一个开发工具一样,为了充分利用这些工具,需要注意一些使用中问题,Docker容器也是如此。下面是您需要关注的一些地方: 一个进程,一个Docker容器 每个Dock 阅读全文
摘要:
概述 组织行为学家保罗·赫塞(PaulHersey)和管理学家肯·布兰佳(Ken Blanchard)在20世纪60年代提出了情境领导理论(Situational Leadership)。 该理论认为,领导者的行为要与被领导者的准备度相适应才能取得有效的领导效果。情境领导理论对于企业管理的实际意义在 阅读全文
摘要:
在上一遍笔记博客中本以为只能在Setup和TearDown中做条件判断来实现Junit4的@BeforeClass和@AfterClass功能。今天查看SDK时发现其实是有现成的方法来实现这个功能的。方法就是把编写的测试用例从继承自ActivityInstrumentationTestCase2改成... 阅读全文
摘要:
Robotium的测试类ActivityInstrumentationTestCase2是继承于Junit3的TestCase类,所以并没有提供Junit4的特性.如网上总结说的不能通过annotate的方式来识别子类的新特征,如不能实现@beforeclass,@afterclass等特征。只能通... 阅读全文
摘要:
publicvoidtakeScreenshot(){ ViewdecorView=viewFetcher.getRecentDecorView(viewFetcher.getWindowDecorViews()); screenshotTaker.takeScreenshot(decorView,... 阅读全文
摘要:
Robotium作为Android自动化测试框架,还有许多不完善的地方,也不能满足测试人员的所有要求。那么,本文以四个实际中碰到的问题为例,介绍改动Robotium源码的过程。publicbooleanwaitForActivity(Stringname,inttimeout){ Activityc... 阅读全文
摘要:
背景:最近在使用Robotium进行Android自动化测试。遇到了一个问题:我需要获得一个View的id(int型数值)。此前我在http://maider.blog.sohu.com/255448342.html和http://maider.blog.sohu.com/255485243.htm... 阅读全文