問題タブ [sahi]

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 投票する
4 に答える
2631 参照

file-upload - ファイルを選択してアップロードするための sahi スクリプト

Web アプリケーションのテスト自動化に Sahi を使用しています。ファイルをアップロードするために、sahi のスクリプトを作成する必要があります。しかし、残念ながら道がわかりません。誰でも私を助けてもらえますか?

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

automated-tests - テスト自動化のためにSahiでツールバー要素をクリックする方法は?

Web ページには、「テスト」などのテキストを含むボタンが含まれています。このボタンは、実際にはツールバー要素です。(class ="tbButton" id="id",text="Test")押すと特定のテーブルにリダイレクトされます。

以下のクリック方法を使用しようとしたところ、ボタンが反応しませんでした。

上記の問題を解決できる代替方法を誰かに提案してもらえますか?

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

symfony - symfony2 / behat / mink ブラウザでのテスト時のログイントラブル

ブラウザで behat/mink テスト ルーチンを実行する際に問題があります。私はsahiとseleniumのダイバーを試しましたが、結果は同じです:

テストを実行すると、sahi はログイン モーダル ポップアップを開きますが、ユーザー名とパスワードを入力しません。「送信」をクリックすると再び機能しますが、ユーザー名とパスワードがないため、ユーザーはログインしていません (「ユーザー名/パスワードが間違っています」というメッセージが表示されます)。

今質問:

  • なぜこれが起こるのか、そして問題を解決するために私ができることを誰かが知っていますか
  • 誰かがブラウザで実行を遅くする方法を教えてもらえますか (従うのは非常に難しいです)
  • テスト スクリプトの実行中に発生する問題をデバッグする方法について、他にアイデアはありますか?

ログインするための私の機能ステップ:

ページの html:

http://pastebin.com/Mb5a0xnq

0 投票する
3 に答える
29627 参照

ant - JenkinsからAntスクリプトにパラメータを渡すにはどうすればよいですか?

一部のGUIテストでは、テストするGUIモジュールごとにJenkinsタスクを作成しています。作成したら、Antを使用してこれらのテストをビルドしていますが、実際にJenkinsからAntビルドファイルにパラメーターを渡す方法がわかりません。基本的に、Antで変数置換を行うにはどうすればよいですか?

私はSahiフレームワークを使用してGUIコンポーネントをテストしているので、フローは次のようになります...

Jenkins→Antビルドスクリプト→実行するSahiファイル

誰か見てもらえますか?

0 投票する
2 に答える
31579 参照

selenium - 表示されるオプションのリストについて、Seleniumを使用してボタンの特定の部分をクリックする方法は?

上記は、HTML要素の埋め込み方法です。HTML要素は「新規」ボタンで、横に「+」記号が付いています...「+」のみをクリックすると、「D」、「P」などのメニューオプションが表示されます。 '、'T'および'U'。「新規」ボタンをクリックすると(コードでは、この部分、「新規」クリックアクションとして何も表示されず、中央で発生します...以下はボタンの画像です...

中央または任意の場所にある[新規]ボタンをクリックしても、イベントは発生していません。 「+」をクリックすると、「D」、「P」、「T」、「U」として指定したオプションのリストが表示されます。

これが私が試したコードです...ここ数時間、

コードは正常に実行され、テストケースは合格ですが、「+」ボタンをクリックしたときに表示されるはずの要素は表示されません。

0 投票する
2 に答える
810 参照

selenium - Selenium(Webdriver)に値を表示するには、この次のオブジェクト(ボタン)のどこをクリックしますか?

上記は、HTMLファイルに新規ボタンが存在する方法です...

ボタンの動作は、その横に「+」記号が表示されていることです...「+」記号をクリックした場合にのみ、オプションのリストが表示されます....他の場所でクリックされた場合ボタンは何も起こりません...

Selenium Webdriverを使用して、これを自動化しようとしています...そして、以下はボタンをクリックする決定的な方法です...

ボタンのレイアウトは次のとおりです。Em クラスの幅は 42、ボタンの幅は 24 です..それらのスナップショットも...

Em_Class レイアウト

NewButton_Layout

新しいボタンの画像

誰でもこれで私を助けてもらえますか? どの座標とオブジェクトをターゲットにする必要がありますか?

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

sahi - ポップアップウィンドウのテキストを記録するためのsahiスクリプトの問題

ポップアップウィンドウにテキストボックステキストを記録するカスタムスクリプトをsahiで作成するにはどうすればよいですか?誰かが私にメインファイルを提案してくれます。そこにsahiツールレコーディング用のカスタム関数を書くことができますか?

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

linux - Sahi スクリプトが Putty を介して実行されない

パテを使用して Sahi を開始しましたが、スクリプトの実行中に次のエラーが発生しました: スクリプトは 150 ミリ秒で開始されませんでした。

Sahi とスクリプトの両方をパテで実行しました。Linux ターミナルを介して実行すると、正常に動作することに注意してください。この問題に関して私を助けてください。

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

cruisecontrol.net - クルーズコントロール内でsahiを実行する

クルーズコントロール内でsahiを実行するには? sahi を実行するために必要な手順のいくつかは、テストに使用するブラウザーを選択して押すことなので、ここで少し混乱していますalt+double click... 何か手がかりはありますか? の例ccnet.configは非常に役に立ちます。

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

symfony - sahiとsymfony2

symfony2でbehat、mink、sahiをテストしたい

だから、私のconfig_test.ymlには

とtest.featureで

私が実行するとき、私はこれを持っています

PHPの致命的なエラー:C:\ wamp \ www \ Symfony_Standard_2.0.15_2 \ Symfony \ vendor \ buzz \ lib \ Buzz \ Client \ AbstractCurl.phpの26行目の未定義関数Buzz\Client \ curl_init()を呼び出します

お願い助けて、