Enjoy*Studyスマートフォン用の表示で見るEnjoy*Study2007-01-03assertEvalの活用方法(ブレイクポイント、終了通知)[programming]スポンサーリンクassertEvalは、下記のような形式になっており、scriptとして指定したJavaScriptが評価され、その評価結果を比較します。scriptを実行した結果の文字列パターン)scriptで指定するJavaScriptは、評価結果が返るようなものならなんでもOKなので、本来の使い方とは違った活用方法がありそうな気がしています。true確認ダイアログを表示し、OKならば評価結果はtrueになるので、そのままテストを続行し、キャンセルの場合には評価結果はfalseになるので、assertEvalがエラーとなり、テストが終了します。IDE上で実行する分には、ブレイクポイントが設定できますが、TestRunnerだと出来ないので、テストコマンド自体をブレイクポイント代わりにしてみました。ブレイクポイント設定できても、その後1コマンド毎実行できないとなると、あまり使い道ないかも...-追記@2007/01/09otaoさんから、TestRunnerでもブレイクポイントが設定出来るようになっていることを教えていただきました。『現在(確か、、0.7.1以降?)のSeleniumCoreでのTestRunnerは、簡単にブレイクポイント設定できるので試してみてください。TestRunnerウィンドウの、(真ん中の)テストケースが表示されてるところで、停止したいところをクリックするだけです。クリックすると灰色になって、そこでブレイク(一時停止)します(Continue)ボタンで続行)。一度クリックすると白く戻ってブレイク解除です。15:11)0.8.1のSelenium-CoreのTestRunnerで試してみたところ、確かにシングルクリックで灰色になってブレイクポイントを設定できました。Notes確認しましたが、otaoさんの言うとおり、0.7.1で追加された機能のようです。true最後のテストコマンドに、上記のようなコマンドを設定しておくことにより、テスト終了をalertで通知します。alert自体は何も返さないので、"true;"を最後入れています。ブログ名を変えました。あけましておめでとうございます。(19)はてなブログをはじめよう!onozatyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。