Java:软件测试人员的面试问题?
这些天我有一个职位面试:软件测试工程师Java:软件测试人员的面试问题?,java,testing,Java,Testing,这些天我有一个职位面试:软件测试工程师 你知道面试中会出现什么问题吗?有什么建议吗?您如何着手测试软件 以下是我找到的一个链接,其中列出了您可能感兴趣的面试问题: 我喜欢这个:验证和确认之间的区别是什么?什么是软件测试?测试人员的一个特定于Java的问题是(针对异常的意识) 当您正在测试的软件出现问题时,您会寻找什么 测试在软件开发周期中扮演什么角色?(你从项目开始的那一天就开始编写测试,并让你最好的工程师来做。当项目几乎完成时,你就开始测试它)我认为在软件行业,人们的行为和开放性是非常重要的
你知道面试中会出现什么问题吗?有什么建议吗?您如何着手测试软件 以下是我找到的一个链接,其中列出了您可能感兴趣的面试问题:
我喜欢这个:验证和确认之间的区别是什么?什么是软件测试?测试人员的一个特定于Java的问题是(针对异常的意识)
- 当您正在测试的软件出现问题时,您会寻找什么李>
我希望这会有所帮助只要浏览下面的链接,你就会了解面试中提出的问题
软件测试不依赖于语言。通过快速搜索,我知道了您要查找的内容您的问题应该更具体一些 如果这里的关键字是JavaSoftwareTester,那么您可能会遇到以下问题:
单元测试(断言、测试套件、测试设置等)、单元测试框架(junit、testNG)、模拟使用和不同的模拟框架(EasyMock、Mockito、jMock)、持续集成、测试驱动开发、行为驱动开发、使用代码库、代码覆盖率、路径覆盖率、语句覆盖率、错误跟踪工具(bugzilla/jira)…也许是关于类不变量的一些信息,契约式设计…
你可以得到一些实用的东西,比如,代码审查,为一些类/接口编写测试,使用TDD方法编写一些东西 如果关键字是JavaSoftware Tester,则会出现以下问题:
边界值、等价类、黑盒测试、白盒测试、测试用例、测试套件、错误报告、软件开发模型(V模型、瀑布、DSDM、迭代、敏捷方法),开发周期中测试的角色,开发团队中测试人员的角色,当测试足够时,问题、缺陷、缺陷、故障之间的质量、定义和区别是什么,iseb/istqb/Tmap认证中的区别是什么,系统/集成/用户验收/冒烟/回归测试之间的区别是什么,何时自动化,以及什么是优点和缺点,测试适应工具(不是单元测试),测试/错误管理工具(HP QualityCenter/IBM Rational Quality Manager)…
至于实用的东西:您将如何测试安装程序或向导、编写错误报告、重新设计/优化测试用例/脚本(如果位置与测试适应有关),以及如何用VBscript(或其他脚本语言)编写代码片段
无论是哪种情况,请检查SO是否有正确标记的问题和/或谷歌是否有提及的主题。我知道可能会弹出什么,但可能会有一些问题经常被问到。“让我们玩单词关联,我开始:Java”“Starbucks!”,我会带你去看门。”"当前位置我个人不喜欢这个。人们经常不停地使用它们,并不真正告诉你这个人对考试管理或执行的真正了解。另一方面,它肯定会告诉你应试者是否参加过课程或参加过认证考试。这就像授权和授权之间的区别猜疑?