借助Google趋势来看软件测试

 

Google 趋势是一个新产品,但它基于巨量的用户搜索数据,其结果具有很好的可靠性。例如,输入一些名人的名字,如“易中天、余秋雨、于丹”等,进行对比分析,可以知道谁更有人气,而且还出现某些高峰时段,这期间一定有某些事件发生,如捐款门事件、毒舌门事件(狂砸两位主持人)等。

 

这里通过一些关键字的比较,可以获得一些有关软件测试的、比较有意思的结果,可以帮助我们更好地了解软件测试。

 

1. 软件测试 vs. 软件开发: 可以看出软件测试在国内比开发热。在国内,早期软件测试比较薄弱,软件测试成为近年来和将来的发展热点,具有更大的发展空间。

 

 

2. 测试工具

  进一步讨论软件测试时,会发现测试工具占得比重比较大,接近四分之一。而直接搜索“自动化测试”的比例还非常低,但是从2008年后期开始,“自动化测试”有明显改善,说明越来越多的测试人员开始关注自动化测试。

 

 

3. 功能测试工具

 

   现在我们具体来分析功能测试工具,这里考虑了最流行的商业、开源工具,如QTP (HP Quick Test Professional)、Selenium、Silktest 和 Parasoft WebKing 等,在国内,主要从2007后期开始,如果和全球(第2张图)比较,国内测试工具的应用落后非常明显,国际上QTP从2004年中期就开始有足够的数据。而在开源工具的使用上,差距更大. 虽然Selenium还是化学元素“硒”的意义。如果采用更准确的关键词“QTP tool, Selenium tool ”进行比较,全球还是有足够数据,Selenium tool 仍然能达到0.38,而选择区域为“中国”,就会显示“您的搜索字词 - QTP tool, Selenium tool - 搜索量不足,无法显示图表”

 

QTP正在逐渐代替WinRunner, 这可以通过本节第3张图非常明显看出来,QTP越来越强,WinRunner越来越弱,在2006年6月旗鼓相当,然后QTP开始超过WinRunner. 但仅从国内看,不是那么有规律,但趋势还是明显的,可以看出最近两年,QTP占绝对优势。让人高兴的事,Selenium显现良好的发展,有后来居上的趋势。

  •   全球:WinRunner 1.0, Selenium 2.58,  QTP 1.1
  •   中国:WinRunner 1.0, Selenium 1.1,    QTP 3.3

 

从区域比较难,印度、美国、爱尔兰等国家优势明显,而且印度超过美国,而在城市中,印度的班加罗尔遥遥领先,也和现实比较吻合。在开源工具,我国更落后些,而在商业工具上,排名第六,和软件业的地位相称,而且各个省市软件评测中心、大型国营企业等还是比较有钱的,买了不少商业工具,如QTP、LoadRunner.

 

 

 

 

 

4. 性能测试工具

性能测试结果更可靠,LoadRunner、JMeter都是特定的词汇——测试工具名称,没有其它含义。但从性能测试工具分析结果看,和功能测试工具的结果相似(接近)。

国内使用LoadRunner比较早,从2005年开始,最近几年处于比较稳定阶段。而开源工具使用要落后得多,Jmeter从2009年开始才有足够数据,比例只有0.02, 而全球的JMeter比例高达1.01, 超过LoadRunner, 而且很早就开始了。

从国家排名结果看,也能得到相同的结果,在LoadRunner上,我国排名第2,而在JMeter上,排名第9,差别突出,再一次证明国内开源工具使用还相当落后,也说明我国还是"财大气粗", 多数情况下,可能购买LoadRunner多数是各省市软件评测中心、大型国营企业,是用我们纳税人的钱。从城市看,在LoadRunner上,印度还是占了前4位,而我国深圳、北京、上海榜上有名。而在JMeter上,印度和日本的城市几乎占了全部前面十名,除了香港排在第9位。而我国深圳、北京、上海均榜上无名。

 

 

5. 单元测试工具

 

在单元测试上比较好,和全球的距离比较小。单元测试一般由开发人员完成,所以也和我们的期望比较接近,国内开发水平相对测试来说,要成熟得多。从Junit来看,北京和上海榜上有名,而深圳没有,说明北京和上海在软件开发水平上超过深圳,这也符合实际情况。从全球看,印度、日本、新加坡、爱尔兰等国家处于领先水平。

 

 

参考:

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值