我曾经在波兰担任了将近三年的外部QA人员,在这份工作中,我们有不同类型的客户,其中包括最大型的公司,以及小型独立工作室。他们都有一些普遍错误——其实完全可以避免其中一些错误。所以,如果你想外包QA工作,完成任务,同时又不给人留下你们是一家糟糕公司的印象,那么不妨参考一下我的建议。
1.要及时提供你的产品
这一点真的不需要再强调了。如果你说产品周一就会准备好——那就要在周一早上8点准备好。若你的测试人员在数个小时或一天后有另一个项目要测试,他们就无法为你的产品赶工了。没有人希望数个小时之后又要重新开始寻找代码,以确保它们不会马上变成垃圾。如果这样,人们就会失去注意力——他们只是在游戏中漫无目地地闲逛,但却没有什么效率。这是很浪费时间和金钱的事情。


2.如果你正处于alpha阶段,再补充一些内容吧!
当你处于开发早期阶段时,这一点尤为重要。你的游戏很无趣和丑陋,而那些测试者却要一天8小时盯着这些充斥几何图形的灰色屏幕。并且你的测试版本中还没有合理添加功能,也几乎没有什么东西可以测试,因为整个系统都这么简单,人们马上就可以极为迅速地找到所有的交互性。而如果测试者丧失注意力时会怎么样——那你就不会获得什么成效,耗时耗财。其解决方法就是在游戏中一点一点地添加新内容。测试人员喜欢新内容。如果你处于alpha阶段——还是加点东西吧。他们可以更彻底和富有创意地进行测试。如果一整个月只是让他们测试几乎没有什么变化的模版,最终会把他们逼走的。
3.实实在在地修复漏洞
我想这一点不应该位居第一。想象下这种场景,当你连续工作一周,正在生成报告之际,接二连三地发现了一百多个漏洞,其中包括一些重大的漏洞。但它们都卡在“开发进程”之中,不为“该死的开发团队”所察觉。这通常发生于当你在使用工作室的漏洞追踪器,以及你自己团队的成员在追踪器中汇报了这些漏洞,并从由获得了进展之时。但测试团队却没有发现这一点。有时候,突然会发现没有人在乎这一点。因为作为开发者的你都不在乎测试人员的工作——他们当然也不会在乎你的工作。
4.维持漏洞追踪器
这是另一个“显而易见”的问题。如果你有一个配置合理的漏洞追踪器,它自己就能执行一切操作了,对吗?但显然事实并没有这么简单。如果你同一名外部QA合作,请先准备好一些事项。总结标准,即描述中要有什么内容,在漏洞追踪器中呈现合理的版本控制。此外,还要尽量快速对报告作出回应。它们总是难免瑕疵,如果你不快点摆脱它们,它们又会产生其他报告。这是因为测试人员处理的每个项目都是不同的,有时候他们一周要换4次项目。事情会变得很棘手,如果你不记住这一点,你就会陷入一片巨大的混乱中。
5.及时响应测试人员
这是一个最常被忽略的问题。如果只是为了找到常规的漏洞,你不需要这么做。游戏设计文件在寻找忽隐忽现的纹理方面不会发生变化。你的内部QA也会处理武器的平衡性。但外部QA通常会有提出问题和建议的动力。最好是通过电子邮件解决(即使是最奇怪的)问题或针对某建议进行富有深度的评价(尽管你可能会拒绝该建议),这样有助于提升团队的士气。这是同远程团队保持联系,并且以一种会让他们融入其中的态度联络他们的最便捷方式。如果他们在乎项目的问题——那你就得到了很棒的QA。
总结
总而言之,作为开发者只要进行一些改变,就能极大改变你同测试人员的关系。相似我,他们会更加用心地测试你的游戏,只要你表现出希望他们投入工作的愿望。因为测试人员通常是勤快而富有激情的人——多数人本可在其他领域实现一翻成就,在更好的环境中赚到更多钱。但他们喜欢体验和测试,并且探索你的系统。所以请为他们的工作提供更多便利。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。