Common interview to mention common interview questions

Common interview questions

 

1. a software bug (or called Bug) record What's in? How to submit high-quality software defects (Bug) record?

    A software defect usually contains: a test environment (operating system, hardware, etc.), test the product version number to use, bug types, bug severity, bug Steps to Reproduce, expected behavior / actual behavior, additional descriptive information, accessories, or a screenshot video. When submitting a bug report, specific information as detailed as possible for developers to reproduce the bug for debugging.

 

2. The processing flow of software defects is kind of how?

  a) use Bug testers to submit bug management system he discovered the information submitted typically includes testing environment (operating system, hardware, etc.), test the product version numbers used, the type of bug, bug severity, the steps to reproduce the bug, expected behavior / actual behavior, additional descriptive information, attachments, screenshots or video. The purpose of these tests to submit information as possible to help developers reproduce the bug for debugging;
b) the bug testers can be submitted directly to the developer responsible for the relevant module can also be submitted to the head of its development will be distributed to the bug related development staff;
c) after receipt of bug system developers sent a notice of assignment bug, you can log in to view bug details, after modification of the bug, you can re-submit back bug testers;
d) the developer submitted bug modify the code, after the team compiling system which incorporated the latest version, automatically change bug fixes updating the version number, and then notifies the tester can obtain the latest version for verification;
E) testers, such as verification, may be closed bug, otherwise return to developers to modify.

3. The output document software testing activities have?

    Test plan, test plan, test cases, test reports, user manuals and other operations.

4. Describe the process of software testing?

  1)测试需求阶段:测试人员了解项目需求,包括项目需求规格说明、功能结构及模块划分等。
  2)测试计划:测试人员根据软件需求制定《测试计划》
  3)测试实施:测试组安排和协调测试设备、环境等准备工作。
  4)测试执行:测试组按测试计划、测试用例的要求对待测软件 进行有效性测试、集成测试、兼容性测试、安全测试、压力、性能等测试。
  5)测试报告:测试结束后,测试人员对测试结果进行汇总,编写并提交《测试分析报告》。对测试未通过的待测软件,测试人员汇总并向项目开发组提交测试错误报告(bug)。
  6)软件缺陷:项目开发组对测试错误报告进行确认,对有争议的问题可由上一级技术负责人确认和仲裁;项目开发组针对测试错误报告进行逐项修改,修改完成后再将待测软件及                          错误修改情况提交及测试组进行回归测试。

5.软件生命期一般包括以下各阶段:
 软件生存周期·
 a.软件计划与可行性研究(问题定义、可行性研究)
 b.需求分析
 c.软件设计(概要设计和详细设计)
d.编码
e.软件测试
f.运行与维护

1.一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

    一个软件缺陷通常包含:测试环境(操作系统、硬件等)、使用的测试产品版本号,bug类型,bug严重程度,bug重现步骤,期望行为/实际行为,附加描述信息,附件,屏幕截图或录像。在提交缺陷报告的时候,信息尽可能的详细具体,便于开发人员重现bug以便调试。

 

2.软件缺陷的处理流程是怎么样的 ?

  a)测试人员利用Bug管理系统提交自己发现的bug,提交的信息一般包括测试环境(操作系统、硬件等)、使用的测试产品版本号,bug类型,bug严重程度,bug重现步骤,期望行为/实际行为,附加描述信息,附件,屏幕截图或录像。测试人员提交这些信息的目的是尽可能的帮助开发人员重现bug以便调试;
b)测试人员可以把bug直接提交给负责相关模块的开发人员,也可以提交给开发组长由其将bug分发到相关开发人员;
c)开发人员收到bug系统发来的bug分配通知后,可以登录系统查看bug详情,在对bug进行修改后,可以将bug重新提交回测试人员;
d)开发人员提交的bug修改代码,在团队编译系统将其编入最新版本后,自动将改bug修改版本号更新,然后通知测试人员可获取最新版本进行验证;
e)测试人员如验证无误,可关闭bug,否则重新返回开发人员修改。

3. 软件测试活动的输出文档有哪些 ?

    测试计划、测试方案、测试用例、测试报告、用户操作手册等。

4.请描述软件测试的流程?

  1)测试需求阶段:测试人员了解项目需求,包括项目需求规格说明、功能结构及模块划分等。
  2)测试计划:测试人员根据软件需求制定《测试计划》
  3)测试实施:测试组安排和协调测试设备、环境等准备工作。
  4)测试执行:测试组按测试计划、测试用例的要求对待测软件 进行有效性测试、集成测试、兼容性测试、安全测试、压力、性能等测试。
  5)测试报告:测试结束后,测试人员对测试结果进行汇总,编写并提交《测试分析报告》。对测试未通过的待测软件,测试人员汇总并向项目开发组提交测试错误报告(bug)。
  6)软件缺陷:项目开发组对测试错误报告进行确认,对有争议的问题可由上一级技术负责人确认和仲裁;项目开发组针对测试错误报告进行逐项修改,修改完成后再将待测软件及                          错误修改情况提交及测试组进行回归测试。

5.软件生命期一般包括以下各阶段:
 软件生存周期·
 a.软件计划与可行性研究(问题定义、可行性研究)
 b.需求分析
 c.软件设计(概要设计和详细设计)
d.编码
e.软件测试
f.运行与维护

Guess you like

Origin www.cnblogs.com/yangmengchao/p/11006250.html