测试数据真假难辨-IT精英自我思考

为什么对于测试数据这么重视呢?

故事背景:之前Java版ITOO验收的时候,由于是分模块开发的,大家对于整体或许有一个全局观的把握,但是对于其它人的模块的细节部分就不是了解的那么深刻了!当两个不同的功能写上同样的描述,又或者本来就陌生的字段,你用111,333等不明确的寓意来表示的话,会导致什么样的恶果呢??

会议结束之后,回到自己的座位上,就开始开始自我反思,列举了那么多早就该改掉的坏习惯,看看自己是否有一条“没有命中”呢?

看自己开发的模块的数据库:本来应该是课程名称的,但是日积月累,自己用一条一条的胡乱填写的数据来填充字段,假如你同时添加的数据有n个字段,你大部分都用11,yls……不明确的词语来表示,会有什么影响呢?

1)首先自己调试起来就很不方便,界面添加的数据毫无根据,乱写一通,及时字段属性不一样,但是填写的信息却雷同,直接的影响就是妨碍自己的代码调试,虽然有值,但是你真的确保这些值就是你之前在页面写的吗?有值不代表就正确,有值不代表这条线就能够满足用户需求。

2)让测试者看来,就是一团模糊,在不了解需求的情况下,再看见这些毫无根据的数据,换位思考,真的是蛮头疼的,或者直接会导致,测试者测试数据同样添加错误,及时测试通过,没有什么Bug,但是由于需求的错误,直接就会导致……

3)测试数据的不规范,引来大量发现不了的错误,影响的自己的思维,同时给测试者带来很大的不方便,但是最重要的一点就是,这样的不规范的数据到底表明了开发者什么态度??看着上边带来的问题的罗列,这不就是自己欺骗自己的一种行为吗?

态度是什么?在百度百科中是这样定义的:态度是个体对特定对象(人,观念,情感或者事件等)所持有的稳定的心里倾向。这种心里倾向蕴含着个体的主观评价以及由此产生的行为倾向性。你倾向于用假数据,而不赋予它真是的外表,其实直接就能表现出你对这个系统的热爱程度,对自己模块的了解程度,是否是真正了解了呢?

或许你会说,现在还没有数据呢? 所以我才随便写的。这个理由合适吗?是不是也是自己给自己找理由?自己写那些可以写很多切合实际的信息,就比如:CourseName,一看就知道是课程名字的意思,理所当然应该写一些课程名字了,但是像一些Range,这个属性是已经定义好了可以随便书写吗?我可以理解为是哪个章节,这算是一个范围;我又可以理解为是课内或者课外,这又是一个范围,是都可以写还是如何?看之前的数据,这慢慢的都是一些test,testnew……等一些字眼,你让大家如何去了解?……当测试不知道该写什么的时候,这时你就要积极的去思考,我如果随便写的话是不是对自己以后的开发带来困难呢?会不会给他人带来困难呢?……这时候你就应该调用自己的积极性,去问这个到底是什么意思?因为毕竟自己因为各种原因没有参与实体设计,但是一切的一切都不是理由……

其实好多事情都是融为一体的,做好每一件事情,自己的每一天才会过得有计划,才会充满积极向上的心态,而不至于因为各种各样的事情而打乱了自己前进的计划。

回到最刚开始:即使自己需求真的了解,那么到项目后期单纯的补数据,是不是也是耽误了自己的计划呢?其实这个和注释的添加都是一个性质的事情,每一件事情都需要我们以积极,主动的心态去面对。

每一个人的命运都是掌握在自己的手中,其实之前自己根本就不理解这句话,但是现在已经在慢慢的融化了,你呢?经历的事情多了,你有没有把每一件都化为自己前进的动力?

唠叨了半天,在这里给自己提一个醒,为自己加油!!!!

只要你有心做出一番成绩,就必然能从行动中找出怎么去做的方法。况且方法已经存在了!Just do it!!

时间: 2024-11-05 13:22:07

测试数据真假难辨-IT精英自我思考的相关文章

你对金钱的态度是什么?自我思考

最近听<冬吴相对论>,节目里面提出了一个问题:“你对金钱的态度是什么?”,节目里主持人的态度就是要“敬畏金钱”.这个话题我很感兴趣,因为日常生活离不开钱这个字,但从未认真总结过. 我对金钱的态度很简单,做金钱的朋友,不要被你的贪婪吞噬自己,也不要被它引诱你失去自己,你要做的是了解自己,你就能知道你能吸引什么样的朋友.但发现简单的事情原来是最难做好的,就如佛祖说人们本来都是有无上的智慧,只是渐渐被尘世蒙蔽双眼,悟的过程其实是清楚地认识自我的过程,般若智慧原本就在你身上.小时候看香港的电影里面有个

随笔 | 对计算机专业的自我思考

随笔的想法来自博客https://www.cnblogs.com/greyzeng/p/9581624.html,对当中的提问作出一些自己的思考. 前言 在写下这篇随笔之前,我分别看了有关上课态度和师生关系的两篇博客文章,想在前言说一下自己的感想.我认为当一个学生,无论这门课你是否感兴趣,是否学习很困难,上课的时候都必须认真参与.尤其像大学专业的课程,即使不同的课程是学习不同的技术,可是它们之间仍然存在着关联.譬如,我喜欢学习Android的课程,可是我的Java课没有好好听,导致Android

自我思考

这次找工作明显能力和野心配不上,都怪自己玩了两年,不学习,特别悔恨,所以现在要好好的学习,比我优秀的人还比我努力,现在只有抓紧赶上,永远不要忘了自己的初心. 2017/2/24

IM即时通信软件自我思考

作为一个IM系统,核心场景为单聊.群聊.单聊是1对1聊天:群聊是,多个人在一个群里聊天.无论是单聊还是群聊,抽象出会话确实不错,单聊就是两个人在一个会话中聊天,群聊就是多个人在一个会话中聊天.假设会话模型叫做session,则应该有如下的特征: 对于单聊场景,A发送消息给B,AB构成的会话ID由A/B两个账号ID确定,比如叫做session-a-b,则A发送消息给B可以理解为往会话session-a-b中新增一条消息.无论是A发送消息给B,还是B发送消息给A,都是将消息放入session-a-b

KMP的自我研究之路(一)

经过一天的酝酿思考,我尝试去理解KMP算法的创造过程,最终得出了那么一点皮毛,今天我就来记录一下我的结果吧 首先,介绍KMP算法的详细资料网络上有很多,大家随意google.wiki.百度应该都能找到了. 我这里要讲的不是KMP算法要怎么实现,而是KMP算法的出现过程,这个过程是我自己原创的,不具有任何绝对的说法,重点只是在于帮助自己或者别人理解这个让人难以理解的东西. 下面就是我的思考路径: 首先我们随便找两个字符串,一个称为"主串",另一个称为"匹配串",我们的

精英主义(一)

当精英们刷知乎时,他们在刷些什么 我们都知道,这世界上有很多的精英. 而且精英们的爱好也都很相似,读书.健身.旅游,还有刷知乎.▼ 时间久了,我们已经分不清楚是精英们都喜欢上知乎,还是知乎让他们都变成了精英. 但是知乎却真实地传播着精英们的知识.经验和见解. 以及他们不同寻常的娱乐方式-▼ 在很多人眼里,精英的生活,无非就是些谈论一下豪车▼ 研究一下红酒▼ 没想到他们竟然还拥有着常人难以想象的烦恼.▼ 如果你觉得奇怪,那是因为你不了解他们. 如果不能像精英一样地思考,拥有得再多,你也只能沦为暴发

浅谈RPA虚拟机器人对现代企业管理的组织变革思考

前几日,在朋友圈看到艺赛旗用户对使用了RPA(Robotic Process Automation机器人流程自动化软件)的截图,也就是虚拟机器人产品.其中一句"这就是我们会比别人走得快的原因,别人是人类员工在战斗,我们是人类员工+机器人员工一起战斗",业务团队围坐在大屏前,观看着虚拟机器人不辞劳苦的忙碌着,黑科技的画面感十足,似指挥千军万马,满是骄傲和自豪. [虚拟员工角色及组织的出现]以上情景,在我们客户企业中不断的上演.人工智能技术充当着第四次工业革命的急先锋,已经从最初的实验室走

知乎推荐书籍整理

追加: <稀缺:我们是如何陷入贫穷与忙碌的>.<微习惯>(MINI HABITS).<拆散的笔记簿>.<路过笛卡尔大街>.<毛选集> <人间草木>.<人生的智慧>.<Webster vocabulary builder>(词汇书).<非暴力沟通>.<橘子不是唯一的水果>.<飞毡> <醉酒的植物学家>.<月光落在左手上>.李普曼<舆论>.凯鲁

三节课MINI计划第一周

一.产品经理做什么以及需要的能力 (一)用户分析 用户群——行为分析——需求痛点——产品卖点——更多用户群 (二)功能分析 产品调研——产品结构——功能点——关键流程——下一轮产品调研 (三)流程原型 业务流程——产品原型——考核指标——需求文档 二.MECE法则 拆解原则: (一)二分法 分成A类和B类,如男女.会员非会员等. (二)过程法 按照事情发展的顺序.流程.阶段 (三)要素法 将事物的所有组成部分进行穷举 (四)公式法 如利润=销售额-成本,其中销售额=单价×数量,成本=固定成本+可