はじめに:
私は確かに便利になる機能テストのためのテストを行うにはほとんどの友人を信じて、それが機能テストがあることが合意された「小さなポイント。」実際、機能テストは、テスター少しポイントが、テスト・システムを必要とし、テスターは、あなたのテスト仕様のシステムの機能を与え、高品質なシステムを確保するように、自分自身のテストを調整する必要があります。
ワン:機能テストの定義
機能テストは、プログラムが所望の方法で実行されており、機能、システムの機能の全てを介してソフトウェアをテストするために必要な機能に応じ要件および仕様の遵守を保証するためにテストされることを保証することです。また、ブラックボックス機能テストまたはデータ駆動型テストと呼ばれ、単に、内部構造全体ソフトウェアのコードを検討する必要が試験される様々な機能を考慮していません。一般的には、期待と実際の結果との評価のためのソフトウェア製品、建築、需要によって書かれたテストケースを以下、入力データのインターフェースから、プットは、前方より当社の製品は、ユーザーの要件を満たすようにします。
2:テストとテスト対象の種類の様々な段階
現像液中のステージ:ソフトウェアのテストは、ユニットテスト、統合テスト、システムテストや受け入れテストに分けることができます
ユニットテスト:各モジュールが目標として働くことができることを確実にするために、各ユニットのためにテストします
統合テスト:モジュールは組立、統合テストのためにテストされています。目的は、ソフトウェアの設計上の問題に関連した構造と手順を検討することでした
システムは、テスト:ソフトウェア製品は、(例えば、ハードウェア、データベース、および作業者)は、システムの他の部分で作業を調整するかどうかをテストします
受付(ユーザ)試験:ソフトウェア製品の品質を検査する最終工程。主な優れたユーザー
3:ツールと機能テストのための方法
1、ツール:他のブランドIEtester、IEシリーズは、Google、Firefoxや他のブラウザ、など
2.方法:
テストシーケンス、静的テストに対処するために必要なソフトウェアコンポーネント、および動的試験の前に、
カバーはケースを使用し、各ソフトウェアコンポーネントの特性は、少なくとも通常の試験および認識異常試験で覆われます
例えば入力使用等は、少なくとも実効値、無効値と境界値データ等を含むべきです。
組立方法、インクリメンタル方式は、テスト新しいソフトウェア・コンポーネントを組み立てます。
テスト内容は、すべてのソフトウェアコンポーネントとハードウェアとの間のソフトウェア・コンポーネントとの間のインターフェースを含むべきです。
テストカバレッジ、ソフトウェアユニットとソフトウェアコンポーネントとの間のすべてのコールをテストし、100%のテストカバレッジ
試験出力、ソフトウェアはテストされるべきであり、部材の出力データフォーマット
4:機能テスト・プロセス
1、テスト計画
私たちは、「ユニットテストプログラム」のテンプレートとテンプレートの準備の他の関連規定の準備のすべての段階のための明確な目標と戦略を必要としています。
2、プログラム評価とレビュー
以前のプロジェクトに関わる製品のテスターに必要とされるフォローアップ検査の原則の実施により助長関係では、当初予定さと深い見直しの様々な段階に。
3、テストケース
テスト品質保証テストケースとしてガイダンスを必要とする場合、(1)テストケース仕様は同じテスト、ポストテストシステムと同等であるため、テストケースの仕様とテストカバレッジの調製は非常に重要であり、システムテスト前、テスターは、すべての機能テスト・ポイントことを保証するため、厳格なテスト要件に基づいてテストカバレッジをテストケースを記述する必要があります。テストは、WordまたはExcelのファイル形式を使用することをお勧めします
ワード形式のバージョン:
テスト |
002 | テスト名 | 新しいです |
---|---|---|---|
テスト |
新しいVPN /要塞マシンアカウントのアプリケーションの成功 | ||
事前 条件 |
ユーザーは、ユーザーが割り当て権限を持っている、SOCリソース管理ワークフローシステムのログに記録されます | ||
データ の準備 |
|||
ステップ | テストプロセス | 期待される結果 | 実績 |
1 | クリックし、[VPN /要塞マシンアカウントアプリケーション] | VPN /要塞コンピュータアカウントのアプリケーションのサブメニューを展開します[下書き]、[自分のタスクリスト]、[保留中]、[治療]、[お問い合わせ] | |
2 | ステップ1の順序、拡大サブメニュー、[下書き]をクリック | クエリ領域に分かれているオープン下書きページ、機能領域、エリアのリスト | |
3 | チェンのステップ2は、クエリ領域でクエリを入力し、[クエリ]をクリックしてください | リストエリアショークエリ条件に一致するすべての作業指示 | |
4 | チェンのステップ2、クエリ領域に検索条件を入力し、[リセット]をクリックしてください | 内容は、クエリを空にしています | |
5 | チェンのステップ2は、[新規] | 承認のための要塞マシンアカウントのリーダーシップを適用するかどうか、VPNのアカウントに適用するかどうか、申請者、申請者、申請者の電話、メール応募、アプリケーションコンテンツ、アプリケーションの理由のタイトル、名前:[基本情報]含めるページに行きますそして、[ディレクトリ]をポップ:基本的な情報、VPNアカウントのアプリケーション、要塞マシンアカウントのアプリケーションを | |
6 | チェンのステップ5は、VPNのアカウントの選択のために適用するかどうか、基本的な仕様情報を記入してください: | [VPN]アカウントのアプリケーションエリアの一覧を表示します | |
7 | チェンのステップ6、アプリケーションリストエリアのVPNアカウント、[増加]をクリックしてください | ポップアップ[増加] VPNアプリケーションをポップ | |
8 | チェンのステップ7、仕様[増加] VPNアプリケーション情報を完了し、[OK]をクリックしてください | [アプリケーション]リスト閉じるVPN、VPNアカウントを増加させたインベントリデータのリストを追加するには、[アプリケーション] | |
9 | チェンのステップ7、完全な[増加] VPNアプリケーション情報、[リセット]をクリックしてください | アプリケーション内の[VPN]塗りつぶしがクリアされている情報の内容を増やし、デフォルトのプロンプトテキストを復元するために編集ボックスがグレー表示されます | |
10 | チェンのステップ7、VPNは右上を高めるポップ[アプリケーション]をクリックしてください× | [増加]ポップVPNアプリケーションが閉じられています | |
11 | チェンのステップ8、[データ]をクリックします] | [アプリケーション]ポップ変更ポップVPN | |
12 | チェンのステップ11、VPNアプリケーションを変更する]、[OK []をクリックし、情報を変更します] | [アプリケーション]リストを閉じるVPNを変更し、データが正常に変更 | |
13 | チェンのステップ11、[リセット]をクリックしてください | 情報内容の変更VPNアプリケーション]フィルがクリアされ、デフォルトのプロンプトテキストを復元するために編集ボックスがグレー表示されます | |
14 | チェンのステップ8、[データ]をクリックします] | データが正常に削除しました | |
15 | チェンのステップ5は、コンピュータアカウントの要塞の選択のために適用するかどうか、基本的な仕様情報を記入してください: | [表示]リスト要塞マシンアカウントのアプリケーション領域 | |
16 | チェンステップ15、フォート・マシン・アカウント・アプリケーションのリスト領域で、[増加]をクリックしてください | ポップアップ[増加]要塞マシンアプリケーションをポップ | |
17 | チェンのステップ16、仕様[増加]要塞マシンアプリケーション情報を完了し、[OK]をクリックしてください | インベントリデータのリストを追加するには、[増加]リストを閉じる要塞マシンアプリケーション、コンピュータアカウントの要塞[アプリケーション] | |
18 | チェンのステップ16、アプリケーション[増加]要塞マシン情報を記入し、[リセット]をクリックしてください | クリアされた要塞マシン内の[アプリケーション]塗りつぶしの情報コンテンツを増やして、デフォルトのプロンプトテキストを復元するために編集ボックスがグレー表示されます | |
19 | チェンのステップ16、右上をポップ要塞[増加]アプリケーションのマシン上でクリックしてください× | [増加]ポップ要塞機アプリケーションが閉じられています | |
20 | チェンのステップ17、[データ]をクリックします] | 変更は、ポップマシンアプリケーションをポップ要塞] | |
21 | チェンのステップ20は、要塞マシン情報を変更するために、[アプリケーション]を変更[OK]をクリックしてください | [アプリケーション]ページでは、要塞マシンがシャットダウン、変更、データ変更成功 | |
22 | チェンのステップ20、[リセット]をクリックしてください | クリアされた要塞マシン内のアプリケーション]塗りつぶしの情報内容を変更し、デフォルトのプロンプトテキストを復元するために編集ボックスがグレー表示されます | |
23 | チェンのステップ17、[データ]をクリックします] | データが正常に削除しました | |
24 | チェンのステップ5は、[基本情報] [ディレクトリ]にポップをクリック | 新しいページの下書き一覧基本情報]までスクロールし、[場所 | |
25 | チェンのステップ6、をクリックし、[VPNのアカウントのアプリケーション] [ディレクトリ]はでポップ | [VPN]の新しいページの下書きリストにスクロールし、アカウントの位置に適用されます | |
26 | チェンのステップ15、[要塞マシンアカウントアプリケーション]をクリックし、[ディレクトリ]でポップ | [アプリケーション]の新しいページの下書きリストにスクロール位置要塞マシンアカウント | |
27 | チェンステップ8または17のステップ、[保存]をクリックしてください | 保存成功;返回草稿箱tab页,列表区显示新增的工单 | |
28 | 承步骤5,点击【关闭】 | 清单页面关闭 | |
29 | 承步骤8或步骤17,点击【提交】 | 提交成功;返回草稿箱tab页,列表区并未显示新增工单;流程启动,进入申请人领导审核环节 | |
30 | 承步骤29,点击【我的任务单】 | 进入【我的任务单】tab页,列表区显示步骤29提交成功的工单 | |
测试结果 | |||
结论 | □通过 □不通过 | ||
备注 | |||
测试人员 | 测试日期 |
4、测试执行
依据测试用例,执行各阶段测试,发现的故障,需要提交至故障管理平台统一进行管理和跟踪
5、故障的提交
测试故障的提交,需要明确故障主题、故障描述及相关故障定位确认实施细则(建议测试人员采用公司禅道进行BUG记录,开发人员再通过公司禅道记录的BUG进行修复)
公司禅道BUG记录测试步骤
说明:若你的项目不在禅道里面,请联系研发中心任丽萍在禅道里面建立项目任务以并为项目配人员;
第一步登录公司禅道(http://60.174.249.204:10029/zentaopms/www/my/)
第二步点击测试,选中你正在测试的项目,再点击提BUG
第三步在提Bug页面输入如下图详细信息
重现步骤内容填写参考
第五步提完一个BUG后记得点击保存按钮
第六步Bug保存成功后,可以在测试页面看到所提的BUG
6、回归测试
对于测试人员提的bug,开发解决后,需要进行复现,查看该BUG是否解决。