给软件测试新手的忠告

前言:

一直以来都是在学习一项新事物时,由于自己的记性不好,所以经常会写一些记忆帮助文档,但回顾过去写一些总结性的文档还是第一次,先简单的回顾一下吧,也好缕缕自己的思路。

一、菜鸟必备:

大多的新手入职,一般都是对公司的新鲜的人、新鲜的事有些不适应,那么首先应该让自己尽快的适应这个陌生的环境,用最短的时间将之变成“自己的战场”。并且你也需要明确一点,游戏公司并不是我们想的一个以游戏至上的团体,游戏公司首先是公司,然后才是游戏公司,理解了这个之后,你会熟悉的更快一些。

1.熟悉公司的企业文化:每个公司都有自己特色的企业文化,这是他们得以发展的根本,所以新人入司后第一件应该做的就是尽可能的认识公司内的每一个人(如果是大公司,就尽可能多的认识人),第一个圈子一定是你所在的部门。

2.了解公司的业务:也可以说了解你负责的业务模块,这是必须的,不然公司招你来干嘛清楚自己来是干什么的,有利于你对自己的定位,大部分的新手一般都是刚毕业的大学生,这个时候的自己都是心比天高,感觉没有什么是自己做不到的,即时你不承认,但很有可能此时的你就是有这种心理,这种心理很危险,建议准确定位自己,对你的现在或未来都有好处进入实战

如果你将上面的两部分搞定了,恭喜你,你终于成为菜鸟了,之所以这么说是因为了解数据库和csv表并不是目的,我们的最终的目的是利用你对数据库和csv表的理解程度来实现测试需求。

为了响应国家号召,节省资源(其实就是懒),我就举一个小的不能再小的例子吧

如我们需要测试游戏中角色升级的过程,那么我们一定根据游戏设定创造出适合升级的账号(我们的游戏是100级,所以至少需要100个账号),根据边界值测试法,我们应该对升级经验的数值附近的几个数值进行测试(如9级升10级时经验需要10000,我们可能需要测该角色9999经验的状态,经验为10000的状态和经验为10001的状态等),首先我们需要知道升级需要的经验,那么我们应该找到对应的csv表(playerleverup.csv)找到对应的经验数值,在数据库中修改t_character表中“exp”字段将csv表中的数值设定到数据库中没有经验的100个新账号上(根据自己需求来设定经验值),然后就可以到游戏中去测试了。

三、扩展积累:

如果想成为一个测试,其实很简单,但如果想成为一个好的测试,我个人认为真的好

难!除了以上的业务必需的技能之外,我们可以学习一些平时工作中涉及到的一些知识,如目前我们的游戏服务器在linux系统下,如果你想熟悉服务器,最起码要会些linux基础命令吧(怎么学学!)……,而且个人比较喜欢脚本,所以最近一直在看脚本语言,而如果你想更快更好的工作,我也推荐你学一些脚本语言(什么脚本都可以,都会有用的)。

尾声:

总的说来这篇文章写的很失败,废话很多,多到我自己看着都想吐,如果你觉得废话真的很多,可以略过废话,挑你需要的看,那么结尾我就少些废话,结束了—————————————————————————————————————————————————————————————————————————————

最后一句:如果你想收获的比别人更多,那么你付出的辛苦一定比别人更多,很多时候我们学习时总是希望别人能够指点一下,但如果这样,长时间会让你养成一种依赖性,这种依赖性个人认为对你今后的发展百害而无一利,所以个人还是推荐在工作中我们要养成“大胆假设,小心求证”的态度,只有自己“学到”的,才真正是自己的。

来源:耀世星辰

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2013年8月2日
下一篇 2013年8月2日

相关推荐