工場面接でよくある質問: プロジェクトのテストの進行に影響を与える要因は何ですか? の解き方?

テストの進捗はリーダーにとって非常に重要な問題であり、プロジェクトのテストの進捗を管理するテスト生がいると、面接官は間違いなくあなたにポイントを与えることができます。

日々のテストプロセスでは、テストの進行を管理し、テストの進行に影響を与える要因を理解することが不可欠です。では、プロジェクトのテストの進行に影響を与える要因は何でしょうか? どうやって解決すればいいでしょうか?

プロジェクトのテストの進行に影響を与える要因は何ですか?  の解き方?

1. 生徒自身の能力をテストする

仕事で非常に有能で、ユニークなスキルを持ち、単にバグの達人である人もいます。テストスピードが速いだけでなく、品質も高い バグを素早く発見し、テストを見逃すことがない この独特のスキルには、より多くの要約と蓄積が必要です 量的な変化は質的な変化につながります

解決策: 社内または社外で企画できるスキル トレーニング、従業員の学習計画を作成し、定期的にそれを要約して共有する、ブレーンストーミングを企画し、1 人か 2 人のテスターに​​担当する特定の職務について話してもらいます (テストのアイデアとテストはランダムに行われます)。抽出されたポイント)を他の人が補足して、全員が自分の思考の限界に気づき、アイデアを広げ、その後のテスト実行の効率を向上させました。

2. プロジェクトにおける学生の習熟度をテストする

プロジェクトの場合、テスト生がテストを続けていて機能に精通していれば、テストは簡単で、当然スピードも速くなりますが、一時的にテストするように手配された学生の場合は、テストが簡単になる可能性があります。テスト中に質問するため、速度が遅くなる場合があります。当然、進行は少し遅くなります。

解決策: 新しい受験者にテスト タスクを合理的に割り当てます。ビジネスと論理の複雑性が高い機能は比較的小さな割合を占めるようにします。その後、個人の状況に応じて異なる配置を与えます。たとえば、美観が優れている機能には、より多くの UI&UE 要素を割り当てることができます。テストタスク、注意深く厳格な担当者は、テストチームの最大の価値を追求するためにデータレポートのタスクを割り当てることができます。

3. テストの品質

ご存知のとおり、品質がよければ1回のテストで済みますが、品質が悪くバグが多い場合は、バグの指摘、バグの修正、バグの検証に時間がかかり、結果に影響が出ます。テストの進捗状況。

解決策: 開発者の品質意識を向上させ、会議で品質を重視するように開発リーダーを説得し、品質を開発者の心に深く根付かせるために開発者のパフォーマンス評価に品質を含める; スモーク テストを導入し、テスト チームがスモーク テスト ケースを提供する。 「開発セルフテスト+テスト検証」に合格した後、フォローアップの詳細テストが実施されます(テスト検証が失敗した場合は、開発者の業績評価に含まれます)。

4. テスト環境の安定性

テストプロセス中にテスト環境が不安定なままであり、利用できる場合もあれば利用できない場合もあり、テストの進行にも重大な影響を及ぼします。たとえば、私が最近テストを引き受けたプロジェクトでは、ログインするためにサードパーティのインターフェイスを呼び出す必要がありましたが、ログインインターフェイスが非常に不安定で、場合によっては1時間ログインできないことがあり、テストの進行に深刻な影響を及ぼしました。この問題を受験した同級生に相談したところ、「このプロジェクトは特殊で解決できない」という説明を受けました。

解決策: 外部インターフェイス (システム) が不安定な場合は、モッキングやその他の手段を使用してサードパーティのインターフェイス (システム) をバイパスし、内部インターフェイス (システム) のテストの進行状況を確認することができます。 ) が安定しているため、時間を捉えて一元的な検証を実施します。 模擬交換部品の使用例。

5. 開発学生のバグへの対処の速さ

テストの学生がすべてのバグを暴露したが、開発の学生が複数のプロジェクトを抱えており、他のプロジェクトの優先順位が高い場合、バグを修正する前にまず他のプロジェクトをサポートする必要があり、これはテストの進行にも影響します。

解決策: バグ リスト内のすべてのバグの優先順位を正確にマークし、プロジェクト リーダー、プロダクト マネージャー、開発リーダーと合意に達した後、開発学生に優先順位の高いバグの優先順位を付けさせ、優先順位の低いバグは後回しにすることができます。それを処理するか、他の自由な開発学生が処理できるように手配します。

6. 製品プロトタイプのドキュメントの詳細レベル

製品プロトタイプのドキュメントが非常に詳細で、詳細な設計がよく考えられている場合、テスト プロセスは迅速に行われ、プロトタイプのロジックに従うだけで済み、これは理想的な状況です。
しかし、テスト中に確認するのは当たり前のことであり、あまりにラフなドキュメントで開発学生が開発中に製品学生に確認をせず、自分の理解に頼ってしまうと、テスト中に疑問を繰り返すことになってしまいます。製品に確認すると、無理な部分はバグとして処理されるので、要求を2回行うのと同じで、進捗が想像できます。

解決策: テストを左に移動します。テスターはプロトタイプ (要件) を取得した後、時間内に分析して整理します。あいまいな領域、あいまいな領域、欠落している領域が見つかった場合は、時間内に整理して製品に確認します。確認、開発者に考えられる可能性のリストアップ エラーに対処し、(開発者の都合に応じて)時間をかけて一つ一つ開発者に検証、確認を行います。これにより、問題をできるだけ早く回避できます。
取引がすでに完了しており、テスト プロセス中に緊急の問題が発生した場合は、ディスカッション グループ (製品マネージャーや開発者を含む) で製品の確認を直接求めてください。緊急でない問題は数日以内にまとめて解決されます (降車 30 分前など) ) 製品を見つけて開発者に確認してください。

以上の6点は、プロジェクトのテストの進捗を左右する6大要素であり、これを身につけると、面接だけでなく、日々のテスト業務の推進、ひいては昇進や昇給にも役立ちます。リストはすぐに利用できます。4 つのメリット:

1. テスト時間の評価に役立ちます;
2. リーダーからのテスト リソースの申請に役立ちます;
3. プロジェクトが遅延した場合、合理的な根拠と対応計画を提供できます;
4. またはテスト プロセス中にこれらの要因に遭遇した場合、リスクや緊急時の計画をタイムリーに提案することで、リーダーはあなたを成熟した信頼できる試験クラスメイトだと思ってもらうことができます。

実践事例

光学理論は役に立ちません。学んだことを実際に適用するには、それに従って練習する必要があります。このとき、いくつかの実際の事例から学ぶことができます。

お役にたてましたら、いいね、保存していただけると作者の励みになります。次回から素早く検索することも容易になります。

理解できない場合は、下の小さなカードを参照してください。ブロガーは、同じ考えを持つテスターと一緒に学び、改善することも望んでいます。

適切な年齢で、適切なポジションを選択し、自分の長所を最大限に発揮するように努めてください。

私は計画と要約が好きなので、自動テスト開発への道は各段階の計画と切り離すことができません。

テスト開発ビデオチュートリアルと学習ノート収集ポータル!

おすすめ

転載: blog.csdn.net/Liuyanan990830/article/details/132745409