some interesting software testing interview questions
この記事は、最もよくあるソフトウェアテストのインタビューの質問のいくつかに答えます。この投稿を読んで、ソフトウェアテストのインタビューの準備をします。
この投稿では、読者の1人であるSrinivasMからの質問のいくつかに答えます。
Q#1)現在本番環境にあるアプリケーションで、コードの1つのモジュールが変更されています。アプリケーション全体を再テストする必要がありますか、それともそのモジュールに関連する機能をテストするだけで十分ですか?
ビジェイ: まあ、答えは両方です。そのモジュールと他のモジュールの機能をテストする必要があります。また、変更するモジュールによっても異なります。
新しい変更は他のモジュールにも影響を与える可能性があるため、すべてのモジュールをテストする必要があります。したがって、テストするモジュールにかかる応力によって区別することができます。
このシナリオはあなたの質問に対する答えをよく説明すると思います。
モジュールAが変更された場合、モジュールBはモジュールAに依存し、モジュールCはモジュールAから独立した一般的なモジュールです。
ビジネスアナリストへのインタビューの質問
この場合、最初にモジュールAを詳細にテストします。次のストレスはモジュールBにあります。しかし、モジュールCはどうでしょうか。このモジュールもテストされますが、モジュールCはその機能をモジュールAに依存せず、モジュールBに依存するため、ストレスは少なくなります。
ホワイトボックステスターの場合は、テストするモジュールと影響を受ける可能性のあるモジュールを知っている必要があります。ただし、ブラックボックステスターの場合は、回帰テストも実行する必要があります。
回帰テストは、変更されたモジュールに関連付けられているモジュールに対してのみ実行する必要があります。
Q#2)テスト中に直面した最も困難な状況は何ですか?
ビジェイ: 確かに非常に良い質問です!数年前、転職したとき、面接官から同じ質問をされていました。この質問に対する完璧な答えは、通常、個人が経験した課題によって異なります。
ソフトウェアテストには、マニュアルと自動化の両方で多くの課題があります。
見つけるのが難しいバグを発見することが、この質問への答えになる可能性があります。それは私にとって非常に挑戦的でした。これらの再現不可能なバグを修正することは難しい場合がありますが、多くの場合可能です。
そのような質問に答えるときは常に、現実的でストレスを感じないように心がけてください。誰にもあなたの輝きを鈍らせないでください。あなたらしくいて。
Q#3)機能仕様がない場合、またはシステムに関連するドキュメントがなく、コードを記述した開発者が会社で機能しなくなったが、システムがあり、テストする必要がある場合はどうしますか?
Eclipseで新しいJavaプロジェクトを作成する方法
ビジェイ: 残念ながら、これは、離職率が高いため、インド企業の典型的な状況の1つです。
この場合、あなたはする必要があります 探索的テスト 製品の。それは、ソフトウェア、ソフトウェアが何をするのか、何をしないのか、何が機能するのか、何が機能しないのかを調査し、見つけることです。
このテストでは、システムとその基本的なワークフローについて理解するようになります。探索的テストでは、システムに有害な「ブロッカー」バグを発見して、システムがクラッシュするのを防ぐこともできます。
ホワイトボックステスターの場合、次のステップはさまざまなモジュールコードを探すことです。これにより、さまざまなモジュールのテストケースとそれらの関係を分析できるようになります。
ご不明な点がございましたら、以下にコメントしてください。
推奨読書
- 面接の質問と回答
- ソフトウェアテスト面接の準備方法
- 最高のソフトウェアテストツール2021 (QAテスト自動化ツール)
- 経験豊富な専門家向けのソフトウェア手動テストインタビューの質問
- QAソフトウェアテストのリソースとダウンロード
- ソフトウェアテストの基本的な知識を確認するための20の簡単な質問(オンラインクイズ)
- ソフトウェアテストQAアシスタントジョブ
- あなたのテストキャリアで最高の瞬間は何ですか? –そのような14の興味深いソフトウェアテストインタビューの質問への回答