入职第一天,我打开小丹帮我装的最新版系统,按照小丹教的和自己的认识,每个窗口打开看看,试着操作下,了解了系统的大致功能后,我觉得我可以工作了。我转头问小丹:“小丹,我该怎么做测试呀?”
小丹愣了下,笑道:“你大学里学过软件工程没?”
我想了想,好像有这门课,好像我考得还不错。我赶紧回道:“学过。”
“那里面有一章都是讲软件测试的。但是我们现在能力和资源有限,能把功能测试做好就行了。”小丹回道。
我有点懵,虽然记得这门课,但不记得里面内容了,更不用说里面关于软件测试的内容了。不过我没有再继续纠结这个问题,我听到小丹说的最后一段,我想功能测试肯定就是测试软件产品的功能了。
我想了想以前的工作,问道:“以前在工厂,自己做的功能也会简单操作下,有问题就改。Oracle也时常会更新版本,更新后,让我们检查下系统能够正常使用。那我现在是不是也是按照用户的操作,检查系统是否能正常使用?”
小丹有点欣慰地望着我说道:“这是最基本的检查。我们还要测试各种用户可能的操作,不单单是正常的,还有些异常的,或是误操作,系统是否能正常响应,而不是出现各类错误,甚至系统退出或机器死机的情况。”
我有点明白了,说道:“和找不同,找茬有点像。”
小丹大笑了,拍拍我的肩膀,没再说什么了。我有点尴尬地笑了笑,没说什么,就开始自己工作起来。
公司的第二代产品因为刚上市没多久,功能不复杂。我在测试的时候,小丹很自信地说:“这些地方我测试过几天了,应该没什么问题。”果然,第一天直到大家都下班了,我还没有发现问题。
这时,小丹拍我说道:“我们没有特别紧张的任务,是不需要加班的。要不要一起走?”
听到不用加班,我还是挺开心地。我点点头,关了电脑,跟着她一起下班了。在去公交站台的路上,她很热情地跟我说了些办公室的一些事情,她还告诉我她要赶回家做晚饭,她男朋友比她下班晚。我也诚实地告诉她,我不会炒菜,男朋友比我回去的晚,我和男朋友大部分时间在外面吃。她鼓励我说炒菜不难,她以前也不会,学学就会了。短短十来分钟的路,一路上的聊天却拉近了我们很多。