51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4110|回复: 19
打印 上一主题 下一主题

[原创] 从达芬奇画蛋到测试的责任心

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-18 10:11:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
从达芬奇画蛋到测试的责任心



作者:许奔(转载请注明出处)
博客地址:http://www.cnblogs.com/xuben
邮箱:3231435@163.com
QQ420524900


先回顾一下曾经非常经典的“达芬奇画蛋”的故事:
1869年,达·芬奇到佛罗伦萨的委罗基俄艺术工场学艺,当时他十四岁。他的老师委罗基俄对学生要求很严,他对达·芬奇说:“字画要有个好的开端,我不要你首先临摹古人名画,也不给你讲解绘画理论。你每天照着鸡蛋写生,这是画画的一个部分,而且是重要的组成部分。”

达·芬奇接过鸡蛋,按照老师的要求去做了,每天照着鸡蛋写生。开始他画蛋还很认真,但是一个星期、半个月过去了,老师还是要他画鸡蛋,他就有些不耐烦了。

有一天,达·芬奇说:“老师,你要我画鸡蛋,已经画了好多天了,再往下画,真没意思。”

委罗基俄语心长地说:“孩子,你以为画蛋简单、容易是吗?那就大错特错了。在一千个鸡蛋中,就重来没有两个形状完全相同的鸡蛋;即使是同一个蛋,只要变换一下角度看它,它的形状就不同了。例如你把头抬高一点,或把眼睛放低一点,这个蛋的椭圆就会有所不同。你要在画纸上准确地把它表现出来,非得下功夫观察不可。这是学画的基本功,不能轻视啊!



[ 本帖最后由 xuben 于 2009-2-18 10:14 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

20#
发表于 2009-2-19 23:21:52 | 只看该作者
温故而知新!
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2009-2-19 23:20:33 | 只看该作者
谢谢LZ你的博客!


我知道以后怎样学习软件测试了!

怎样可以全心的去学习,不用在三心二意了!
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2009-2-19 23:19:34 | 只看该作者
写的好精彩啊!

看了你写的总结报告,我基本上知道我自身的情况!

我现在还是个学生,正在紧张的学习测试中!

学习,交流,实践!


自己不断的去玩,不断的去总结!


要善于总结,才能更清楚的知道自己以后要走什么样的路!
回复 支持 反对

使用道具 举报

该用户从未签到

17#
 楼主| 发表于 2009-2-19 18:36:58 | 只看该作者
呵呵,关键不是细心,关键是责任心!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2009-2-19 15:47:22 | 只看该作者
怎么感觉你做事都不细心哦~~~^_^
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2009-2-18 17:47:20 | 只看该作者
呵呵,今天一天测下来,又发现很多BUG,不过大多都是并发操作和逆操作的。
我发现咱们测试时都会有一个偏向,对某一块会紧咬不放,对另一些地方则会视而不见。
看来,这个蛋还是需要继续画下去啊,呵呵!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    14#
    发表于 2009-2-18 16:00:10 | 只看该作者
    这篇贴子看下来真是收获不小啊,都有不少暗示,下次自己也要注意了,我也是觉得自己的思维太窄了,往往按自己的思路去测时,没问题了,但是另外一个人却从另一个思路去测,问题就又出来了,看来这句话是对的,测试需要时间去积累经验啊,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-2-18 11:58:13 | 只看该作者
    写的真好!
    我工作了2年多了
    现在感觉还是个新手...
    看你这个还是很有收获,3q!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2009-2-18 11:09:37 | 只看该作者
    写了的,但是这是个小项目,所以测试用例其实就是用户验收测试用例,很基本的那种,只是简单把功能点罗列了一遍,你应该知道吧?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-2-18 11:03:54 | 只看该作者
    楼主你们不写测试用例的吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-2-18 10:23:14 | 只看该作者
    你们老大很强悍,一点马虎不得~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2009-2-18 10:15:56 | 只看该作者
    周六:
    我发邮件问老大,老大,我的报告还有什么问题吗?
    老大批复,测试报告应该写成很简单的一句,而且语法清晰,逻辑明了,步骤分开,让人一看就知道如何再现你的BUG,下面写上“实际结果”和“预期结果”,让人一目了然……
    还有,BUG填写要规范,截图要用红框标明问题的位置,要在红框旁边清晰地注上标注……
    看来,还有很多工作需要继续……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2009-2-18 10:15:43 | 只看该作者
    周五:
    我也不知道自己究竟测得怎么样了?真是有一张越测越心虚的感觉。
    老大过来,还没张口,我道,我真不知道怎么样了,老大您过来帮我看看吧!
    老大笑了笑,过来随便浏览了一下,点了一个“Save(保存)”按钮,提示有一个空格没填。
    老大问我,发现什么问题没有?
    我茫然。
    老大道,它为什么要这样?
    我道,你有个空没填,自然要提示你,你要是填了,就会保存成功。
    老大道,你没发现咱们这个项目必填项都必须是绿色为底色的吗?这一项并不是绿色为底色,为什么要提示?要么就是它应该用绿色做底色,要么就是它不是必填项,那保存就应该直接成功才对!
    我恍然大悟!
    老大继续道,你再看看这个,这个是保存成功的,然后我将一个必填项清空,然后再保存,居然也成功了,这说明什么?
    我无语。
    老大继续道,还有,看看这个保存成功的,提示信息有什么问题?
    我仔细看了看,单词、语法都没错啊,于是道,没什么错啊!
    老大道,你没发现其它页面的提示内容都加了引号,而这个页面的提示内容没加引号?
    提示内容加不加引号?我开始滴汗……
    老大接着道,看看导出的Excel,你没发现字母都是左对齐的,而数字却是右对齐的吗?你没发现有的数据被限制在本单元格,有的超出单元格吗?你没发现有的标题全是大写字母有的却只是首字母大写吗?
    说罢,老大道,看来问题还很多,继续测吧!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-2-18 10:15:31 | 只看该作者
    周四:
    我发现自己折腾来折腾去,这几个模块的链接都快给我点坏了。
    老大过来,还是老话,测得怎么样了?
    我答道,该测的应该都测到了吧?
    老大看了看,指着一个查询框道,这个是什么?
    我答道,查询框。
    老大道,这里应该有这个查询框吗?
    我想了想,道,不知道。
    老大道,你到其它页面看看,有“用户选择”栏目的才有查询框,没有“用户选择”栏目的都没查询框。
    我赶紧确认了一下,的确是这样。
    老大摇摇头,走了,临走前丢下一句,把你测试步骤写下来我看看,以后就按照测试步骤一丝不苟地测吧!
    我开始检查模块一致问题,并写下测试步骤:
    进入每一个页面后:
    1、        从每一个下拉菜单里选择Empty项,看是否报错;
    2、        从每一个下拉菜单里任意选择两项,看是否报错;
    3、        点击“…”按钮,对比下拉菜单查看是否一致;
    4、        点击“?”按钮,看帮助文档是否显示正确(包括显示和内容);
    5、        点击“Add New”按钮,进入新增页面,查看是否出错;
    6、        查看新增页面每一个名称是否正确;
    7、        在新增页面中不进行输入和选择,点击“Save”、“Return”和“Export To Excel”按钮,看是否出错,及相应的提示信息拼写及语法是否正确;
    8、        输入正常字符,点击“Save”或“Return”,查看是否能正常跳转,若有提示信息,查看提示信息拼写及语法是否正确;
    9、        输入异常字符,点击“Save”或“Return”,查看是否能正常跳转,若有提示信息,查看提示信息拼写及语法是否正确;
    10、        回到主页面,点击每项上面的链接两遍,查看是否能正常排序,排序是否正确;
    11、        点击“Delete”按钮任意删除两项,查看能否正常删除,以及删除提示是否一致;
    12、        点击任意一项链接,进入编辑页面,查看是否出错;
    13、        查看编辑页面每一个名称是否正确;
    14、        在编辑页面中不进行输入和选择,点击“Save”、“Return”和“Export To Excel”按钮,看是否出错,及相应的提示信息拼写及语法是否正确;
    15、        输入正常字符,点击“Save”或“Return”,查看是否能正常跳转,若有提示信息,查看提示信息拼写及语法是否正确;
    16、        输入异常字符,点击“Save”或“Return”,查看是否能正常跳转,若有提示信息,查看提示信息拼写及语法是否正确;
    … …
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-2-18 10:15:15 | 只看该作者
    周三:
    我发现几乎所有单词错误和语法错误都测了一遍,感觉实在没什么可测的了。而且,说实在的,开始觉得很枯燥——以前那个项目那么复杂,自己都没翻来覆去这样测过,现在这几个小页面,这样来回测,感觉系统都要测崩溃了。
    过一会儿,老大过来了,还是那句话,测得怎么样了?
    我道,应该差不多了!
    老大没说话,过了一会儿,他招招手让我过去,指着一个新增界面道,看出有什么问题了吗?
    我仔细看了很久,终于发现角落里多了一个“/td>”的标志,估计是开发忘记删掉了。我指着这个标志道,多了个这个。
    老大道,为什么测的时候没看到?
    我无言以对,回来开始狂测细枝末节多出来的东西。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2009-2-18 10:15:05 | 只看该作者
    周二:
    我特意来早了一些,然后抓紧测。
    老大来时,我刚仔细检查了一遍拼写错误,又报了几个BUG。
    老大随便看了看,然后问我,测得怎么样了?
    我说,还在进行中!
    老大道,刚才你点“Save(保存)”按钮怎么这么快,你没发现什么问题吗?
    我心想,我点保存按钮一直都这么快,不就保存信息吗,还能有什么问题。
    老大道,你重新点一遍给我看。
    我重新点了一下,弹出一个确认对话框。
    老大问我,看出什么问题了吗?
    我仔细看了半天,然后摇摇头。
    老大叹口气,道,你没发现提示的这句话少了个谓语吗?
    我狂滴汗,原来提示语句还要这么严格的限制?
    老大摇摇头,走了,我开始狂测语法错误。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2009-2-18 10:14:53 | 只看该作者
    到了这周,我开始“画蛋”的生涯:
    周一:
    老大问我,你测得怎么样了?
    我随口答道,过完一遍了!
    老大惊讶道,这两天我都才测完两个模块,你怎么这么快?咱们这个项目不赶进度,但要测仔细,争取做到零缺陷,你再测测看。
    于是,我又重测了一遍,这次更加心不在焉(因为之前那项目就我一人负责,自己说了算,所以有点缺乏管制),不过也测出几个BUG。
    到了晚上,老大问我,测得怎么样了?
    我答:又过了一遍!
    老大惊讶之余有些恼怒,到我测的模块看了看,然后招招手让我过去,问我,来跟我说说你都是怎么测的?
    我答道,把每一个链接大致点一遍,然后每一个按钮点进去,在输入框输入一些字符,在下拉框任意选一项,然后保存……
    老大道,你觉得这样做到完全覆盖了吗?
    我无言以对。
    老大道,你就看看第一个页面,你看出什么来了吗?
    我仔细看了很久,道,没看出来。
    老大道,你没看到这个单词“modify”错写成“midify”了吗?
    我道,我还以为人家就是“midify”呢!
    老大无语了半天,然后道,这么简单的单词错误都看不到,测一百遍又有什么用?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-2-18 10:14:45 | 只看该作者
    善于总结,很好
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
     楼主| 发表于 2009-2-18 10:11:40 | 只看该作者
    之所以提到这个故事,完全是最近几天自己亲身经历了一些事情:
    刚到公司没两天,就被分出来独立负责一个完整的项目,从写测试计划,到测试文档,到项目测试,到BUG验证,到回归测试......全部一个人扛下来,一个项目做完,感觉自己进步飞快,似乎什么都懂了一样。
    项目做完,老大让我写了分总结报告,于是有了《一个菜鸟的X项目总结》(详见我的博客:http://www.cnblogs.com/xuben)。从十月份进项目到年终,短短几个月的时间,既没有陪做开发的兄弟们怎么加班,也没有深刻反思过自己的漏洞和错误,就这样混到了年终,居然还拿到了公司颁发的奖励——年度电蚊拍奖!受之有愧之余,心里也开始没底——自己目前的水平,究竟如何?
    今年回来,经过一些调整,自己终于重新回到老大的项目继续做事——一直以来自己都是自学,虽然在很多人看来,测试并不需要任何技巧和经验,只需要点点鼠标,发现问题,提交问题就可以了。但正所谓“初学三年万事皆通,再学三年狗屁不懂”就是这个意思,学无止境啊!
    上周末开始正式测试这个项目,很简单的一个项目,导入导出文件。
    老大分给我六个模块,让我自己先测测看。
    我大致看了看,每一个模块都长得差不多,全都是两个按钮,一个为新增,一个为导出Excel,点击新增进去,无外乎让你输入文件名,然后导入文件,然后保存或取消操作。
    周四:
    自己冒烟测试了一遍,一下出来好多BUG,自己暗暗窃喜功力大增,然后开始偷懒,看了一下午编程的书;
    周五:
    和项目经理沟通了一下,开始看需求文档、设计文档和用户手册,因为都是全英文,所以又耗费了一天;
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-7 13:35 , Processed in 0.088478 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表