如何做到测试人员心中好的开发人员

作者在这篇文章中, 列出了七个项目, 指出怎样的开发人员, 才是测试人员心中的好的RD.
  1. 不要考验你的测试人员
  即使你和测试人员的关系不好, 也不要故意制造bug, 来考验你测试人员的程度.
  2. 自己做自己的验收测试
  通常开发人员知道要去进行单元测试, 但是往往忽略了GUI测试以及usability testing. 建议开发人员每次要记得去进行小规模的验收测试, 来及早发现一些usability的issues
  3. 不要一直犯同样的错误
  测试人员最讨厌的是开发人员老是一直犯样的错误. 每当功能有修改时, 测试人员常常能预测开发人员会忘记处理哪些事情. 开发仁要记得从中学得教训
  4. 他们并不想伤害你
  开发人员通常认为测试人员都是在找他们的问题或是麻烦. 所以她们很害怕进行测试, 但是事实上他们需要与测试人员合作, 以确保整个系统的质量.
  5. 不要把质量的责任推给测试人员
  另一件不好的事情, 是开发人员对于客户遭遇到的问题不感兴趣, 认为这是质量的问题. 必须要记住, 质量是整个团队的责任, 开发人员不是只是要写code, 也要负担起质量的责任
  6. 要撰写批注和可读性高的程序代码
  7. 提供有叙述性的错误警报
  若是开发人员在显示错误讯息时, 能够更具体更有意义, 会帮助测试人员测试工作的进行. 不要老是显示相同, 或是没有意义的讯息.

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-10-23 07:44:44

如何做到测试人员心中好的开发人员的相关文章

开发人员工具 f12-ie9浏览器 开发人员工具 打不开

问题描述 ie9浏览器 开发人员工具 打不开 win7 64位系统ie9有两个,我把32位的那个删除,但是最近开发程序必须要用32位的ie浏览器,于是我卸载了ie9后又有重装了,结果32位的浏览器F12(开发者工具)打不开了,要怎么解决?

对测试人员或开发人员来说相互沟通有多重要?

要开始讨论的话题之前,我想举一个实际生活中的例子: 丈夫和妻子住在同一所房子里,且不与对方沟通.或者说他们之间没有什么可以说的.他们只是用短信告知对方如果有什么重要事要注意.否则,两人都是在忙自己的生活,不怎么会打扰或者照顾对方.长久如此会发生什么?一种挫败感升高,刺激倍增,愤怒的表现和情绪失控的发生.一段关系只会在有频繁交流,难得争吵,大量共识以及彼此之间赞扬的情况下才能加强. 现在,将上述情况与软件项目生命周期进行一下比较. 开发人员和测试人员之间的关系也是类似的,双方都为一个项目工作为了要

《iOS 9应用开发入门经典(第7版)》——第1章,第1.2节成为iOS开发人员

1.2 成为iOS开发人员 要成为iOS开发人员,并非只需坐下来编写程序即可.您需要一台较新的 Intel Macintosh台式机或笔记本电脑,它运行Mavericks或Yosemite,硬盘至少有8GB的可用空间.开发系统的屏幕空间越大,就越容易营造高效的工作空间.您甚至可将Xcode切换到全屏模式,将分散注意力的元素都隐藏起来.虽然如此,我在13英寸MacBook Air中开发时也相当舒服,因此并非一定要使用多显示器系统. 假设您有运行Yosemite或El Capitan的Mac,还需要

测试用例说明书对客户和开发人员的重要性

摘要:测试用例说明书分成覆盖各个业务流程和预期的输入输出,前者这个有助于与客户沟通,挖掘需求:后者有助于与开发人员的沟通,提高编写符合要求的代码. 正文:测 试用例说明书,通常定义为对一项特定的软件产品进行测试任务的描述,体现测试方案.方法.技术和策略.在软件产品开发中用的非常多,但在项目开发中,重要 性进行经常被忽视,很多项目组都是不做的,或者是为了敷衍编写的.敷衍是有很多原因的,各方不重视测试,需求多变导致测试层本大幅增加.项目时间节点紧, 因此很多测试过程会被简化.很多项目组最后只会有下1

如何成为一名优秀物联网开发人员

物联网(IoT)行业正蓬勃发展.根据最近的Gartner报告,在2017年,全球使用的互联设备数量将达到84亿,超过全球人口总量. Gartner预测,到2020年,将会有超过208亿件物联网设备. 随着家庭互联.汽车互联和办公室互联变得越来越主流化,需要更多的开发人员来确保互联设备正常.安全地运行. IBM物联网开发人员生态系统主管Greg Gorman说:"'物联网开发人员'一词的含义很广泛,包括安全.网络.系统工程.云编程和硬件设备编程.开发人员应该在团队中灵活地扮演许多不同的角色.&qu

生产数据库是否该对开发人员设限?

话题 Topic 一个DBA老师正在苦逼地恢复被开发删除的数据.作为一家有100人以上IT人员的公司,开发人员是否应该碰生产库?能做得到不碰吗?(本期话题贡献人:杨志洪)      精彩论点   [杨建荣]root,dba权限严格来说都是不能开放的,我们原来电信行业对sys.system都不能开放,会给一个单独的dba账户.   我们的开发是没有权限的,要做任何核心数据的查询都得提申请,有一些外围的会开放只读备库权限,权限精确到对象.我碰到过一个例子,因为需要访问不同用户下的表,最后dba给所有

谷歌Android策略引发内讧 开发人员可能倒戈

8月13日消息,据国外媒体报道,谷歌给人们留下的印象就是从来不会做错事情,但在Android平台策略上,这一美好印象可能就要被打破. 在开源移动平台Android即将公开发布之际,谷歌的一些行为却可能永久破坏其与开发人员之间的关系,其中包括限制开发人员获得核心开发工具.即使不会遭到开发人员的倒戈,那么也会让他们感到失望和希望破灭. 据第三方Android博客网站AndroidGuys预计,Android开发社区大约拥有2000名开发人员.其中很多开发人员表示,他们将转向其他移动平台. Andro

一个开发人员眼中的JSP技术(下)_JSP编程

使用定制化的标签 尽管你可以在JSP页面中植入Java代码并在服务器方执行,但是,JSP也支持使用定制标签来插入动态内容,它有一种机制可以让你在JSP页面中插入你自己的.与HTML类似的标签.换句话说,你的JSP网页能够使用插入Java代码的简单标签语法产生动态的内容.但定制标签的用处不是很大. 创建一个定制标签比在JSP网页中使用简单的scriptlet要复杂得多,因为定制标签需要用几个步骤来把你的Java组件和JSP代码连接起来.不过,定制标签在分发和重复使用的时候就非常简单了.对定制标签的

谷歌Android策略引发内讧 开发人员倒戈

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 8月13日消息,据国外媒体报道,谷歌给人们留下的印象就是从来不会做错事情,但在Android平台策略上,这一美好印象可能就要被打破. 在开源移动平台Android即将公开发布之际,谷歌的一些行为却可能永久破坏其与开发人员之间的关系,其中包括限制开发人员获得核心开发工具.即使不会遭到开发人员的倒戈,那么也会让他们感到失望和希望破灭. 据第三方A