因段子引发的软件测试思考
每个行业都有自己的“黑历史”,比如产品和运营,软件开发和软件测试,而外行人永远无法get其中的点。本文将用段子,告诉大家做好软件测试多么不容易?
最恐怖的词–BUG
以下是大家使用自动化测试工具TestWriter时,真实反应和网上整理的,关于程序员被提BUG之后的反应!1.怎么可能; 2.在我这是好的,不信你来看看; 3.真是奇怪,刚刚还好好的; 4.肯定是数据问题; 5.你清下缓存试试; 6.重启电脑试试; 7.你装的什么版本的类库?(JDK) 8.尼玛怎么还在用360安全浏览器?; 9.用户不会像你这么操作的。
所以作为一名聪明的软件测试员,不是直接提BUG,而是给出让其信服的理由。
1、精确定位BUG,即逐个排除环境问题、操作问题,确认BUG确实存在;
2、能够清晰描述出所遇到问题的情况,并且将在不同状况下是否会遇到同样的问题,准确描述给开发;
3、和程序员沟通过后,像程序员提BUG时,整理成报告。规范报告内容,逻辑清晰,简单明了。及时和开发做沟通,了解修改BUG的进度。
有一种爱叫多沟通
“咚咚咚”“谁?”过了很久……“Java”,作为软件测试员就说你看不看得懂吧~
看懂段子,和程序员聊Java、聊硬件,以后遇到问题就比较容易解决。软件测试员应该学会和程序员良好沟通。优秀的软件工程师除了掌握基础知识理论,掌握TestWriter、QTP、selenium这些自动化测试工具,显然不够,挤出一点时间学习一些开发语言C++、JAVA、数据库知识,拓宽知识面,给自己镀镀金!
因段子引发的软件测试思考相关推荐
- 段子引发的软件测试思考
每个行业都有自己的"黑历史",比如产品和运营,软件开发和软件测试,而外行人永远无法get其中的点.本文将用段子,告诉大家做好软件测试多么不容易? 最恐怖的词--BUG 以下是我在进 ...
- 段子引发的软件测试思考(随便聊聊)
每个行业都有自己的"黑历史",比如产品和运营,软件开发和软件测试,而外行人永远无法get其中的点.本文将用段子,告诉大家做好软件测试多么不容易? 最恐怖的词--BUG 以下是我在进 ...
- 由鼎引发的软件测试思考
不知大家注意到没有,鼎有三只"脚".大家在几何课上学过,在所有的平面图形中三角形最稳定.看来古人也深知这个道理,做出了有三只"脚"地摆放稳定的鼎.当鼎的任意一只 ...
- GitChat 被恶意攻击引发的技术性思考:拒绝服务攻击
本文来自作者 肖志华 在 GitChat 上分享 「GitChat 被恶意攻击引发的技术性思考:拒绝服务攻击」,「阅读原文」查看交流实录. 「文末高能」 编辑 | 哈比 拒绝服务的类型很多,挑几个有特 ...
- NSObject到底多么大引发的一些思考
NSObject到底多么大引发的一些思考 本文引用及参考文献,感谢一下博主的分享: C++ 内存对齐-by enos 小码哥iOS学习笔记第一天: Objective-C的本质-by 冰凌天 Obje ...
- 关于“找老婆”问题引发的深入思考
浅谈"数学家.理论计算机科学家.工程师的区别" 关于"找老婆"问题引发的深入思考 有一天,三个朋友一起去吃烧烤.他们分别是数学家,理论计算机科学家,计算机工程师 ...
- struct和class之间问题(+引发的个人思考,和对共用体思考)
一.C语言中的struct 在C语言中,struct是一种自定义数据类型,所以在C语言中,struct不能包含任何函数,否则编译器会报错.因为C语言是面向过程的编程.采用过程性编程首先考虑要遵循的步骤 ...
- 针对B端产品引发的设计思考
一.充分了解项目的设计需求 设计并不是只是简单的美化,而是需要在彻底理解业务逻辑后,再考虑如何设计与实现它.我们可以根据用户的实际使用场景,优化产品逻辑,提供更符合业务流程的解决方案. 二.降低用户的 ...
- beeline执行sql语句_由“Beeline连接HiveServer2后如何使用指定的队列(Yarn)运行Hive SQL语句”引发的一系列思考...
背景 我们使用的HiveServer2的版本为0.13.1-cdh5.3.2,目前的任务使用Hive SQL构建,分为两种类型:手动任务(临时分析需求).调度任务(常规分析需求),两者均通过我们的We ...
最新文章
- 计算机网络应用基础 王建珍,计算机网络应用基础
- Nature Method :Rob Knight发布Striped UniFrac算法轻松分析微生物组大数据
- Mac 安装 Jenkins
- mysql workbench中删除数据表记录提示出错的问题
- java赋值语句_Scala守卫语句的集中用法
- linux文件句柄,【LINUX】使用lsof处理文件恢复、句柄以及空间释放问题
- Centos7-通过RPM方式安装MySQL5.7
- Shell脚本多行换行报错:- unrecognized arguments- \
- 7-8 统计工龄 (20 分)
- jerasure 2.0译文
- CPLEX——关键字
- 基于JavaWeb的12306网络购票系统设计与实现 文档+项目源码+脚本文件
- IADS Revision Note 1: Asymptotic Notations
- 服务器固态硬盘和普通硬盘的区别
- python - 乌龟吃鱼游戏
- 蒙特卡罗方法C语言求定积分,蒙特卡罗方法计算定积分
- linux内核移植与开发板,基于uClinux内核移植ARM开发板应用
- 测试er如何通过MacOS连接IOS系统iPhone查看系统崩溃日志?
- BLOB/TEXT column 'name' used in key specification without a key length
- 文本分析简历项目收集-----机器学习(仅供参考)