1、软件测试实习日记(200)0702第一天上班,先对公司有了大概的了解。公司有总经理室、财务部、研发中心、客服中心、销售部等五个部门。研发中心分测试组、开发组和研究组,销售部分渠道和直销。本次暑期到公司的实习目标是软件测试。一个好的软件测试员必须建立在对软件非常熟悉的情况下才能做好测试工作。由于刚到公司,对公司的软件可以说一点都不了解。因此,公司负责人把我安排在客服中心,先了解软件。单位指导师选择了 A5 版本的软件,介绍了软件的大概功能,并演示。公司的软件有很多版本,我先把每个软件浏览一遍,看看都有哪些功能,再从客户最常用的开始学习。第一天实习,有些担心,有些兴奋,还有些紧张。但是认识了一些同
2、事,也下定决心要好好学习。0703今天把 A5 版本的的软件功能从头到尾测试了一遍,不过遇到了一些不懂的问题。由于最近公司业务繁忙,客服中心也忙得不可开交,他们都出差去为客户安装软件或者解决用软件所遇到的问题,于是,部门今天就剩我一个人“独撑天下”了。我把不懂得问题记录下来,研发中心的人一过来便趁机向他们讨教。其中,在安装 SQL Server 2000 时由于遇到挂起提示以及 360 防火墙的阻拦,使得连接数据一直失败。后来通过单位指导师的帮助,将注册表中的 PendingFileRenameOperations 删除了,并将 360 关了,才安装成功。经过今天的学习,我学会了如何使用公司的
3、 A5 版本软件。也懂得了 SQL Server 2000 的安装和使用。0704今天把其他除 A5 外的其他软件又熟悉了下。部门还有一些人员还没回到单位,仍出差在外。对于软件,只是熟悉,还没能做到帮客户解决问题。于是,当今天部门指导师将两个客服 qq 给我,叫我尝试与客户交流,帮他们解决遇到的问题时,大部分的问题我还是求助于其他人。还好公司的人都很友好,就算不是同个部门的,都能很热心的帮助我解决问题。让我体会到了团队合作的重要性,虽然我可以说什么忙都还没能帮上。但是我相信,在他们的帮助下,我会有所成长。而经过三天的时间,我也体会到了上班与在学校读书的不同感受。在学校学到的更多是知识,上班则是
4、将知识运用于实践,体现知识的价值。0705今天客服中心的人员差不多都回来了。由于公司要发版一套新的软件,所以研发中心的人都很忙,单位指导师叫我过去帮忙。我听了很兴奋,终于可以接触这次暑期实习的真正内容啦!到了研发中心,测试组的负责人教我如何进行软件功能测试。然后通过局域网发给我一个客户端。这就是软件工程所说的白盒、黑盒测试中的一种测试方法设计出各种不同的用例,然后测试会不会产生预期的结果,即黑盒测试。由于软件在不断地更新,所以要不断地用新的客户端一遍一遍的测试。把产生的错误在改好的新的客户端里再测试,直到不会再产生错误为止。虽然专业课上的软件工程有学过软件测试的知识,不过这都是理论上的,真正接
5、触了软件测试,才真正明白他的原理。0706今天依旧在研发中心进行软件功能测试。把昨天找到的那些 BUG 重新再确认一遍后,又用新的客户端测了一遍流程,这样就足足花了我一天的时间。我觉得效率太低了,而且,因为还不够了解软件的需求,所以我的用例都是在别人设计好的基础上进行测试的。在测试的过程中我也遇到了一些问题,比如在测试生产任务单时,由于没有下达,于是一直不能进行转单操作。而我却没有意识到,以为出错了。后来经过单位指导师的指点,才发现这个问题。在一些选单操作时,也会遇到一些问题,如生产任务单选销售订单时,如果还没设计销售订单的话,就不能执行该操作。在懂得这些原理后,犯的低级错误也就减少了。070
6、9今天参与了公司的两次会议。一个是测试组的会议,一个是产品总经理开的会议。通过这两次会议,我了解了部门以及公司的工作进度。体会到各个部门以及各个人员相互协调合作的重要性。一个公司,特别是我们软件公司,如果部门工作没有分配好,或者部门人员没有合作,那么,单靠个人力量是不可能完成整个软件的开发的。而且,一个人的不配合也会影响到整个软件开发的进度,进而影响到公司发展的进度。因此,不但是高层人员要合理分配各个部门的工作,部门的各个人员也要相互协调,相互帮助,这才是个好的团队,一个软件公司必不可少的成功因素。通过今天的会议,我突然联想到了自己在学校任系体育部副部长的时候,当部门干事不配合工作:时,我是怎
7、么解决的。今后,作为班级团支书,我也有很大的必要去跟班级同学好好沟通了。0710今天对软件的操作流程与软件测试的含义有了更深的理解。虽然已经实习了一周了,但是对操作流程的概念还不是还懂。单位指导师帮我举了个例子。例:MRP-采购申请单-采购询价单-采购订单-收货通知单-采购入库单- 采购退货单-采购结算单-采购开票-采购付款等。这就是操作流程。在软件测试方面,指导师也向我解释了:测试分为工具测试与手工测试。工具有 QTP 与 loadrundon 工具,因为我们是 ERP 系统,主要也是传统的手工测试,测试的主要能力是靠对软件的熟悉度来做测试,熟悉度与认知度来源于需求文档与经验。看来,要成为一
8、个高级的软件测试员,不但要对软件非常熟悉,还要具备丰富的经验!0711前几天公司开会预计今天要发版我们这几天一直在测试的 A8 版本。可是还存在一些Bug,有些脚本一刷,又出现了错误。今天也找到了几个 bug,其中有两个比较特殊,是我前几天从没发现的错误。一个是在采购结算单中选单操作选择发票类型为选增值税发票时出现了错误,另一个是在销售发票、采购发票中删行选择否按钮时,依旧删除。这两个都是比较细节的,因为之前一直没有去操作,想当然的认为不会出错。今天的发现,让我意识到作为一个测试员,不能想当然,而要耐心的去测试每个可能出现错误的用例。虽然说就算微软的系统也会出现 bug,更何况是我们。但是也要
9、尽最大的努力去找出 bug,来完善我们的产品,这也是软件测试员最基本的职责。0712今天测试组长终于发话说要发版了!比原计划推迟了一天。昨天测试组人员都加班到了十一点才回去。今天还有一些 bug,但是到了晚上快下班时也差不多都改完了。不过产品经理说还早着呢!确实,一个软件在设计完成后到要过严密的测试,以发现软件在整个设计过程中存在的问题并加以纠正。而软件的生存周期不仅仅包括设计和测试,一个完整的软件生存周期包括可行性分析和开发项计划、需求分析、设计(概要设计和详细设计) 、编码、测试、维护等活动。典型的几种软件生命周期模型(Life Cycle Model)有瀑布模型、快速原型模型、迭代模型、
10、增量模型、螺旋模型、快速应用开发模型和渐进式模型等。可我们可以根据软件的开发特点选择相应的开发模型。0713果然如产品经理所料,A8 版本依旧有 bug,测试组人员还需奋战!看大家忙得焦头烂额,我也只能帮忙测试,其它帮不上。不过很奇怪,有些之前错的改好了,现在又报错,很是崩溃!这样什么时候才能改好呢?怪不得今天产品经理发火了!估计明天大家又要加班了。这就是所谓的原型模型。根据用户需求不断变更,直到客户确认为止。A8 版本是在另一个版本的基础上开发出来的,也就是说已有产品或产品的原型,只需客户化的工程项目,这也是原型模型的适用条件之一。真希望早点发布,然后结束这种难熬的日子。不然大家忙着交任务,
11、没空教我了。 。 。0716这周已经是第三周了。想想自己的学习进度,有些烦恼。我想要更深入的学习,不但会找错,也会纠错。可是这需要懂得其中的原理,明白为什么会产生这样的错误,然后才有可能会纠错。这就要求要懂得编码,建立数据库等操作,并对软件的需求十分了解。而目前我与这些要求相差甚远。对数据库的那些犹如天文数字的字段,这得需要多长的时间才能熟记啊!今天看了受托加工功能的表结构说明,就有 62 个字段名!而一个软件,差不多有三十个功能表,这样该有多少个字段名啊!看来是我太心急了!就连客服主任都会有解决不来的时候,更何况区区一个实习生呢?我还是老老实实,脚踏实地慢慢学习吧!0717今天把我的想法告诉
12、了单位指导师。指导师也认为我太心急了。他说,要是现在不看软件,随便让你说一个操作流程,你能说得出来吗?我思考了下,确实还没熟悉到这个程度。可是,等我记住了这些流程之后,也差不多要开学了啊!指导师解释说,学习 ERP 最好能记得住整体的流程,这是最基本的。随后,他发给了我三个 word 文档,是有关采购模块、初始化以及仓存管理的。里面详细介绍了模块的作用,功能介绍、字段需求和操作需求。我觉得指导师说得有道理,所以还是一个模块一个模块慢慢掌握吧!学多少算多少了。有了这些文档,我也能较好的理解各个功能了。这就是所谓心急吃不了热豆腐!0718经过一天的努力,我把昨天的三个文档结合软件理解了这些模块的操
13、作含义。也弄懂了之前不明白的地方。比如什么是 MRP 运算:物料需求分析( Manufacturing Resource Planning) 。其操作步骤为 1.选择要进行分析的仓库。2.选择要分析的销售订单。 3.针对所有已选择的订单货品进行物料分析。4.计算所有货品的库存可用量,并计算产品需要生产的数量及原料的采购数量。还有 SN 号的作用:可将一比较重要的货品赋予一 SN 号,通过 SN 号可 很快查询其进销存情况。通过这些文档,我明白了不管是软件测试员还是开发技术员,软件设计说明书真的十分重要。0719今天继续研究其他剩下的模块,结合业务流程文档、设计文档、框架文档等。虽然还有些不是很
14、理解,但是经过今天的学习,我懂得了以前不明白的地方。记得上次在客服中心的时候,有个客户说他发现库存里面的数目与实际数量差很多怎么办,当时我还不知道该怎么处理。现在,我知道处理方法可以有两种,一个是反开账,但是必须删除当前的记录。其二是执行盘点,盘点后进入盘点报告单维护,修改账面数量即可。有学习就有收获,明白其中的原理后就懂得是怎么一回事了。0720今天提前来到公司,向单位指导师请教昨天不懂的一些模块。主要是行业管理方面,在食品监管中,对于索证管理、索票管理、以及数据上传我都不是很理解。因为这些都是跟工商挂钩的。索证管理是对商家的相关证件进行管理,索票是对产品的检验检疫单进行管理。数据上传则是将
15、这些证件传到工商局。对于这些,要是不懂得工商管理这一方面的知识,就不能一看马上理解他的功能了。看来我需要学习更多的知识,不单单仅限于 IT 方面的。这样才能更好的发展自己。下午继续深入理解一些细节性的功能。0723实习第四周开始了。到今天结束,差不多已经掌握了整个 A8 系统的操作流程及其功能了。单位指导师说不能硬背,要理解。说实话,由于这些流程都是生活中的一些常识,只是细节的东西,比如 BOM 单,工序计划、钩稽等,在外行人听起来会比较吃力,不过只要稍加解释,也就懂了。现在,如果不看软件,让我随便说出一个操作流程,我想我会了。经过这几天一遍又一遍的理解及演示,我学到了不少。对公司的这些软件也
16、越发感兴趣了!因为理解了,懂得了它们的功能特点,看到了它们的前景!希望明天指导师能给我新的任务!教我新的内容!0724早上,跟单位指导师汇报了我这几天来的学习情况。让他知道我已掌握了他分配的任务。指导师安排了一个同事教我如何使用 pos,也就是零售收银系统。首先要注册收银机,设置班次,制作会员卡等。登录 pos 系统后,进行系统设置,以及前台当班,备用金的设置。最关键的是要熟记一些快捷键的操作。最后是前台盘点和零售后台查询。通过今天的学习,我大概熟悉基本操作流程,但是还需多多练习才行,特别是要记住那些快捷键,因为系统正常情况下没有鼠标,只能通过快捷键来执行命令。很高兴又学习了新的知识啦!072
17、5今天把昨天学习的内容又练习了好几遍,期间,有不懂的地方,通过请教昨天的同事,解决了问题。不过让我感到很有成就感的是我发现了三个 BUG。这是比较细节的错误,有些是之前测试的时候没有的,后来因为增加或删除代码,影响了这里的功能。同事告诉我,系统不像其他比如桌子那样,一旦一条腿锯掉,再重新钉上去,桌子又正常了。在会员卡设置的时候,我犯了个错误。累计折扣的消费上限和消费下限没有搞清楚,还以为是系统设置不合理,后来请教了项目经理,他说,一般情况下,商家会设置多个打折区间而不是只设置一种。他一说我就懂了。这就是内行人啊!我也意识到自己知识的欠缺了。0726今天很高兴进行了“实战演练” 。这几天都在操作
18、 pos,项目经理看到了说我们公司有一台收银机,可以去操作一下,我听了很高兴。收银机就在我座位的隔壁,很久没用了,里面没有 A8 系统,通过共享文件,我把自己用的那台机子的 Bpl 共享到收银机上。用本台机子作为服务器进行注册。虽然操作都是一样的,但是在收银机上操作和在自己电脑上操作那种感觉就是不一样,在收银机上使用,可以体会到软件售后被客户使用的那种感受。并且,可以就像理论通过实验被实践时,你可以加深对每个操作的印象。不过在获取 IP 时,遇到了一个错误,就是将 ipconfig 分开为 ip config,导致命令出错。这是非常不应该的。后来想起来才取得了 IP。像这种经常用到,并且很基础
19、的命令,以后要多加操作才不会忘记!0727今天指导师发了新的客户端给我,让我测试,并提醒我在测试软件功能性的时候,同时也要注意数值的准确性。其实,通过前段时间对软件的理解,我明白了这些数值的含义、由来,也开始会懂得注意它们的准确性了,比如数值上下限问题。因此,今天我特意对每个易错的数值进行计算。这也是自从我来后发现的最多 BUG,其中数值错误的就有 6 个,总14 个。下午总经理又给我们开了会议,说明了这次公司面临的严峻问题。同时也迎来了新的希望A8,而 A8 功能的完善及出炉时间,要靠研发中心全体人员的共同努力。经过这次会议,我看到了公司的发展前景。 0730按实习所要求时间来算,只剩这最后
20、一周了!但是我觉得学得还不够,就申请多学习一周。我要抓紧时间学习。今天,分销管理这一模块终于“成形”了。我也参与了测试,指导师发了客户端给我,因为是首次被检测,所以算是比较“粗糙”的,发现了好多 BUG,这测过程中,我以为税额=单价*数量*税率,结果发现数据与算出来的不符合,带着疑问,我问了指导师,指导师告诉我,税额=单价*折扣率/100* 数量*税率/100 ,原来我少乘以折扣率啦!还有在单据审核和作废时,因为有些单据被引用了,所以作废不了,还有在基本设置时,出入库、退货单通过设置自动生成结算单所以不能审核。通过这次,我懂得了在遇到异常的情况下要懂得分析,并不是每次的错误提示都是 BUG!0
21、731今天继续测分销管理模块。由于分销管理跟之前的供应链管理有些单据命名一样,我对此不是很理解为什么还要多出这个东西,后来问了指导师,指导师说,一个总部可以有多个分支机构,而这些分支机构有三种,分别为门店、加盟店、代理,其中后两者属于独立经济体,而前者是总部的一个分支机构,比如安踏,可以有好几个门店,那么,门店与总部是不存在买卖关系的,而是单纯的“调拨”关系。但是,总部会及时了解它旗下门店的销售情况,这时就有了数据的上传和下载,也就是说,它们关心的只是所谓的数据中心。这也是为什么说报表是 ERP 系统的灵魂!而后两者就存在了销售与采购的关系,总部的销售订单也就是分部的采购订单。因此这就需要有分
22、销管理这一模块来对这种特殊销售的管理!经过指导师的解释,我明白了这些功能的作用,也多了对这种销售知识的认知。0801项目经理预计在周五发布分销管理模块,因此,我们测试部这几天一直再赶着测试。由于测试部有一个同事辞职了,这加重了我们的测试任务。经过一整天的测试,虽然提了不少Bug,可是我还是又提错了一个。在销售订单和采购订单选单问题上,我一直没有好好理解分析文档中的“销售订单可以选单采购订单(核算机构为销售订单的制单机构) ”。结果在选择核算机构时,没有选择销售订单的制单机构,即所谓的总部,故一直选不到单据。在指导师的指点下很快就明白了。0802明天就要发布了,今天测试组长给我分配了测试任务。在
23、测试过程中,我开始在遇到疑问时懂得分析原因了。比如在转单的时候,在采购订单或者收货通知单转采购检验单时,数据源都为空,我想应该是在基础设置中货品设置为免检才会这样的,果然,我去查了采购订单的货品,发现它们的检验模式都为“免检” 。后来我将它们分别设置成抽检和全检,就可以转单操作了。今天我也开始学习如何使用查询分析器进行分析了。查询分析器主要是通过数据库查询单据,来分析选单或转单时遇到的问题。0803在下班前,分销模块终于发版了。今天早上测试组长到十一点左右才拖着憔悴的身体“姗姗来迟来” ,我以为他请假了。很为今天的发版着急。现在虽然发版解决了,可是身体是革命的本钱,这么累也要坚持来上班,真是不
24、容易。在学校的时候,一直盼望着早点出来工作,以为工作了就不用天天上课。现在体会到了上班的辛苦。同事告诉我,有一次,他们公司为了赶进度,晚上集体通宵。我想,有时候真的很辛苦,一个人为了不影响整个公司或者团队的进度,即使有事也很难脱身。在学校,请假了只是影响到自己的学习进度,等空闲时自学一下就可以了,在公司就不一样了。我要好好珍惜只剩不到一年的校园生活了!0806今天测试部没有什么任务,指导师叫我过去客服中心帮忙,给了我两个客服 qq,一开始,我觉得他们的问题都是挺基础,原来是一个新客户讨论群。可是后来,有一个广西的用户要打印一张报表,原来报表上有十行记录,他只要打印前五行,另外行距要加宽,用 A
25、4纸打印的时候只打印半张。我听了他的要求就急了,因为平时在操作的时候我很少去关注打印报表的问题。虽然系统有这个功能,可是因为没有打印机,所以我一直没把打印报表当回事。现在压根不懂怎么设置。正在我发愁的时候,研发中心的小郑过来,我像抓住救命草一样,让他教我怎么设置。后来在他的帮助下终于解决了今天的难题。事后,我回到研发中心开始进一步研究设置其他的选项。看来,这小小的打印也有大大的知识呢!0807部门计划明天要发布 A6,在以前的基础上完善几个功能。今天参与了 A6 的测试,虽然A6 版本与 A8 不同,但是模块的功能还是差不多一样的。 A8 只是在前几个版本的基础上新增了功能,改变了界面。所以,
26、A8 会了,A6 就相对比较简单了。这也就是 ERP 系统的特点,之前指导师一直强调说我们是 ERP 系统,所谓 ERP( )企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。所以,它们都有共性,只要会了其中一套,其他版本操作起来也就容易了。0808今天中午休息的时候看到指导师桌上放了一本书,叫“走出软件作坊” ,作者是一个叫“阿朱”的人。书中主要提供了解决国内中小型 IT 企业和创业团队发展过程中会遇到的管理问题的若干方法。一读我就不想停下来啦!其中有一篇讲了一个小团队做项目的团队组织方法。提出首先确定核心,然后是专业分工,关键是每
27、个人不要只管自己的一亩三分地,而是要学会站在别人角度去思考,关注别人工作中需要什么,提高效率,这样大家互做了,就像一部机器有了同事之间的润滑,效率就很高。看到这一段我觉得很有道理,如果不懂得分配或者团队之间没有合作好,往往就会造成组内一个人把所有的任务都完成了,其他很多人根本没有参与其中。0809明天就要发布 A8 测试版,帮忙测试完后,我继续看 “走出软件作坊” 。我觉得最打动我的是书中所说的“主动性” 。书中时时刻刻都体现并强调了人的主动性。正如有句话“逢山开路,遇水架桥” 。作者一路走来,不断遇到问题,不断解决,同时不断进步。不管任何人,只要渴望进步,就必须具备主动性。不简单的是一种想法
28、,要让主动成为习惯,成为生命的一部分才行。联想到自己的学习生活,我觉得自己做事还不够主动,总是把“独立思考”拿来当借口,只想着机会来了再去做,而不会主动去创造机会。所以很多时候都是个空想家。以后要改掉这个坏毛病。0810这是实习的最后一天了,我一一向帮助过我的朋友道别,我知道感激的话不必说太多,可是真的很舍不得,虽然说相聚总会迎来别离。想想自己来到这里实习的日子,我成长了不少。在这里认识了很多人,他们给了我很多帮助,有指导师的谆谆教诲,有同事的热心帮助。他们教予我的不仅仅是软件测试,从他们身上我学到了如何与人相处,同时也意识到自己知识的薄弱,实践能力也有待提高。可喜的是找到了自己回到学校的奋斗目标。这将是我职业生涯的第一笔财富。再见,*,再见,我的朋友!
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。