我准备去参加一个软件测试暑期工作的面试。关于这个我应该问教授什么问题+我以前从来没有做过软件测试,如果你能推荐任何好的参考资料,我将不胜感激。谢谢
发布于 2009-05-20 13:53:33
您应该准备好讨论各种测试术语,例如:
了解以下内容会很有帮助(首先参考IEEE 829 ):-测试计划-一个好的计划中应该有什么?-测试用例-一个好的测试用例中应该有什么?-测试设计规范-事件报告(包括错误跟踪)-软件规范-一个人应该寻找什么?
你应该开始考虑如何测试不同的东西。基本情况是什么?是否有边界情况?任何给定的产品或项目都会有什么问题?创造性地思考。
对于一些关于测试的起始参考,我建议查看以下内容:
有关更多起点的book on software testing
发布于 2009-05-22 14:23:23
如果您以前从未做过软件测试,那么快速学习一些东西将是一个好主意。
我推荐查看黑盒软件测试课程,该课程可以在http://www.testingeducation.org/BBST上免费获得(没有讲师),或者是讲师指导的版本,该课程对软件测试协会(http://www.associationforsoftwaretesting.org)的成员是免费的。这是一门大学水平的课程,包括几个小时的视频、补充材料、测验、自我测试以及指向其他信息的指针。
James Bach和我共同编写并教授了一门名为快速软件测试(http://www.developsense.com/courses.html)的课程。这方面的课程讲稿可以在詹姆斯的网站http://www.satisfice.com/rst.pdf上免费获得。
我为Better Software杂志写了很多关于测试的文章。它们可以在http://www.developsense.com/publications.html上免费获得。
此外,还有一篇博文是为你准备的:http://www.developsense.com/2009/02/how-can-trainee-improve-his-her-skills.html
有几个在线测试社区,你可以在那里提问并获得指导。http://www.softwaretestingclub.com和http://www.testrepublic.com就是其中的两个。
祝你好运。
-迈克尔·B。
发布于 2009-05-20 14:00:36
除了你将被问到的问题之外,不要忘记面试实际上是一次对话。如果你自己问问题,你看起来会好很多。所以,让我说几件如果我是你我会问的事情:)
对我来说,作为一名测试人员,最重要的是沟通。如何与团队成员、经理、开发您测试的软件的团队进行沟通。
他们是否使用某种缺陷跟踪系统?如果是,是什么系统?它与开发团队使用的系统是相同的吗?
这个工具是否涵盖了大部分沟通需求,还是会有大量的电话/电子邮件交换导致讨论问题时完全混乱?
是否有用于测试的自动化工具?这让你非常接近你在这个职位上的职责,所以可能会在面试中涉及到。
你有两台显示器吗;)?(真的,在测试人员的工作中,获得第二个显示器对我来说是一个巨大的进步)。你有没有工具让你的工作更快更有效率?
https://stackoverflow.com/questions/887908
复制相似问题