zoukankan      html  css  js  c++  java
  • 艺术的软件测试

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

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

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

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

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

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

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

    1.广义性

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

    2.层次性

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

    a.必须必满足的需要

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

    b.需要满足的需要

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

    c.可以满足的需要

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

    d.可以深入满足的需要

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

    3.专注性

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

    4.安全性

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

    5.立体性

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

  • 相关阅读:
    防火墙透明模式
    HP管理工具System Management Homepage安装配置
    kbmmw 中JSON 中使用SQL 查询
    kbmmw 中JSON 操作入门
    第一个kbmmw for Linux 服务器
    kbmmw 5.02发布
    kbmmw 5.01 发布
    使用delphi 10.2 开发linux 上的Daemon
    使用unidac 在linux 上无驱动直接访问MS SQL SERVER
    使用delphi 10.2 开发linux 上的webservice
  • 原文地址:https://www.cnblogs.com/wangsufei/p/4664310.html
Copyright © 2011-2022 走看看