ライブラリのキーワードを管理する

キーワード ページでは、選択したオブジェクトに応じて、テスト > ライブラリ で 2 種類の異なるビューを提供します。

ライブラリ

選択したオブジェクトがライブラリの場合、このライブラリ内のすべてのキーワードとキーワード シーケンスがリストされます。アップロードしたキーワード ライブラリを含むライブラリは、 アイコンで表示されます。次のアクションを実行できます。
タスク ステップ
キーワードを実装する (テストでキーワードを実際に実行することができるコードを追加する) 前提条件:キーワードにパラメータが含まれる場合、キーワードを実装する前に各パラメータに値を指定する必要があります。
  1. 実装するキーワードのアクション 列で、Silk Test で実装 (Silk Test で実装) をクリックします。
    注: 外部アプリケーションを開くときにブラウザーがセキュリティの警告を表示する場合、メッセージを確認します。
  2. Silk Test クライアントが開きます。詳細については、Silk Test クライアントのドキュメントを参照してください。
  3. キーワードを実装した後、Silk Central にアップロードします。
実装したキーワードを Silk Test で編集する Silk Test で開く (Silk Test で開く) をクリックして、Silk Test クライアントでキーワードを開きます。詳細については、Silk Test クライアントのドキュメントを参照してください。
ドラフト キーワードのキーワード シーケンス (他のキーワードから構成されるキーワード) への変換 キーワード シーケンスに変換するキーワードの アクション 列で キーワード シーケンスの作成 をクリックします。それから、元のキーワードが同じ名前を持つキーワード シーケンスで置き換えられ、キーワード エディタが開きます。
キーワード シーケンスをドラフト キーワードに変換 誤ってキーワード シーケンスを作成した場合、ドラフト キーワードに戻すことができます。変換するキーワード シーケンスのアクション 列で、ドラフト キーワードに変換 (ドラフト キーワードに変換) をクリックします。
注: キーワード シーケンスをドラフト キーワードに変換すると、シーケンスおよびすべての含まれるキーワードは削除されます。このアクションは元に戻すことはできません。
キーワード シーケンスの編集 移動 をクリックして、キーワード エディタでキーワード シーケンスを開きます。
キーワードのグループ化 キーワードをライブラリで構造化するために、グループ化することができます。
  • Silk Central キーワード シーケンスは、サブフォルダになります。フォルダ名をグループ名として、キーワードはグループ化されてリストに表示されます。
  • 実装したキーワードのキーワード グループは、実装コードで定義されます。このグループ名は Silk Central で使用され、キーワードはグループ化されてリストに表示されます。
特定のキーワードまたはキーワード シーケンスを参照するテストおよびキーワード シーケンスの表示 特定のキーワードまたはキーワード シーケンスを参照するすべてのテストおよびキーワード シーケンスを表示するには、キーワード リストから適切な項目を選択します。すると、参照元 リストにすべての参照しているキーワード駆動テストとキーワード シーケンスが表示されます。名前をクリックすると対応する参照に移動します。
参照しているテストおよびキーワード シーケンスでのキーワードの置換 選択したキーワードまたはキーワード シーケンスへの参照を他で置換するには、キーワード リストから適切な項目を選択し、参照元 リストから参照を置換するオブジェクトを選択します。
  1. 置換するキーワードまたはキーワード シーケンスを選択します。
  2. 参照元 リストで、Ctrl + クリック または Shift + クリック を使用して参照を置換するオブジェクトを複数選択できます。
  3. 選択項目を右クリックして、選択した参照でのキーワードの置換 を選択します。参照の置換 ダイアログ ボックスが表示されます。
  4. キーワード リストから結合したいキーワードを選択します。
  5. 選択したキーワードにパラメータが含まれている場合、次へ をクリックします。 含まれていない場合は、OK をクリックして完了します。
  6. 選択したキーワードのパラメータが表示されます。それぞれのパラメータに対して、前のキーワードの対応するパラメータを選択するか、値を入力します。
  7. OK をクリックします。

キーワード シーケンス

選択したオブジェクトがキーワード シーケンス (他のキーワードから構成されるキーワード) の場合、キーワード ページにはキーワード エディタが表示され、選択したキーワード シーケンスのキーワードを管理できます。次のアクションを実行できます。
タスク ステップ
テストまたはキーワード シーケンスを Silk Test で開く Silk Test で開く をクリックして、選択したテストまたはキーワード シーケンスを Silk Test で開きます。
キーワードの追加
  1. キーワード リストの一番下にある 新しいキーワード をクリックするか、キーワードを右クリックして、コンテキスト メニューから キーワードを上に挿入 を選択します。
    注: キーワードの使用状況に基づいて、Silk Central にキーワードを推薦させることができます。推薦させるかどうかを切り替えるには、コンテキスト メニューの レコメンドの有効化 または レコメンドの無効化 を使用します。詳細については、「Silk Central が推薦するキーワード」を参照してください。
  2. 利用可能なキーワードのリストからキーワードを選択するか、新しいキーワードを作成します。
  3. 保存 をクリックします。
または、右側にある すべてのキーワード ペインから、既存のキーワードをダブル クリックするか、ドラッグ&ドロップします。
ヒント: Ctrl + クリック を使用すると、複数のキーワードを選択できます。ドロップするとき、キーワードは選択した順番に並び替えられます。
キーワードの削除 削除するキーワードの アクション 列で 削除 をクリックします。保存 をクリックします。
キーワードの順序の変更 キーワードを移動したい位置にドラッグ&ドロップします。保存 をクリックします。
キーワード シーケンス (他のキーワードから構成されるキーワード) の作成
  1. キーワード リストから結合したいキーワードを選択します。行番号の列で Ctrl + クリック または Shift + クリック を使用すると、複数のキーワードを選択できます。
  2. 選択範囲を右クリックして、結合 をクリックします。
  3. 新しいキーワード シーケンスの 名前説明 を指定します。
キーワード シーケンスからキーワードの抽出 キーワード シーケンスを右クリックし、キーワードの抽出 を選択します。これによって、元のキーワード シーケンスがそれに含まれるキーワードによって置換されますが、ライブラリからは削除されません。保存 をクリックします。
キーワード シーケンスのパラメータの定義
  1. キーワード リスト上の パラメータ をクリックします。パラメータ ダイアログ ボックスが表示されます。
  2. パラメータの追加 をクリックします。
  3. 新しいパラメータに対して 名前 を指定します。パラメータが出力パラメータ (入力値を必要とするのではなく、値を戻します) の場合、出力 チェック ボックスをチェックします。
  4. OK をクリックします。
  5. 保存 をクリックします。
ドラフト キーワードの編集
  1. 編集するドラフト キーワードのアクション 列で、編集をクリックします。
  2. キーワードの グループ を選択するか、新しいグループを指定します。
  3. 説明 にキーワードの説明を入力します。この情報は、キーワードを実装するエンジニアにとって有益な情報です。
  4. OK をクリックします。
  5. 省略可能:パラメータ フィールドをクリックして、キーワードのパラメータを追加します。キーワードが Silk Test で実装されると、これらのパラメータは、生成されたコード スタブに現れます。
  6. 保存 をクリックします。
キーワードの検索
右側にある すべてのキーワード ペイン の検索フィールドを使用して、特定のキーワードを検索します。文字を入力するとリストが更新され、その文字に一致する既存のキーワードが動的に表示されます。検索のヒント:
  • 検索では大文字小文字は区別されません。doAction を入力すると、doactionDOAction が表示されます。
  • 大文字のみを入力すると、いわゆる キャメルケース検索が実行されます。ECD を入力すると、Enter Car DetailsEnter Contact DetailsEnterContactDetails が表示されます。
  • キーワード名とグループ名が検索対象になります。test を入力すると、test を含むすべてのキーワードと、グループ名に test を含むグループのすべてのキーワードが表示されます。
  • ? は、0 または 1 文字と一致します。user?test を入力すると、userTestusersTest が表示されます。
  • * は、0 または n 文字と一致します。my*keyword を入力すると、myKeywordmyNewKeywordmy_other_keyword が表示されます。
  • <文字列>. はグループ名のみを検索します。group. を入力すると、グループ名に group を含むグループのすべてのキーワードが表示されます。
  • .<文字列> はキーワード名のみを検索します。.keyword を入力すると、keyword を含むすべてのキーワードが表示されます。
  • <string>.<string> は特定のグループのキーワードを検索します。group.word を入力すると、myGroup グループの myKeyword が表示されます。
  • 引用符を使用して完全一致のみを検索します。'Keyword' を入力すると、KeywordMyKeyword は表示されますが、keyword は表示されません。
ライブラリ内のドラフト キーワードの検索 選択したテストまたはキーワード シーケンスのドラフト キーワードを含むライブラリに移動したい場合、エディタ ページの右上にある ドラフト キーワード をクリックします。