码迷,mamicode.com
首页 > 其他好文 > 详细

艺术的软件测试

时间:2015-07-21 14:39:02      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

生活很琐碎,开发工作亦是如此。

对于日益繁多的软件的产品,很多程度上改善,方便了我们的生活需要。

凡事都不是越多才会越好,软件产品也是。

建筑工程,通常会有监理,在工程过程中会据法律法规、工程建设标准、勘察设计文件及合同,在施工阶段对建设工程质量、造价、进度进行控制,对合同、信息进行管理,对工程建设相关方的关系进行协调,并履行建设工程安全生产管理法定职责的服务活动。

软件工程,对应的会有软件测试这么一个岗位,职能与监理类似。

《说话的艺术》介绍了:我国人对于说话的态度,最高的是忘言。看时候,看地方,看人在礼貌与趣味两个条件之下,修饰我们的说话。这儿没有力,只有机智;真正的力不是修饰可得的。

软件测试,应该也有艺术可言,或许可以从这么几个方面来看。

1.广义性

所谓,广义性,其实我是想说,软件产品使用的绝大多数人群,软件测试结果需要满足他们的最初需要。怎么来说呢,比如,软件产品界面,毫无违和感,惨不忍睹。这种产品怎么弄通过测试呢?当然,这块很大程度上是产品设计与视觉设计的工作。但是作为软件测试人员,你也是软件产品的一类使用者,当然可以对使用的产品提出评论。当然,这绝非必要。

2.层次性

这里的层次性,是指,软件测试应该大致有这么几点

a.必须必满足的需要

不是所有的工作都是重要的,也不是所有的工作是不重要的。那么哪些事情是相对重要的,哪些事情是相对不太重要的。这些事情的优先级排列等级最高的就是这里我要提的。

b.需要满足的需要

一定要实现的需要解决了,那么就可以检验更高层次的,也要实现的需要,这部分需要是不是满足

c.可以满足的需要

没有最好只有更好,前面几点需要若是已经满足了的话,其实,对大多数产品使用者来说,使用效果已经很好了。但是,如果在这个基础上,有些实用但未体现的需要,这些需要可以被满足的话,必定是产品的加分项。

d.可以深入满足的需要

挖掘,个人角度看来,如果软件测试能做到这个层次,那么这个测试是真的懂产品,真的懂生活。因为我们的产品最初的需要就是改善我们的需要。这个本身就是在挖掘已有生活,已有需要的基础上。

3.专注性

“因为专注,所以专业!因为专业,所以极致!”这是引用网络上的一句话。软件测试,本身就是一门学科,一份职业。那么在做每个性能点测试的时候,我们都能够以注重细节这样的态度来面对软件测试点点滴滴,这样的专注性,或许全球的同行都要五体投地了吧。呵呵……

4.安全性

现在的网络安全被全球软件行业重视。越来越多的黑客,白帽子,让我们不得不把好自家的门。所以,软件测试,安全性测试也是很有必要。

5.立体性

或许你现在从事的单位是单一语言的开发环境,平常的软件测试也是这一语言下的日常测试。如果,软件测试能够不限于开发语言的束腹,能够不限于具体软件产品的束腹,能够做到软件测试自己的,科学的思路。那么,这个软件测试,该是多么科学,多么需要的呢……

 

艺术的软件测试

标签:

原文地址:http://www.cnblogs.com/wangsufei/p/4664310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!