ICE介绍 (RFC 5245)

1关于ICE的10个事实 (1) ICE使用STUN和TURN (2) ICE是一种P2P的NAT穿越方式 (3) ICE只需要网络提供STUN或TURN服务器 (4) ICE允许在很复杂的网路环境下传输媒体流 (5) ICE只在确定媒体流可到达情况下才让电话进行振铃 (6) ICE动态发现终端间媒体流的最短路径 (7) ICE可以附带消除DoS攻击 (8) ICE可以几乎和任意类型的NAT和……

Jabber Rocky

XMPP Robot: Framework: go-xmpp Server setup: 10.75.160.2, robot.jabberqa.cisco.com Hardware: Server VM in Lab Add a proxy in Office Git Feature: 1. Contact Certification 2. Remove Invite people / Football Game 3. Create different robot, Internal/Alpha/EFT 4. Create DB/Web based backend management……

Spotify的敏捷工程文化

( 作者:Jacky Shen  申健 )   “Spotify的新型敏捷矩阵组织:部落、分队、分会和协会”出了以后,很多人对Spotify的敏捷组织形式非常感兴趣。这里@申导 抢鲜给大家带来第二部分,关于Spotify的敏捷工程文化。 第一部分主要提到基于敏捷原则,将人按照小分队Squad的方式来组织,松耦合但紧密联盟(Align)。通过内部代码……

高绩效Scrum团队的4个特征

(作者:Bill Li 李国彪) 最近的课程碰到了很多ScrumMaster和Product Owner对于打造高效能团队(效率和效果并重)的困惑和疑问,这也促发我们对这个问题再次的关注、思考及总结。简而言之,我们觉得团队的打造方向就是四个重点特征:纪律性;主动性;合作性;创新性。 纪律性: 纪律性是敏捷研发和交付团队的基础,千万不……

Android device automation with ADB

“How to automate your Android device” The “adb shell input” command can be used to automate any attached Android device by sending simple commands and input over USB. The syntax is: input [<source>] <command> [<arg>…] The sources are: trackball joystick touchnavigation mouse keyb……

关于 Android 下的自动化测试方法介绍

本文主要转自宋立新的CSDN博客: http://blog.csdn.net/zjujoe/archive/2010/06/02/5641477.aspx http://blog.csdn.net/zjujoe/archive/2010/06/23/5689324.aspx   前言: 现在Android开发非常红火,Java环境下敏捷开发是不二选择。而敏捷开发都是测试驱动。所以,最近研究了一下Android下的各种自动化测试手段。本……

如何使用UIAutomation进行iOS 自动化测试(Part I)

写在前面 研究iOS的自动化测试也有些日子了,刚开始的时候,一直苦于找不到什么好的资料,只能从Apple的官网查阅相关的API文档,只可惜,Apple对开发者来说实在是不怎么友好,文档写得相当的粗略,对于初学者来说有一定的难度。 本来是打算自己动手写一篇关于iOS的UI自动化测试的入门级别的介绍性文档的,但想起来后面在……

Android系统手机端抓包方法

抓包准备 1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted; 2. 如果Android手机尚未root,可通过superoneclick或其它方法进行root处理(需要先安装Microsoft ……