testlink tutorial layman s guide testlink test management tool
これは、最も人気のあるオープンソースのテスト管理ツールであるTestLinkの使用を開始するための完全なガイドです。
すばやくセットアップして使い始める方法を学ぶ TestLink テスト管理ツール これらの詳細で TestLinkチュートリアル 。
編集者のメモ –テストケースと実行の追跡にMS Excelスプレッドシートをまだ使用している場合は、テスト管理ツールに切り替えるのに最適な時期です。そのため、長年人気のあるオープンソースのテスト管理ツールを選択しました。それを試してみてください!
このTestLinkチュートリアルシリーズは4つのパートに分かれています。
このシリーズのすべてのチュートリアルのリストは次のとおりです。
TestLinkチュートリアル#1) TestLinkの紹介、インストール、テスト計画とテストケースの作成
TestLinkチュートリアル#2) 要件管理、テストの実行、およびテストレポートの生成
TestLinkチュートリアル#3) テストケースの実行ステータスをリモートで更新する つまり、TestLinkAPIを使用したSeleniumWebDriverコードを介して(高度な概念)
TestLinkチュートリアル#4) テストメトリクス、キーワード管理、カスタムフィールド、テストレポートチャート
このシリーズの第1部から始めましょう。
学習内容:
TestLinkの紹介
これは、最も広く使用されているWebベースのオープンソーステスト管理ツールです。要件仕様とテスト仕様の両方を統合します。ユーザーは、このツールを使用してテストプロジェクトを作成し、テストケースを文書化できます。複数のユーザー/テスターのアカウントを作成し、異なるユーザーロールを割り当てることができます。管理ユーザーは、テストケースの割り当てタスクを管理できます。
テストケースの手動実行と自動実行の両方をサポートします。このツールを使用すると、テスターは1分以内にテストレポートとテスト計画ドキュメントを生成できます。 MS Word、Excel、およびHTML形式でのテストレポートの生成をサポートします。
TestLinkは多くの統合もサポートしています 人気のある欠陥追跡システム Mantis、BugZilla、 Jira 、Youtrack、およびTRAC。特定のバグチケットをテストケースにリンクできます。また、複数のテストプロジェクトをサポートおよび維持します。これはWebベースのツールであるため、複数のユーザーが資格情報と割り当てられた役割を使用して同時にその機能にアクセスできます。
TestLinkの利点
- 複数のプロジェクトをサポートします。
- 簡単なテストケースのインポートまたはエクスポート。
- 多くの欠陥管理ツールと簡単に統合できます。
- XML-RPCによる自動テストケース実行。
- キーワード、バージョン、テストケースIDを使用してテストケースを簡単にフィルタリングできます。
- 複数のユーザーに資格情報を提供し、それらに役割を割り当てることができます。
- テストケースを複数のユーザーに簡単に割り当てることができます。
- さまざまな形式のテスト計画とテストレポートを簡単に生成できます。
TestLinkのインストール
更新: 次の手順を確認して、クラウドバージョンのTestLinkをインストールできます。 このページ。
前提条件:
- ApacheWebサーバー
- PHP
- MySQL
注意 : プロジェクトにシステム管理者が割り当てられている場合は、sysadminにプロジェクトにこれをインストールするように依頼し、「テストプロジェクトの作成」ステップに直接スキップできます。 (これらのインストールを行う時間があれば、ぜひ試してみることをお勧めします。これにより、エクスペリエンスが向上します。:) )
TestLinkをインストールするには、Apache Webサーバー、PHP、およびMySQLサーバーをインストールする必要があります。システムまたはサーバーにすでにApache、PHP、およびMySQLがインストールされている場合は、に記載されているように、このツールを直接インストールできます。 「」 のインストール TestLink 以下のセクション。
それ以外の場合は、以下の手順を1つずつ実行して、Apache、PHP、およびMySQLを最初にインストールします。
Apacheのインストール
このセクションには、ApacheWebサーバーをインストールするために従うべき手順が含まれています。
ステップ1: ここからApacheをダウンロードします 。
ステップ2: ZipファイルをC:/に解凍します
ステップ3: C: Apache24 binパスをコピーし、これにパス環境変数を追加します。
ステップ4: コマンドプロンプトを開きます。 (管理者として実行)
CDからC:/ Apache24 / bin 次のコマンドを1つずつ実行します
httpd -k install
httpd -k start
PHPのインストール
このセクションには、PHPをインストールし、Apacheを使用してPHPを構成するための手順が含まれています。
ステップ1: PHPをダウンロードする このページから (スレッドは安全です)。
これをに抽出します C: php
ステップ2: php.ini-developmentの名前をphp.iniに変更します
ステップ3: 追加 C: php パス環境変数へ。
ステップ4: 編集 php.ini 次の行を追加/編集します。
display_errors =オン
log_erros =オン
doc_root = C:/ Apache24 / htdocs
extension_dir =“ C:/ php / ext”
ステップ5: 編集 httpd.conf 次の行を追加/編集します。
LoadModule php5_module“ C:/php/php5apache2_4.dll”
AddType application / x-httpd-php .php .html .php4 .php5
の終わりに httpd.conf ファイル追加、
PHPIniDir「C:/ php」
ステップ6: 名前の付いたファイルを作成します phpinfo.php 内部 C:/ Apache24 / htdocs &ファイル内に次の行を追加します。
ステップ7: コピー php-mysql.dll に C:/ php / ext 中に入れます C:/ Windows / System32
ステップ8: Apacheを再起動します 。
MySQLのインストール
このセクションには、MySQLをインストールするために従うべき手順が含まれています。
ステップ1: このページからMySQLをダウンロードします そしてそれをインストールします。
ステップ2: MySQLサーバーに「TestLink」という名前のデータベースを作成します。
ステップ3: に php.ini MySQL拡張機能のコメントを解除します。
そして、日付のタイムゾーンを「PRC」に設定します。
oraclesqlは回答pdfで例を照会します
TestLinkのインストール
このセクションには、ApacheWebサーバーにTestLinkをインストールするために従うべき手順が含まれています。
ステップ1: このページからTestLinkをダウンロードします 。
ステップ2: パッケージを抽出し、名前を「testlink」に変更して、「 C:/ Apache24 / htdocs 「」
ステップ3: 編集 config.inc.php 次の行を編集し、
$ tlCfg-> log_path = ‘C:/ Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = ‘SILENT’;
$ g_repositoryPath = ‘C:/ Apache24 / htdocs / testlink / upload_area’;
変更を保存して開きますhttp:// localhost:80 / testlinkブラウザから。
インストールが完了するまで「次へ」ボタンをクリックします。
ステップ4: これで、にアクセスしてTestLinkにログインできます。http:// localhost:80 / testlink。
ユーザー名:admin
パスワード:admin
注意: これらのインストール手順のスクリーンショットが必要な場合は、 このインストールガイドを確認してください 。
テストプロジェクトの作成
テストプロジェクトは、特定の製品/プロジェクト用に作成されたプロジェクトです。これには、テスト計画、テストスイート、テストケース、およびビルドが含まれています。 TestLinkでは複数のプロジェクトを維持できます。
このセクションでは、テストプロジェクトの作成方法を明確に説明します。
ステップ1: 新しいテストプロジェクトを作成するには、「管理者」権限が必要です。 (したがって、管理者ユーザーでログインします)
ステップ2: 初めてログを記録するときは、テストプロジェクト作成ページに直接移動します。それ以外の場合は、メインページの(プロジェクト管理のテスト)リンクを選択し、(作成)ボタンをクリックします。
ステップ3: テストプロジェクトセクションが開きます。 「作成」ボタンをクリックします。
ステップ4: テストプロジェクトの名前、説明、およびすべての必須フィールドを入力し、(作成)ボタンをクリックします。
テストプロジェクトは正常に作成されます。
テスト計画の作成
テスト計画ドキュメントには、テストの範囲、マイルストーン、テストスイート、テストケースなどの完全な情報が含まれています。テストプロジェクトを作成したら、次のステップはテスト計画を作成することです。
このセクションでは、テスト計画の作成について明確に説明します。
ステップ1: デスクトップページの「テスト計画管理」リンクをクリックします。
ステップ2: テスト計画管理ページの「作成」ボタンをクリックします。
ステップ3: ページに必要なすべての詳細を入力します。
Javaの経験者のための安らかなWebサービスインタビューの質問と回答
ステップ4: 「作成」ボタンをクリックします。保存する必要があります。
ビルドの作成
ビルドは、ソフトウェアの特定のリリースです。
このセクションでは、ビルドの作成方法を明確に説明します。
ステップ1: 図のように「ビルド/リリース」をクリックします。
ステップ2: 「作成」ボタンをクリックします。
ステップ3: 下の図に示すようにビルドの詳細を入力し、「作成」ボタンをクリックします。
ビルドを作成して保存する必要があります。
テストスイートの作成
Testsuiteは、同じコンポーネントを検証/テストしている可能性のあるテストケースのコレクションです。このセクションでは、テストスイートの作成方法について明確に説明します。以下の手順を1つずつ実行して、テストスイートを作成します。
ステップ1: デスクトップの「テスト仕様」リンクをクリックします。プロジェクトのテスト仕様ページに移動する必要があります。
ステップ2: の設定アイコンをクリックします 右側のパネル。一連のテストスイート操作が表示されます。
ステップ3: テストスイートの(作成)ボタンをクリックします。
ステップ4 :TestSuite仕様ページを開く必要があります。テストスイートに関連する詳細を入力し、「テストスイートの作成」ボタンをクリックします。
テストスイートが作成され、左側のフォルダツリー構造に表示されます。
テストケースの作成
テストケースには、特定のシナリオをテストするための一連のテストステップが含まれており、期待される結果が得られます。このセクションでは、テストケースを作成する方法とテスト手順について説明します。以下の手順を1つずつ実行して、テストケースを作成します。
ステップ1: 左側のツリー構造のテストスイートフォルダーをクリックします
ステップ2: の設定アイコンをクリックします 右側のパネル。テストケース操作のリストが右側のパネルに表示されます。
ステップ3: テストケースの「作成」ボタンをクリックします。テストケース仕様ページが開きます。
ステップ4: テストケースの仕様ページに詳細を入力します。
ステップ5: 詳細を入力後、「作成」ボタンをクリックしてください。テストケースを保存します。
ステップ6: 次に、テストケースの(ステップの作成)ボタンをクリックします。テストケースのステップエディタが表示されます。
ステップ7: 図に示すように、テストステップの追加を開始します。
ステップ8: 「保存」ボタンをクリックしてさらにステップを追加するか、「保存して終了」ボタンをクリックしてステップを保存し、エディターを終了します。
最後に、 作成したテストケースは次のようになります。
テスト計画へのテストケースの割り当て
テストケースを実行するには、テスト計画に割り当てる必要があります。このセクションでは、テストケースをテスト計画に割り当てる方法について説明します。以下の手順に従って、テストケースをテスト計画に割り当てます。
ステップ1: テストケースパネルの設定アイコンをクリックします。操作のリストが表示されます。
ステップ2: 「TestPlansに追加」ボタンをクリックします。
ステップ3: テストケースを割り当てるテスト計画のチェックボックスをクリックします。そして、「追加」ボタンをクリックします。
テストケースはテスト計画に正常に追加されます。
それが今日のすべてです。
このチュートリアルで学んだことの要約:
- TestLinkは、テストケースの文書化と実行、テストレポート、テスト計画の生成など、統合されたさまざまな機能を提供します。
- TestLinkでは、複数の役割を持つ複数のユーザーを定義できます。
- これはWebベースのテスト管理ツールであるため、有効なログイン資格情報があれば、組織内の誰もがテストケースを参照できます。
- テストレポートは、HTML、MS DOC、またはExcel形式で簡単に生成できます。
- すべてのテストスイートとテストケースをエクスポートして、他のプロジェクトにインポートすることができます。これは、既存のテストケースを次のプロジェクトバージョンで再利用する場合に非常に役立ちます。
これらの便利な機能により、TestLinkは広く使用されており、長い間最も人気のあるオープンソースのテスト管理ツールです。
著者について: これらの便利なチュートリアルの作成を手伝ってくれたAnithaEswariに感謝します。彼女は現在、手動テストと自動テスト、およびさまざまなテスト管理ツールに関する十分な知識を持つシニアテストエンジニアとして働いています。
次は何?
2でndおよび3rdこのシリーズの一部を見る 要件の管理方法、テストケースの要件へのマッピング方法、テストケースの手動実行方法、欠陥のリンク方法、およびテストレポートの生成方法 。高度な部分では、SeleniumWebDriverを使用して次のことを行う方法を説明します。 TestLinkAPIを使用してテストケースを自動的に更新します プロジェクトの成功にとって重要な要素である時間とお金を節約します。 :)
すべてのチュートリアルのリスト:
TestLinkチュートリアル#1
チュートリアル#2はこちら
チュートリアル#3はこちら
チュートリアル#4はこちら
いつものように、私たちはあなたを助けるためにここにいます。以下のコメントであなたの質問を教えてください。
推奨読書
- TestLinkチュートリアル4-テストメトリクス、キーワード管理、カスタムフィールド、テストレポートチャート
- テスト管理チュートリアル:テスト管理の究極のガイド
- TestLodgeチュートリアル-TestLodgeテスト管理ツールを使用してソフトウェアテストプロジェクトを整理する方法
- Testuffテスト管理ツールレビューチュートリアル:超シンプルなエンドツーエンドのデモ
- Seleniumを介してTestLinkテストケースの実行ステータスをリモートで更新する方法–チュートリアル#3
- 初心者向けの詳細なEclipseチュートリアル
- Bugzillaチュートリアル:欠陥管理ツールのハンズオンチュートリアル
- SVNチュートリアル:Subversionを使用したソースコード管理