問題タブ [siesta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
124 参照

javascript - シエスタのグローバル機能

自動テストに Bryntum Siesta と ExtJ を使い始めたところです。私の最初の非常に単純なテストは、私が期待したように機能しました。今、私はDRYコードの問題に遭遇しました.

ログインテスト用の DRY コードを書き込もうとしています。

ここには実際には 2 つのケースがあります: - 有効なデータを使用したログイン - 無効なデータを使用したログイン (間違ったパスワードおよび/またはユーザー名)

Java では、グローバル変数/関数で動作します。そして、以前にJavaScriptのグローバル変数のようなことをしたことがあると思いました。しかし、うまくいきません。

だから私は私のトライアウト機能を持っています:

私の目標は、私のテストファイルの t.chain() でそれを呼び出すことです:

チェーンの上のこのテストファイルで作成された関数を呼び出すと、機能します。基本的なJavaScriptの質問で申し訳ありませんが、私は荒廃しています:D

前もって感謝します!