zoukankan      html  css  js  c++  java
  • 写 test-case心得

    最近,写ticket较多,由于每天有忙不完的工作加不完的班,心里逐渐有一个小人儿在抱怨了。此种情况下,慢慢的写case时边变得懒散,想钻空闲,于是便简简单单总结几个纲要便完事。提交test-case到国外,第一天顺顺利利,轻轻松松便早早下班。第二天上班的时候便有条不紊的开始了新任务,时间渐渐过去,临近还有一小时下班时得知我的case被打回来,需要重新写,理由是点没到位,测试不全。瞬间,我是崩溃的,手里的事情一堆还加上打回来的case,肯定完不成。平时,一个case就差不多要写一天,然而今天是好几个。

    好吧,吸吸气,加班,晚上紧赶慢赶,终于完成了。第三天来到公司,好吧,正如你们所想case又被打回。此时已泪崩.....

    怀着极度不耐烦的心情,又有一些不甘心的心情,我想凭什么打回来几次,需求为啥不说清楚?同时又在想是否是真的太草率?开始打开所有的文档,对照英文版的需求一个字一个字对照....

    刚刚开始我一直以为自己已经很耐心,在重新整理后发现确实是有一些问题:

    1)需求的理解,在未理解前不能动笔。此为一

    2)在测试的时候过于相信开发的理解而没有自己去理解。此为二

    3)测试的时候是否应该关心在哪个table有数据,关注存入数据的正确性。此为三

    4)写case时存在侥幸心理,万一能过呢?此为四

    5)心理能力较差,面临一个case能如鱼得水,如有多个事情同步进行便会击败心理承受防线。此为五

    综上:

    改正

    1)做事细心,做人耐心,泰山崩于前,面不改色

    2)做事细心,做人耐心,泰山崩于前,面不改色

    3)做事细心,做人耐心,泰山崩于前,面不改色

    重要的事情说三遍!!!

  • 相关阅读:
    理解KMP算法
    Rabin-Karp字符串查找算法
    利用有限自动机(finite automata)进行模式匹配
    Trie树详解
    win7 64位安装redis 及Redis Desktop Manager使用
    Struts2中EL表达式取值
    jquery的each()详细介绍
    double 类型运算会出现精度问题
    Navicat 导入数据报错 --- 1153
    JAVAAPI学习之Calendar类;Calendar类set()、add()、roll()方法区别
  • 原文地址:https://www.cnblogs.com/yoyoblogs/p/5714809.html
Copyright © 2011-2022 走看看