软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。目前许多理科专业毕业的学生都比较向往软件测试工作,下面就列举五个软件测试面试题及答案:
我手上这支笔,请你根据这支笔设计测试用例。
首先我要测它的外观、颜色是否符合要求、她所占的空间是多大、是否环保、接下来测它的质量、这支笔是否能够写字流畅、写出的自得颜色是否符合要求、能使用多长时间等。
列举您熟悉的主流自动化测试工具。
基于web的测试管理工具TestDirector、配置管理工具VSS、 QTP以及性能测试工具LoadRunner。
怎样才能成为一个优秀的测试工程师?
一个优秀的测试工程师必须具备的素质如下:
1、很强的责任心;
2、良好的沟通能力;
3、团队合作精神;
4、耐心、细心、信心;
5、时时保持怀疑态度,并且有缺陷防护意识;
6、具备一定的编程经验。
软件验收测试除了alpha,beta测试以外,还有哪一种?
第三方验收测试。
测试结束的标准是什么?
从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。如果说宏观的,则是当这个软件彻底的消失以后,测试就结束了。