BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

2012.4.25微博热报:测试用例、硅谷热点

| 作者 崔康 关注 1 他的粉丝 发布于 2012年4月26日. 估计阅读时间: 7 分钟 | AICon 关注机器学习、计算机视觉、NLP、自动驾驶等20+AI热点技术和最新落地成功案例。

今天的微博热报主要关注了有关测试用例执行的讨论和硅谷近期的热点发展趋势。

测试用例

贺炘-让测试敏捷起来在微博上问道:刚刚了解到,大多数测试人员不按测试用力来进行测试,原因是太麻烦了,那么测试用力基本形同虚设,对于这个问题,您怎么看?

大家对此展开了讨论。

贺炘-让测试敏捷起来: 首先测试过程是需要规划的。规划的方法可以是大纲或者具体的用例,也就是用颗粒度来平衡。

徐毅-Kaveri:回复@宝贤2011:测试用例要看你具体的内容,写得太详细,那么很有可能容易过时,某些命令、操作已无法执行;也有可能是用例写得太虚,起不到指导的作用。这些都有可能是对方不按用例执行的原因,需要去弄明白。

宝贤2011:回复@徐毅-Kaveri:原来是这样,不过据说用例写得太详细了,就没有人愿意去执行,很麻烦。现在搞不清楚什么样的用例才是好用例。用例形同虚设的多呢。

徐毅-Kaveri:回复@宝贤2011: 从你的描述中可以看出,你应该是站在测试用例编写人的角度在思考问题,并未考虑用例阅读者的需要,例如用例的可读性、易理解程度?另外,我觉得用例的编写和执行根本就不应该分开,所以,我感觉在你们的组织结构设置里应该也是存在一些问题的。 

宝贤2011:回复@徐毅-Kaveri:你是说公司的组织结构吗?如果是公司的组织结构设置应该在大多数公司都存在问题,所以这个,不应该在考虑的范围内,即使存在问题,也应该想办法克服,所以仅从这个事情的角度来说的话,测试用例是很难写出高覆盖率又简捷的。高覆盖率和简捷是大多数包括测试用例编写者,以及执行者都希望看到的。

徐毅-Kaveri:回复@宝贤2011: 有的办法治标有的办法治本。那你就先从改进测试用例入手吧,和执行测试的人员一起来看测试用例,一起来执行测试用例,看看到底是哪些地方、哪些语句、哪些操作不好执行了,然后再修改,很简单的事情啊。

宝贤2011:回复@徐毅-Kaveri:我有很多做测试的朋友,他们也一样,用例和执行根本不在一起执行,我想知道这其中发生了什么事情。如果用例写得不够丰富,上面有关部门会觉得不够丰富,何况什么事做到事无巨细,是很烦人的事情。

VIATelecom陈波:测试用例是需要分类的。功能、交互性、性能、压力、兼容、自动化等等,在项目不同阶段来执行发挥不同作用。用例对于覆盖还是非常有用的,执行时的粗细程度要测试人员根据项目情况来判断。测试人员的情况是有差别的,组织者需要根据大家的情况安排不同的培训,以求得更好协同工作,发挥大家最大的作用。

宝贤2011:回复@VIATelecom陈波:我认为测试应该从四个部分入手,1.界面——分页、输入格式、对不正确的数据有无验证、与设计页面是否相符。2.数据测试——CRUD是否正确、报表、业务规则等等。3.业务测试——各基础类模块是否传递正确数据。4.流程测试。不知道您有什么看法?

VIATelecom陈波:回复@宝贤2011:光从测试本身来说,根据测试不同的产品,可以对测试做一些分类,没有问题。很多时候需要结合项目的情况来决定每个版本做哪些测试,这很重要。  

硅谷热点

Eric陈恂在微博中提到:今天在硅谷和几位风险投资家catch up,向他们讨教现在硅谷最火的是什么。答:1:大数据。"it's real". 尤其是垂直应用 2:受SaaS的推动,软件的第二春可能要来了 3:云计算基建技术,尤其是软件和安全。4:Mobile,但多数是和其他技术整合的应用。不是完整全面的调查,但也有些代表性。

大家对此表达了自己的看法。

京华秋雨:信息量越来越大,从中挖掘出对个人对商家对消费者有用的数据肯定是未来最大的挑战,也是创业者最大的机会。个人非常看好这个机会。当然,不记得是哪位朋友说过,所谓的大数据挖掘不是简单的寻找关键字或者建模,而是要紧密结合商业流程来做的商业数据挖掘,这样的大数据分析才有作用。

说仪网王重:数据聚合、分析和挖掘对垂直互联网未来的商业模式突破和更广泛的行业应用将带来革命性的发展。

爱深着的蓝色海豚:1)大数据是炒作,风险投资等着卖家,炒起来了,就该撤了; 2)有回报的应用才是SaaS的机会,不是所有的SaaS都有价值;3)云计算基础建设可能是伪命题,看是否中小企业和私人企业有增长 4)mobile 是趋势,3年后可能变commodity。

苏继挺:数据生意当然是个大生意,但问题是,为何要等美国火起来了,中国才发现这是个大发展的行业了? 5年前,我和所有人谈大规模数据商业模式的时候,当时很多人听不懂想不明白,为何感觉和今天完全不一样的了?

刘春松-先行软件:软件行业,尤其是事关民生的SAAS软件或者其他软件,将继乔布斯生活化推动之后,得到VC的支持和哄抬;相对于电商的大量烧钱而赢分,软件,技术的投入占很大比例,而整合应用让软件在营销上有很大的优势,不用像电商一样大量的烧钱,回报,可能会稳健,而不是大起大落......

Nicko:其实除了SaaS,其他三个都息息相关,移动设备上基于云计算的大数据应用,这个应该是最有前途的。尤其是在行业应用中,金融、医疗、学校、军事……大量的数据需要整合及处理。有人说,不就是MongoDB、NoSQL、Hadoop这些嘛,它们的确被大量应用在大数据处理中,不过真正的大数据技术应该是虚拟化聚合。 

天行健中国元素:1.垂直应用的大数据想必是做行业的数据挖掘。2.SaaS会创新软件的销售和盈利模式。3.云计算必然会是多数厂商未来尝试的主要领地,与此同时随着云的推进软件和安全是必须要加强的地方。4.mobile的兴起方便信息传播和用户获取。做专、做细、做深、做精是趋势。

Beautiful_Days_MX2077097:这个趋势在三年前就在美国开始抬头,先是影响了企业市场,然后再是消费者市场。大数据及saas在中国市场也大有作为,但云平台,国内企业很难有实力竞争,主流平台及技术还是在美国人手中。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

测试用例?测试驱动? by 李 韩飞

如果测试用例仅仅是测试部门的工具的话,对于开发人员来说意义不是很大。
但如果是测试驱动的话,那么会在设计方面起到较好的效果。
如:一边要想着业务的问题,还要想着技术方案,还要想着OO原则,还要想着代码可测。。。。。。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT