チェックリストの並べ替えアウト検証時間を短縮する方法については、オンライン(要約記事)

開始チェックリストの実行をお考えですか?


(1)より多くの機能を、より多くのチェックリストは、複数の実行チェックリストには、オンライン検証時間を短縮する方法を、より多くの時間を、補完しますか?
(2)上のラインの検証時間を短縮するが、どのように品質を確保するには?欠落がライン上で少し見えますか?
(3)表示とメンテナンス(追加やマイナススクリーニング、など)し、ポスト新人事を容易にするため、ユースケースをどのように分割しますか?
(4)評価に基づいて統計が、例数と実行時間を容易にするための方法例を使うのか?

 

ターゲットの期待される利益は、

(1)検証時間を短縮する、ユースケースの異なるバージョンに応じて異なるチェックリストを実行し
てオンライン欠落を回避するために、メイン処理及び全ての特徴の機能が含まれていること(2)を確保
(3)モジュールケースによって分割されます。実施例におけるモジュールはポイントで記述された機能に応じて分割しました。メンテナンス
データを実施例を用いて更新された後に時間的に同期ケース片の数を有する全てのモジュール(4)は、何らかの方法で記録ラインのワークロードを決定するためのデータを有しています。
(5)、できるだけ早くラインの回線品質とユーザーの利用を確保する必要性を完了することができます


ソリューション:


     チェックリスト分類、分類に応じてそれぞれ異なる場合に実行に対応するカテゴリ。取り残されるいくつかのマイナーな変更の可能性を確保するために、全体のチェックリストの使用例実装の定期的に以前のバージョンで登場。だから、ユースケースの実行時間を短縮します。そして、フル4時間の例を実行する前に、2時間に短縮。しかし、また、ユーザの使用に悪いフィードバックにつながった苦情の不便を避けるために、主な機能モジュールの機能正しさを確認します。

インプリメンテーション:
  チェックリスト分類三の合計と原理に従う:優先順位ベースの割り当て機能モジュール

  CheckList_フルバージョン:

    すべての機能モジュールの実施形態は、全体よりも例を使用し、必要な実行時間が長いですが、フルバージョンのような3ユースケースのバージョンを実行するように設定することができます。


  CheckList_ライト:

    これは、ユースケースメイン機能モジュールまたはレベルに浅いレベル1 2ケースに主に関連するすべての機能ブロックを含んでいます。モジュールおよびモジュールの焦点は頻繁にわずかな洗練を使用することができます。フィーチャークリックを使用している場合、ユーザーが起こらないことを確実にするために、バック黒と白やその他の問題を点滅。ユーザーが頻繁に使用されるモジュールが荒く実施形態で記述することができません。だから、細かすぎる、大胆削除不要なユースケースになることはありません。機能テストでは、検証モジュール用に薄く、包括的でなければならないので。だから、チェックリストとしてのみ再びウォークチェックインしたとき。ときに更新反復の小型版を選択し、「ライトケース」ユースケースの実装。だから、実行時間を短縮します。
  

  ReviewList_オンライン:

    これは、粗い例の整合性を持つすべての機能モジュールが含まれています。本番環境で実行します。目的はもう一度プレリリースを確認することで、変更は再び回線品質の信頼性の高い安定性を確保し、回線にテスト環境に影響を与えませんでした。一部の機能につながるプレリリース環境に関する一般的および特定の制限のテスト環境は、実行することができないので、この部分の機能は、検証のために本番環境に残されます。

 

例による合理化:


(1)保存が最初の後に加え、バックネットワークアクセスへ、その後、アイデアを削除する勇気
(2)格下げの実施形態と実施形態の現在のバージョンで使用するために、レベル1が一致していません。グッドその順位を決定し、注釈を付けます。
(3)2段目のふるいのための実施形態を保存し、一般的なユースケースにおけるステージ2は、レベル1および実施例3で、最大であることのほんの一部です。大胆なカットのこの部分を行うには、原則的には、メインパスの一部のみと、重要な例外パスを残して、他のすべては3つに減少します

 

例の見直しによって:


目的:と、十分な合理欠落無しの場合
具体的に:
(1)メインパス:

  エントリアプリの全てがステージ1で見ることができるオープンアプリ、各モジュール検査の実施形態は、ケースに覆われなければなりません。


(2)一般的なユーザーシナリオ:

  一般的なシナリオは、対応する制御例を用いて、実施例1及び2は完全にステージで覆われている必要があり、ユーザモジュールに従って記載されています。


(3)集団的な知恵の使用:

  再発性の問題の経験に基づいている、省略、追加的なユースケースの必要性、合理的な参加の議論の後がある審査ケースと一緒にモジュールに従い、一緒に一緒にテスト学生と人間の経験の変換、。


(4)&オンラインフィードバック線欠陥:

     リリース後、オンライン欠陥&オンラインフィードバックによると、それはテストケースの省略によって引き起こされているかどうかを確認するユースケースを追加するかどうかを決定するために線欠陥の根本原因、重大度レベルとユーザーからのフィードバックの数を分析するだけでなく、これを追加する必要がありますすることにします最も適切な段階。


メンテナンスの後半:


(1)オンラインバグは、合理分析し、ネットワークへのアクセスが発生するため、ユースケースの不足のバグがあるかどうかを確認するためのフォローアップ
(2)増加した放出機能の実施形態では、上記の方法の適用を合理化し、統計には。


概要(実装後の収益目標):

  放出の小さいバージョン:
  症例数を有する:ケースの数とは、実行の量の50%減少から増加しました。
  例えば実行時間:時間の少なくとも50%の元の実行時間の削減です。

  複数のバージョンを持つ私たちの経験と組み合わせることで、例スクリーニングと良いやって取っておくと、実装プロセスに大きなメリットが得られます

 

練習ショットの具体例としては:

  

  

  

 

おすすめ

転載: www.cnblogs.com/syw20170419/p/11234678.html