51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1023|回复: 1
打印 上一主题 下一主题

[品茗闲话] 开发与测试:携手共铸项目成功的基石

[复制链接]
  • TA的每日心情
    无聊
    13 小时前
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2024-10-12 10:57:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    最近在论坛上看到一个帖子,说“对开发最大的灾难,就是测试混日子”,作为开发人员的我,真的是深有同感。


    我们都知道,测试在项目推进中有着举足轻重的作用。测试质量的好坏,直接关系到开发能否顺利交付项目。很多人觉得开发和测试是两条平行线,互不相干,其实大错特错。这两者就像一对亲密的伙伴,紧密相连,缺一不可。


    开发写代码时,会遇到各种各样的细节问题,尤其是复杂的业务场景,靠自己自测能发现的问题很有限。如果测试不认真,后期出现问题,开发可就惨了,就像被架在火上烤一样。


    就拿我之前的一个项目来说吧。当时我们的测试人员感觉工作态度很敷衍,每天只是走个流程,随便执行一下测试用例就完事了。结果项目上线后,客户提出了一个奇怪的问题,我翻日志翻得眼睛都快花了,最后发现是一个特别明显的流程漏洞。当时我真的是欲哭无泪,心里想:“这到底是怎么测的啊!”


    不过后来我也反思了,其实开发自己也有责任。有些“坑”我们明明知道存在,却抱着侥幸心理,觉得“应该不会触发吧”。等到交付的时候,问题暴露出来,开发也就成了背锅侠。


    所以说,开发和测试的关系就像玩跷跷板,一方松了,另一方肯定会受到影响。但我们不能把所有问题都归咎于测试,有些开发同事一遇到问题就把责任推给测试,这种心态是不对的。开发代码的质量,首先还是要开发自己负责。


    如果我们写代码的时候能把边界处理好,设计文档写得清晰明了,测试也就不容易踩雷了。总之,开发要把好第一道关。


    当然,我们也不能忽视测试的重要性。有些测试人员特别严谨,遇到问题会反复询问,很多开发可能会觉得烦。但其实这种较真的测试人员是项目的“安全垫”。


    我曾经带过一个项目,有个测试妹子就是这样,每次上线前都要拉着我确认每一个用例,我有时候都想跳过她的“盘问环节”。但最后项目上线后,几乎没有出现严重问题。要是没有她这么认真,我都不知道要熬多少个通宵来修 bug 了。


    但也有那种让人头疼的测试,啥都不懂,啥都不会,还老是爱问问题。开发不仅要花时间教他基本操作和业务逻辑,教了之后他可能还会忘记,甚至质疑开发逻辑,这真的让人很崩溃。


    不过,我们不能因为这些就否定所有测试人员。一个好的测试不仅能帮开发找出漏洞,还能从用户的角度考虑问题,这对项目来说是非常宝贵的财富。在我看来,测试有时候就像项目的“保姆”,开发写的代码只是个“雏形”,测试通过不断地检查、反馈和修正,才能让这个“雏形”变成真正的“产品”。


    所以说,开发和测试就像前端和后端一样,相互依存,谁也离不开谁。项目的成功不是某一个人的功劳,也不是某一个人的责任,而是大家共同努力的结果。开发要尊重测试的工作,测试也要理解开发的压力,遇到问题不要互相推诿,要一起想办法解决。毕竟,我们都是为了项目能够顺利交付,是一个团队的伙伴。


    开发能不能完全依赖测试呢?答案是否定的。测试虽然能发现很多开发自己看不到的问题,但开发的质量最终还是要靠开发自己把控。把所有问题都推给测试,项目只会越来越混乱。


    总之,项目要顺利推进,开发、测试、项目经理,甚至设计人员都需要密切配合。只有团队整体协调好,项目才能顺利交付。我们都要用心做事,不要想着“混日子”,不然项目搞砸了,大家都要“背锅”。

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

    使用道具 举报

  • TA的每日心情
    奋斗
    13 小时前
  • 签到天数: 365 天

    连续签到: 4 天

    [LV.9]测试副司令

    2#
    发表于 2024-10-14 08:53:43 | 只看该作者
    开发和测试是紧密相连 缺一不可
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-21 22:44 , Processed in 0.062437 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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