我是一名会计师的项目管理应用程序的自动测试人员。我没有会计或项目管理方面的正规培训。我对科学软件更加熟悉,包括用于高度专业化科学任务的高度神秘的软件(例如Maple CAS和EEG可视化软件)。显然,这是软件世界的另一部分。如何从用户角度学习如何使用该软件?我并不是真正的正面人物,也不会与客户或分销商互动。
#1 楼
有两个非常适合测试人员的支持功能。技术能力
领域知识
技术能力更像是“ I”在测试游戏时,我知道图形库。我更有可能发现渲染缺陷。”领域知识“我是一名会计师,我将比大多数人更快地意识到会计软件的问题。”
两者都是出色的支持功能,但都不是必需的。好的测试人员最重要的功能就是能够发现错误。这些支持功能只是使您对需求有更好的了解,因此,更好地了解需求将有助于您更好地发现程序中的缺陷。
最终,一个好的测试人员(或开发人员,经理或任何人员)可以快速学习,即使您不熟悉也可以有效地进行操作。他们也更有可能寻求有关该主题的知识。我不知道是否有会计博客(听起来不太有趣,但我不是会计师),但也许花半个小时或一个小时来做一些会计方面的常规研究会有所帮助。我知道Stack Exchange可以赚钱-也许您可以问,回答,或只是在那里阅读一些问题,以获得有关您给定域名的更好的一般知识。
任何值得他们付出代价的经理都将获得津贴。对于那些想积极地做好自己的工作的人。毕竟,每周一小时是一周40个小时的2.5%。我不会很难想象您的生产力至少会在短短的时间内就可以提高。
底线-如果您可以学习领域知识,那真是太棒了,但是不要不要因为没有而殴打自己。
#2 楼
您正在测试的应用程序是否具有在线帮助?还是手册?这些可能是一个不错的起点。此外,与设计人员,支持人员或编码人员的联系又如何?如果您找到长期使用该软件的人,他们也许可以为您提供概述,以帮助您入门。
#3 楼
从用户的角度来看,您还应该了解客户是谁,他们可能与您同在一条船上,并被告知未经培训就使用该软件。他们对域知识似乎有些熟悉,但是掌握了这些知识后,经常在该领域进行测试会发现非常不同的错误,因为您正在探索该软件,并且没有人期望做任何事情。一段时间后,您会熟悉起来,事情也不会那么艰难。如果培训是他们向客户提供的,那么培训也可能会很有用,并且您可能会听到一些用户问题或投诉在培训期间,您可以带回测试用例。
评论
哈哈!质量检查博客说会计博客听起来并不有趣。谈论把水壶叫黑的锅。 :-)
–user246
2011年5月17日下午14:07
+1表示技术能力vs领域知识。这是一个非常有用的区别,从现在开始我将牢记这一点。
– joshin4colours
2011年5月17日在18:33
请记住,您不一定要成为一名出色的测试人员。您只需要对如何打破事物保持警惕!技术能力将使您深入了解如何破坏程序,领域知识将使您深入了解如何破坏需求。两者都很有用。但是,如果我不得不选择的话,那么我会在任一天或两天中都选择良好的“测试者意识”。
–corsiKa♦
2011年5月17日在18:39