一般的な面接の質問に言及するのが一般的インタビュー

共通のインタビューの質問

 

1.ソフトウェアのバグ(またはと呼ばれるバグ)には何が記録しますか?どのように高品質なソフトウェアの欠陥(バグ)レコードを提出するには?

    ソフトウェアの欠陥は、通常は含まれています:テスト環境(その他のオペレーティングシステム、ハードウェアなど)を、使用する製品のバージョン番号をテストし、バグの種類、バグの重要度、再現するバグ手順、期待される動作/実際の行動、追加の説明情報、アクセサリー、またはスクリーンショットビデオ。デバッグのためにバグを再現するために開発者のための可能な限り詳細にバグレポートを提出、特定の情報。

 

2.ソフトウェアの欠陥の処理の流れはどのようにのようなものでしょうか?

  a)のバグ、バグの重要度、バグを再現する手順、期待される行動の種類、使用される製品のバージョン番号をテストし、彼は一般的に提出された情報は、などのテスト環境(オペレーティングシステム、ハードウェアを含むものを発見したバグ管理システム)を提出するバグテスターを使用/実際の行動、追加の説明情報、添付ファイル、スクリーンショットやビデオ。開発者は、デバッグのためにバグを再現助けるためにできる限りの情報を提出するこれらのテストの目的は、
b)のバグのテスターは、関連するモジュールを担当する開発者に直接提出することができ、また、その発展の先頭に提出することができますが、バグに配布されます関連の開発スタッフ;
C)バグシステム開発者の受領後、バグの修正後、あなたが戻って再提出することができますバグテスター、バグの詳細を表示するには、ログインすることができ、割り当てのバグの通知を送信し;
d)の開発者がバグを提出自動的にバージョン番号を更新バグ修正を変え、チームは最新バージョンを組み込んだシステムをコンパイルした後に、コードを変更した後、テスタは、検証のための最新バージョンを入手することができます通知;
などの検証などE)のテスターは、バグを閉じることができる、そうでない場合に戻ります開発者が変更します。

3.出力ドキュメントソフトウェアテストの活動はありますか?

    テスト計画、テスト計画、テストケース、テストレポート、ユーザーマニュアルおよびその他の操作。

4.ソフトウェアテストのプロセスを説明して?

  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.运行与维护

おすすめ

転載: www.cnblogs.com/yangmengchao/p/11006250.html