JasmineJasmine官方称其为行为驱动开发测试框架(behavior-drivendevelopmentframeworkfortestingJavaScriptcode)。主要的功能有:基本的测试函数(expect)将测试函数组成集合进行描述(describe),允许对集合中的测试函数进行同一的操作(Setup,Teardown)内置丰富的匹配器(Matcher),同时支持自定义匹配器提
2015-10-14/2538 人阅读/1 人点赞

随着业务的需要,大数据项目以及大型项目业务越来越多的研发上线,网络知识的普及和频发的安全事件也使客户及业务方对网络安全性要求越来越高,安全测试除了常规的白盒自动化代码扫描外,很多功能、逻辑判断上的安全隐患在目前是无法很清晰的做到自动化分析,这个时候需要一定黑盒及手工方法来做深入的安全测试。下面整理下个人在从事大型业务及大数据项目的黑盒及手工安全测试思路,仅供各位参考。个人习惯在对项目进行测试的时候
2015-10-08/2324 人阅读/3 人点赞

1.补上DHH原始keynote的影片︰RailsConf2014OpeningKeynotebyDHH2.UncleBob针对DHH的战文,也写了一篇文章来反击︰MonogamousTDD3.XDite在4/28也再撰文整理他的看法︰返璞归真--以最适当的方式设计软件前言昨天在XDite大大的Blog中(via:RailsConf2014-十周年纪念版(中)),看到RoRframework、Ba
2015-09-30/3529 人阅读/109 人点赞

前言11月初,参加了MartinFowler在北京的技术演讲,聆听了大师关于敏捷的一些看法,在谈到团队对敏捷掌握的熟练度方面,提出了星级的概念,有点类似的CMMI的成熟度模型。其中提到的很多观点,我个人非常有共鸣。回来后,就迫不及待的细读了一遍Martin官网的这篇文章。我们知道业界有很多的敏捷软件开发技术,这篇文章很好的为我们做了一个总结,而且将这些技术按照不同的星级进行了分类。这对走在敏捷路上
2015-09-25/2501 人阅读/1 人点赞

缺少的方块去哪儿了?这是一个由4个几何形状组成的图形。请注意看,我们要移动这几个几何形状,移动之后,怎么少了一个方块儿呢?我们移动了几何形状,一块方形就消失了,我们保证没有改变几何形状,只是将它们重新组合了一下,如果把这两个图形放在一起看,你就会发现它们大小一样,都是高5英寸,宽13英寸,那么这到底是怎么回事?经常有人向科学界提出,世界上有不合乎逻辑的事物:例如水往山上流,不明飞行物或甚至是自燃现
2015-09-24/3385 人阅读/15 人点赞

随着互联网+在国家层面的战略实施,在不久的将来,越来越多的传统企业将会结合互联网优势(大数据、云计算、物联网等)来升级现有商业模式或者创造新的商业模式,而这其中,通信则是最为基础,也是最为关键的一个环节。电子邮件、短信等旧有形式的信息通知,在到达率、转化率、安全性等方面已经逐渐不能满足业务方的需求,于是越来越多的业务方转而采用语音通信的方式,也许你们已经或者有可能要进行这方面的转变,那么希望这篇文
2015-09-23/2670 人阅读/2 人点赞

2006年,向自己的测试团队推荐Selenium,经过近十年的实践检验,最具生命力、最具应用价值的开源工具,该属Selenium。Twist、SauceLabs、WebDriver、Applitoolseyes、Protractor、Appium等流行测试工具都可以说建立在Selenium基础之上、或受之启发。2008年开始写轻轻松松自动化测试,主要向读者介绍7个工具:莫问剑——Selenium的
2015-09-21/3267 人阅读/17 人点赞

了解场景法稳定性测试场景关键点场景设计的关键词就是用户,产品或系统推向市场都是为了能够让用户满意,所以在设计稳定性场景时,要从用户使用角度思考设计相对于的测试场景;重点功能的测试保证,间接也是为了用户的满意度。场景示例Tips从用户使用及重点功能出发,考虑特定场景,以业务的角度去设计稳定性测试场景,有任何问题,反馈给我们吧~
2015-09-17/2741 人阅读/2 人点赞

症状起床后拿起手机,微博->论坛A->论坛B->知乎->人人,大概20分钟。工作中大概每隔半小时刷一下微博或论坛,点进去看两分钟再切回来。睡觉前拿起手机,微博->论坛A->论坛B->知乎->人人->草榴(-_-),大概30分钟。原因智能手机带来的极其便利的信息可访问性平板和智能手机使互联网的可访问性(accessibility)提升了至少两个数
2015-09-16/2654 人阅读/0 人点赞

引子多一点简单的选择,少一点复杂的填写,是提高用户体验的一种方式。下拉列表就是一种秉承着这种理念而生的控件。初来乍到,自我介绍下拉列表,也被称为下拉式列表、下拉框、下拉式选单、下拉菜单等,是一种被广泛的应用在计算机应用和互联网交互设计中的一种表现形式。常见的用法是,当用户点击一个选单时,选单会向下延伸出具有扩展选项的一个列表选单,从而用户可以从延伸的选单中选择最佳的选项。这样的控件有着许多的好处,
2015-09-08/2628 人阅读/11 人点赞