软件测试面试问题

1,软件测试是在软件开发的各个阶段对产品进行检查的过程,其目的是保证软件产品的质量。

2.需求分析-编写测试计划-编写测试计划-编写测试用例-执行测试用例-提交钱荒报告-缺陷跟踪-回归测试-通过测试。

3.黑盒主要是功能测试、性能测试、兼容性测试等。还包括一些安全性、GUI测试、压力测试、可用性测试、容量测试、异常测试、安装测试等。白盒主要是静态和动态测试。

4、select* from a where...;寻求

插入ITO a()values();增加

从a中删除;删除表格中的信息

更新集合...从..;更改表格中的信息

创建表a();制造一只手表

drop table();删除表格

5.我不知道你问的是什么。给你两个答案。

(1)缺陷状态:新开、修复、关闭、反复拒绝、废弃、延期和重新打开。

(2)缺陷报告的内容:标题、详细描述(描述、前提条件、步骤重现、预期结果和实际结果)、状态、发现者、负责人、项目、版本、严重程度和优先级。

6.回归测试通过。

7.先做集成测试。系统测试后,包括功能测试和性能测试。系统测试结束后,缺陷也进行修改,呈现给用户进行验收测试!

9.如果发现缺陷,不要直接提交,和开发者沟通后再下结论。如果沟通中有歧义,检查需求以确定是否是缺陷,如果不能决定,咨询项目经理。对于某些领域的缺陷,比如应用的框架,有些按钮的logos还没有改,最好当场告诉开发者改。不要提交缺陷。开发和测试的矛盾是一致的。我们不能杜绝,但尽量减少。

10,细心,有耐心,自我调节能力强,学习能力强。有很好的全局意识和观察力!

11,界面-功能(你应该对网站的功能有个总结吧!先按照单个功能来测试,然后按照系统流程来测试。最后根据总能量之间的联系进行测试!)