开发人员测试,也必须有测试报告
接前述。
在LINUX编译成功之后,吾要求进行测试。然后要测试报告,对方问“什么测试报告”。吾当时就火了,说的不是这个工作吗?还什么测试报告?汝是健忘症吗?
相信绝大多数程序员以为,只要开发就行了,测试是别人的事情。实际上这是完全错误的。吾认为,一个好的程序员,至少一半时间是用来测试的。开发中的测试不要测试报告,完成后、验证式的测试都必须有测试报告。那么报告有什么用?
- 工作的证明。汝说汝测试了,证据在哪里?测试报告就是证明。没有测试报告,汝说汝进行了测试,吾不信。
- 结论的证据。比如吾在A平台上测试通过,请问怎么证明?截图,截图中包含功能证明,还要有平台的信息(对话框)。
- 备查。人的记忆很不可靠,很容易记错。一旦提起某个事情,拿出之前的测试文件,就清楚了。
- 专业能力的证明。至少7成的程序员不能做好测试。
于是吾写了一个编译结果的测试要求,共5个平台,要求有测试记录、功能截图。
近日有人问吾视频通话的事情。吾指点时也是痛苦不已。痛苦在哪里?就是对方不会测试,说个什么事,他就做什么事,而不会围绕这个事情,把周边的测试统统完成,然后记录下来选择最佳方案。本来要发火,后来又忍住了。如果大多数人不会,而吾会,那是因为吾有天赋。
开发人员测试,也必须有测试报告相关推荐
- java 集成开发工具_最好的Java开发人员测试和集成工具
java 集成开发工具 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 无论您是刚刚起步还是已经从事了一段时间,使用正确的工具进行编程都可 ...
- 最好的Java开发人员测试和集成工具
通过从应用程序中学习企业APM产品,发现更快,更高效的性能监控. 参加AppDynamics APM导览! 无论您是刚开始还是已经使用了一段时间,使用正确的工具进行编程都可以对项目的成功产生巨大的影响 ...
- 如何跟项目经理和开发人员反馈安全测试报告的问题
2019独角兽企业重金招聘Python工程师标准>>> 在安全测试过程中,我们测试人员经常会遇到扫描时间好长的功能模块,好不容易拿到了测试报告,比如一个登录功能就有100多个安全问题 ...
- 从开发转到测试,做到让开发人员佩服的测试工程师之后···
很多从事程序开发的人会在有一定开发经验后会转到测试岗位,其实测试岗位并不轻松,因为测试的结果直接会影响到软件的性能,进而影响到用户的体验.那么,从事开发的朋友如何转测试呢,笔者有下面几点建议. 1.首 ...
- Visual Studio 2010 Ultimate开发与测试敏捷特性
在测试方面,VSTS 2010强化了测试功能,同时简化了在整个应用程序生命周期中整合测试的工具.新功能包括快速进行有关测试的设计与开发.测试用例管理,与Team Foundation Server集成 ...
- ie 开发人员工具使用方法(F12)
reference:http://blog.csdn.net/xinjoker/article/details/8516914 现在网上关于IE10的开发人员工具并没有详细的中文资料,所以许多开发人员 ...
- 测试开发人员与开发人员_如何升级为开发人员
测试开发人员与开发人员 by Will Hughes 威尔休斯(Will Hughes) 如何升级为开发人员 (How to Level up as a Developer) Being a prod ...
- python 测试linux dev文件,Linux测试开发人员要掌握的Linux命令有哪些?
今天小编要跟大家分享的文章是关于Linux测试开发人员要掌握的学习Linux和 一.文件和目录相关 文件和目录相关 1.进入目录--cd cd /usr/local //进入/usr/local这个目 ...
- 开发人员学Linux(4):使用JMeter对网站和数据库进行压力测试
前言 表面看来,JMeter与本系列课程似乎关系不大,但实际上在后面的很多场景中起着重要作用:如何获知修改了某些代码或者设置之后系统性能是提升了还是下降了呢?商业的压力测试工具LoadRunner确实 ...
- 测试人员如何赢得开发人员的尊重
1开发人员是一个比较单纯的人员,他们衡量一个人价值的方法是你的技术实力,因此好水平的测试人员很容易赢得开发人员的尊重 2测试人员赢得开发人员尊重的方法首先是做好自己的工作,即掌握测试方法,并且可以发现 ...
最新文章
- mysql 查询任务_mysql中怎样显示服务器正在执行的sql任务
- POJ 2182 Lost Cows (求序列第k大)
- jmeter 多机负载压测与服务器性能监测
- 迷宫问题pascal程序
- 【链表+启发式合并】Bzoj1483 [HNOI2009] 梦幻布丁
- NameError: name 'words' is not defined
- 设计模式的七大设计原则:其三:依赖倒转原则
- SQL Server Management Studio 2016的新功能–滚动条
- 谈谈Runtime类中的freeMemory,totalMemory,maxMemory等几个方法
- QString和std::string转换乱码与sqlite存储汉字乱码
- 安装与卸载应用程序 (Package Installer)
- 烟台联通云服务器项目,山东烟台联通dns服务器地址
- 小米手机开发者模式怎么打开?简单,只要三步
- Cuba 设置debug模式
- 用微信扫一扫功能扫描二维码下载安装APK不能用,不能打开APK下载链接的解决方案
- Altium Designer 19 错误警告 Design contains shelved or modified (but not repoured) polygons
- java.lang.ClassNotFoundException: org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEnd
- 关于2019年签证的总结:
- 【Unity】预计算刚体运动轨迹
- A Univariate Bound of Area Under ROC 论文小结
热门文章
- delphi启动ie调用本地html传参数_年轻人不讲武德啊!了解下浏览器如何解析html、css,js
- python 将图片旋转多个角度_用Python玩转PDF的各种骚操作
- php POST,HTTP_RAW_POST_DATA, and php://input
- Spring Cloud Gateway替代zuul作为API网关(一)
- Python 成仙之路
- Exchange 2007中批量修改用户邮箱配额
- PHP与MySQL设计模式:代理模式
- Unofficial Windows Binaries for Python Extensi...
- 查询用户表(按照依赖对象排序)
- Remoting PerfMon Service