51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3146|回复: 16
打印 上一主题 下一主题

[讨论] 做测试8个月总结

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-13 16:25:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
有些泛泛,或许大家都知道这些,但还是想写出来,见笑了。


测试技术:
目前只接触到一般的功能测试和黑盒测试,我觉得一般的功能测试,如果没有使用特定的自动化测试工具的话,需要的是你的细心和耐心,当然对业务的熟悉也是必不可少,因此在项目初始阶段,测试人员还相对“悠闲”的时候,多看看需求和设计文档对后面的测试是很有帮助的。
测试在本身来说是一项不断重复的工作,枯燥有时会伴随着测试人员,这时往往让测试人员失去了应有的耐心,从而导致一些关键性BUG没有被发现,产品交给客户时灾难也不可避免,耐心,是一个好的测试人员必不可少的素质之一。
关于自动化测试,自己还在摸索之中,虽然已入门,但完全掌握还需要很长的路要走,个人观点:自动化是测试的未来,这项技术可以大大简化一些重复的回归测试,自然而然的避免了一些浮躁心理的产生,最终提高测试的效率。就算做十年的手动测试,除了耐心和细心上的提高,技术上的提高只是天方夜谭。为什么有些开发人员歧视测试人员说:你们不是技术人员。就是因为相当数量的测试人员只是停留在手动测试的环境中,不思进取,自生自灭。

测试工具:
现在测试工具很多,BUG管理工具,自动化测试工具,性能测试工具,用例管理工具等等,先说说自动化测试工具,它确实可以利用脚本自动执行一些回归测试的步骤,但工具毕竟是工具,很多自动化测试工具需要测试人员编写测试脚本,这个过程对于测试人员来说也是相当繁琐的,因此如何利用好自动化测试工具,该编写自动化脚本时就编写,该手动时就手动,一切都是以提高效率为目的。市面上很多测试工具都是大同小异,差异的只在细节和界面而已,可以结合自己公司 的需求效仿现有工具的一些功能,或者直接利用开源的工具进行代码修改。(如Bugzilla)

测试人员应该掌握的技术和知识:
基础的测试理论知识是不可少的,开发经验对于从事测试工作是很有帮助的,可以让测试人员从开发人员的角度出发,找出一些隐藏的BUG或软件不合理之处,至少,要求能看懂代码,这是对一个测试人员最起码的要求。当然,数据库知识也很重要,比如说PL/SQL语言,如何使用SQL SERVER,等等, 举个例子,如果测一个查询模块,发现用任何条件过滤都没有数据,那可能是BUG,也可能是因为数据库中没数据,还有可能是有数据但不满足过来条件,这查找这类问题不仅需要对业务的了解,没有基本的数据库知识更是无从下手。 所以,测试人员应不仅仅盯着测试技术,多接触下其他方面的知识,如质量管理,项目管理,对测试人员的未来发展是很有好处的。

如何与开发人员沟通:
开发与测试人员都是属于项目组的成员,工作的目的都是为了能将高质量的产品交付到客户手中,既然目标一致,针对测试人员本身,与开发人员的沟通应尽量清晰,平和,又不能失坚决,清晰,当然是指阐述问题时应该说明清楚问题所在,这是让开发人员信服的基本前提;平和,一定程度上,开发人员相当于软件的创造者,测试人员则是破坏者,工作中的矛盾是不可避免的,但测试人员应好的提高自己的沟通水平,语言的艺术在这里发挥了很大的作用,心平气和的和人家说道理比面红耳赤的争论效果好很多;坚决,测试人员应具备怀疑一切的素质,只要有任何不合理的地方,都可以与开发或设计人员沟通,直到找出合理的解决办法。这样,测试人员才可以在日常工作中与开发人员和睦相处,当然不排除一些开发人员“歧视”测试人员的情况,这是某些开发人员自身素质的问题,只有我们做好沟通工作,相信我们会得到项目组每个成员的信任。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    17#
    发表于 2008-3-16 11:46:43 | 只看该作者
    在这里转了两天啦,差不多都溺在这里,从一无所知,到稍稍了解,呵呵以后会多了解,都是大家的功劳,谢啦,真想知道大家是怎么一步一步走过来的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2008-3-15 14:14:11 | 只看该作者
    原帖由 sdjsjczp 于 2008-3-14 17:53 发表
    光光是黑盒测试根本不会进步,已经要融入到开发当中,多学点开发的技术,才能将测试做的更好!


    黑盒测试也是有功夫的,开发技术当然是不可少的,只是到什么程度而已。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2008-3-14 22:18:26 | 只看该作者
    到处是新手...望前辈们多多指教啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2008-3-14 17:53:42 | 只看该作者
    光光是黑盒测试根本不会进步,已经要融入到开发当中,多学点开发的技术,才能将测试做的更好!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2008-3-14 14:23:23 | 只看该作者
    嗯,说的确实蛮好的,支持,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2008-3-14 13:39:44 | 只看该作者
    说的真好啊~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2008-3-14 11:44:59 | 只看该作者
    非常的好啊~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2008-3-14 10:31:13 | 只看该作者
    谢谢了``还是新手``希望大家有好的建议和经验多多说下```
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2008-3-14 09:40:41 | 只看该作者
    厉害啊 呵呵 我才是个新手
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-3-13 18:48:58 | 只看该作者

    再加点测试管理吧?

    做测试做到QA远比CODING强,有时候甚至要扮演PROJECT MANAGER的角色。
    我们开发的PM高高在上,很多时候都是QA在安排任务……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2008-3-13 18:03:55 | 只看该作者
    听说.........毕业一般都系做测试..............有人说在中国是做附和性测试.........听说在外国做测试是比开发的好.....不过好似在中国就不同的...........好似做QA还是吾错的.........
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-3-13 17:47:38 | 只看该作者
    不错 不错 值得学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2008-3-13 17:00:31 | 只看该作者
    做功能、手动方面测试也有做得很出色的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-3-13 16:54:04 | 只看该作者
    支持,说的跟我很想象啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2008-3-13 16:44:25 | 只看该作者
    从技术到技术之外说的不错!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-3-13 16:38:52 | 只看该作者
    说得很中肯 辛苦了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-11 17:48 , Processed in 0.079862 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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