• “总裁”霸占偶像剧 BOSS追人有三宝:熊抱强吻推到 2018-07-17
  • 透润亮白第一步 测欧缇丽臻美亮白焕肌精华露 2018-07-17
  • 王国平应邀为西安市雁塔区干部授课 2018-07-17
  • 九三学社郑州市委组织参观郑州博物馆“阿富汗国家宝藏展” 2018-07-17
  • 月全食观看指南:7月27日本世纪最长月全食将会持续1小时43分钟! 2018-07-16
  • 老祖宗留下的热水养生方 2018-07-16
  • 网上报名过程中遇到问题如何咨询? 2018-07-16
  • US climate pact pullout saddens island nations envoy 2018-07-15
  • 习近平将对阿联酋、塞内加尔、卢旺达和南非进行国事访问, 出席金砖国家领导人第十次会晤,过境毛里求斯并进行友好访问 2018-07-15
  • 《中国经济周刊》杂志社诚聘英才 2018-07-15
  • 王朝崩塌!恒大半个月内双线出局 卡帅敲响下课警钟 2018-07-14
  • 锐参考 终于说出了心里话!美国为朝鲜找的“亚洲榜样”竟然是这个国家—— 2018-07-14
  • 美国新研究发现:气垫鞋伤腿脚 2018-07-14
  • 晋江:咬定实体经济 发力转型升级 2018-07-14
  • 北京一赌球团伙被端:涉案资金3.2亿元 有人输得离婚卖房 2018-07-13
  • 软件测试培训班_找[达内]

    软件测试培训
    美国上市软件测试培训机构

    400-111-8989

    热门课程

    软件测试人员与软件开发之间的矛盾如何调解?


    软件测试培训班_找[达内] www.jljiaxin.com 软件测试人员与软件开发之间的矛盾如何调解

    我们知道软件测试人员与软件开发人员之间有矛盾,只要不涉及到到人身问题,都是正常的,甚至可以说是积极的,因为他们之间的工作发现问题相互促进的过程,可总避免不了各式花色问题,那么该怎么做,才能减少软件测试人员与软件开发之间的矛盾呢?今天我们软件测试培训就来解答:

    开发人员“怼”软件测试同学的直接原因:

    Bug描述缺少辅助截图:

    Bug描述需增加辅助页面截图,一方面表达更清楚,减少文字描述;另一方面,某些偶发bug留下“事故现场”的证据很有必要,当然如果有个录屏短视频,就由不得他不信了。

    用词不准确到位:

    如果公司负责测试的同学不是技术出身,无法完全用专业术语,也要尽量把bug和正确结果描述的清楚到位,否则反而会增加沟通成本,效果还不会好。

    当然,如果测试也懂技术,所有问题都不是问题,但现实中可能吗?

    前端、后端、设计问题在Bug中未区分。

    这是见测试功底的地方,测试人员的经验一般从这里体现的淋漓尽致?;褂行枰杂贐ug做出正确的优先级排序。

    某些问题的解决方式没有变通:

    测试时也会偶尔发现原有产品逻辑疏漏或错误、或者感觉某些功能有更好的实现方式。

    第一种情况时,不要慌了手脚忙着策划新方案,而是先去和程序员们沟通、听取建议,咨询有什么方式可以在变动最小的情况下达到目的(注意不一定是结果)。

    第二种情况就相当于提新需求了,这里是被开发怼的最多的地方之一,所以在跟开发沟通时要三思而后行,最好是纳入需求池在下个版本迭代中完成,这样的处理方式是你好我也好。如果测试的时候总提新需求,暂不提程序员的心理阴影面积,产品开发节奏会全盘打乱。

    开发人员“怼”软件测试同学的根本原因:

    说白了就是面子问题....

    开发人员对其所写代码有主观认同感。

    人们通?;岫宰约核复砦笫佣患蛘呔芫腥?。

    同样的,在软件开发领域,程序员们在耗费大量心血编写代码,完成工作之后,他们会固执的认为自己编写的代码会运行良好。

    他们对待其开发的应用程序就像对待自己的孩子一样,拒绝承认自己的孩子有什么不好的地方。这就是为什么软件开发人员难于发现和改正自己的错误。

    开发人员对软件过于乐观的心态。

    开发人员进行开发的目标是将软件所需的功能完美的展现出来。

    当程序的功能运转正常的时候他们会自我感觉良好,因为他们的主要目标就是功能二字。而测试人员与他们想的却不一样。

    测试人员通?;岽硬煌慕嵌惹腥虢砑诓?,打破程序员们惯有的思维方式。他们的目标是通过各种不同的测试用例把软件潜在的不足之处暴露出来。

    开发人员与软件测试同学的根本差距:

    两者思考维度不一样:

    开发人员专注于程序的功能,并在现有需求和设计的指引下开展工作,往往不会从业务逻辑和使用者角度去思考功能完成后的实际价值。软件测试人员至少会站在使用者角度去发现一些需求和设计上的问题。这是两者思考方式的区别。

    开发人员擅长修复但不擅长拆解:

    开发人员只擅长代码的功能测试和代码修复,如果程序运行正常,那么他们的测试就结束了。

    而事实上,测试人员的主要工作是将应用程序拆解,从每个小块之中找寻那些不易发现的bug,并帮助开发人员了解那些特定的功能应当是怎么样的。

    开发人员缺乏从测试的角度思考问题:

    为什么我一直推崇开发人员做单元测试和功能测试包括接口测试,是因为在长期的积累当中你会提高对自身程序拆解的能力,对其他??槔斫獾哪芰?,这是一个从微观逐渐到宏观的思维方式,如果这种思维方式不建立,开发人员会一直受限于程序员思维而不能自拔。

    术业有专攻,每个人都有自己擅长的领域。

    许多开发人员认为测试人员是在故意给他们找碴挑刺,而事实上,我们都是在帮助公司的产品在找问题、解决问题。

    请记住,测试人员永远是开发人员身边最好的朋友!

    恭喜你阅读完了本文,相信你已经知道了软件测试人员与软件开发人员之间的矛盾来源具体是什么了,我们本为左右手足,何必自相残杀?!希望我们都能换位思考,降低矛盾,提高效率。如果你还有更多软件测试相关的问题,欢迎来达内软件测试培训机构进行咨询。

    免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

    上一篇:进行软件测试,选系统测试还是端到端测试?
    下一篇:应该怎么管理软件测试过程中细节与资料?

    应该怎么管理软件测试过程中细节与资料?

    软件测试人员与软件开发之间的矛盾如何调解?

    进行软件测试,选系统测试还是端到端测试?

    2017年软件测试的发展趋势是什么?

    选择城市和中心
    贵州省

    广西省