escape sequences

テストの実行中に、文字列処理中にエスケープシーケンスをサポートするかどうかを決定します。

  • yes/true

    エスケープシーケンスをサポートして自動テストを実行します。

  • no/false

    レガシーモードで実行されます。つまり、通常エスケープシーケンスとして扱われる文字列には、特別な処理が行われません

デフォルト値: no/false
次のテスト手順は、所望の文字を生成するためにいくつかのエスケープシーケンスの使用を示しています。
                                
                                    	setting	value
setting	escape sequences	yes
	&nbsp	
	text	
report	#"Newline character:\n ending"	
	&nbsp	
	text	
report	#"Tab character:\t ending"	
	&nbsp	
	text	
report	#"Backslash character:\\ ending"	
                                
                            
  • TestArchitect バージョン 8.2 より前の従来のテスト手順(過去のもの)の後方互換性を維持するために、エスケープシーケンス設定のデフォルト値は No/False です。ただし、新しいテストについては、追加の機能を許可するためにエスケープシーケンスを Yes/True に設定することを強くお勧めします。

  • TestArchitect のエスケープシーケンスは、バックスラッシュ(\)の後に文字または数字のシーケンスが続く文字の組み合わせです。サポートされるエスケープシーケンスの完全なセットは、Microsoft Visual Studio で使用されているものの一部です。以下の表は、現在のTestArchitect のバージョンでサポートされているエスケープシーケンスを一覧表示しています。

    エスケープシーケンス表現
    \bバックスペース

    \fフォームフィード
    \n改行
    \rキャリッジリターン
    \t水平タブ
    \v垂直タブ
    \\バックスラッシュ
    \'シングルクォート (シングル引用符)
    \"ダブルクォート (ダブル引用符)
    \?クエスチョンマーク (疑問符)
    \nnnASCII 値がnnnである文字、nnnが8進数である文字を表します。例えば、\042は二重引用符を表します。ただし、サポートされるのは\0から\377(10進数で0から255)までのコードだけです。
    \xhhASCII 値がhhhである文字、hhhが16進数である文字を表します。例えば、\x22は二重引用符を表します。ただし、サポートされるのは\x0から\xFF(10進数で0から255)までのコードだけです。
  • TestArchitectでのエスケープシーケンスは、式の中で使用しなければなりません。つまり、シンボル (#) で始まる文字列の中で使用されます。


Copyright © 2024 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1 (650) 572-1400