15

TSV ファイルで robotframework-seleniumlibrary を使用する場合、テキスト フィールドに空白/空の値を指定するにはどうすればよいですか? たとえば、次のものがあります。

Textfield Value Should Be       identifier=name1       Chris
Textfield Value Should Be       identifier=name2

name2 が空白であることをテストしたい。空白のままにしてみました(引数の数が正しくないというメッセージが返されます。引用符のペアを検索する "" と、単一引用符を入力する '' を試しましたが、セレンはそれを探しているようです

4

3 に答える 3

25

単一の円記号\または特殊変数のいずれかを使用${EMPTY}して、テストデータに空の文字列を作成できます。ユーザーガイドの詳細は次のとおりです。RobotFrameworkユーザーガイド

于 2011-08-06T11:49:39.250 に答える
11

はい、${EMPTY}組み込み変数です。

多くの例があります。ここで例を参照してください

于 2015-03-10T10:27:48.550 に答える
0

${EMPTY}空の値には適していますが、驚くべきことに、空の値には機能しませんでした。

探していたものが見つかりました。検証していたフィールドの value 属性に値がなく、それを検証したかったのです。''値として返されていましたが、使用すると代わりに${EMPTY}見つかりませんでした。''''そのような些細なことですが、私が必要としていたものを解決することになったので、確認しようとしているものによって異なります.

于 2019-07-25T13:54:23.990 に答える