zoukankan      html  css  js  c++  java
  • 【原创】软件测试思想与测试思维

    还是从面试谈起,最近一直在招聘面试,但在考察被面试者是否具备测试思维,是否理解测试思想,逻辑思维能力方面,还是有些分歧的。

    有的面试官会让面试者展示测试用例设计方法掌握情况,来判断其是否能力具备,其实不然。测试设计方法与理论是书本上有的,但测试思想是书本中没有告诉读者的。

    在笔者看来,软件测试,说到底,还是一种测试。现实生活中有许多测试,其方法和思想我们都是比较容易接受和理解的。

    比如,我们在软件测试领域,经常需要验软件系统的证补丁是否有效。其实当我们生病感冒的时候,我们会选择吃感冒药,感冒药就好比是我们要测试的补丁,补丁(感冒药)如果有效,功能缺陷(感冒症状)消除;否则缺陷依然存在,可能还会引起副作用。而现实中我们设计测试用例时,也是借助了这种思想,不单需要验证补丁是对症的,可以药到病除,我们还要设计用例检查补丁所关联的功能,保证没有引起关联问题(毒副作用)。

    中央电视台关于国家品牌塑造,举了很多例子,好孩子婴儿车,就是典型代表。一个婴儿车要经过许多测试,质量保证上,用到了疲劳测试,就是模拟各种复杂路面情况,测试婴儿车上小木偶人身上的各个传感器的数值变化,同时测试车子各衔接部位的磨损情况。

    软件行业如何做性能测试,安全测试。其实汽车工业的中这两种测试的思想和方法,就是一个值得借鉴的参考。通常新车研发过程中要经过诸多的测试项目,常有的一句话是,人停车不停,要保证在最短的时间内,检测或暴露出车辆在长时间(高公里数)使用后可能出现的问题,哪些零件会磨损,会报废等。

    【未完待续】

  • 相关阅读:
    Valid Anagram
    数据结构与算法2016-06-02
    数据结构与算法2016-06-03
    Delete Node in a Linked List
    Move Zeroes
    Javascript 常用的工具函数,更新中...
    有用的Javascript,长期更新...
    sql基本语法
    Javascript 有用的奇淫技巧
    关于 Vue 的一些问题(面试中面试官想听到的答案)
  • 原文地址:https://www.cnblogs.com/xiaoTT/p/7953437.html
Copyright © 2011-2022 走看看