TQL検索

TQL検索(Toscaクエリ言語)は、シンプル検索の一部であり、「 TQL検索」ボタンで有効化されます。

検索クエリの例は、 chapter "TQLソリューションの 例"chapter "有効な検索クエリの生成方法" にあります。

TQL検索を作成するには、有効な文法演算子を使用していることを確認してください。

に関するサポートが必要でしょうか?Tosca Copilotがサポートいたします。詳細については、きます)をご覧ください。

すべてのオプションを備えたTQL検索ウィンドウ

TQL検索クエリは多くの部分式で構成される傾向があります。Tosca Commander はこれらの式を複数行のフィールドに表示します。より読みやすくするために、 Shift + EnterCtrl + Enter を使って改行を挿入することができます。

TQL検索クエリを使用すると、プロジェクト内のすべてのオブジェクト、オブジェクトの関係、オブジェクトのプロパティを検索できます。これにより、実行リストに割り当てられていないすべてのテストケースを検索することができます。

クエリを仮想フォルダに保存する

TQLクエリは、ボタン () をクリックすると仮想フォルダに保存できます。仮想フォルダは、クエリが開始されたフォルダの下に作成されます。このボタンは、「see chapter "クエリを仮想フォルダに保存する"検索」ボタンでクエリを実行した後にのみ有効になります。

TQL - 概要

この章では、TQL検索クエリの主な構造について説明します。TQL文法の基礎と詳細については、以下の章を参照してください。

出発点は常にクエリであり、次の文法を用います。「::=」は「指定された」を意味し、検索ダイアログに入力されるクエリは常に「query: := 」で始まります。"EBNF表記法" が使用されています。

query::={arrowOperator [returnToken] searchExpression}

searchExpressionは次の文法に分割されます:

searchExpression::= (assocName | aggregation) [colonToken type] [leftSquareBraket logicalExpression rightSquareBracket].

TQL文法

青で示されたフィールドは必須フィールドです。

query ::= =>SUBPARTS:TestCase[Name=="Test001"]

TQLクエリの例