phpunit

    2

    1答えて

    私はPHPUnitでSeleniumを使用していますが、ブラウザがclickAndWait呼び出しを無視して原因と思われるエラー状態でテストが失敗することがあります。テストの実行では、(たとえ大きなタイムアウトを設定しても)あまり遅れずにclickAndWaitコマンドを受け取り、次のアサーションまたは要素のアクセスは失敗します。スクリーンショットを作成すると、前のページがクリックコマンドがまった

    3

    2答えて

    PHPUnitを使用して私のPHPアプリケーションを単体テストし始めています。私は単体テストを単独で実行することが重要であるため、テストが失敗したときにどこを調べるかを知っています。私が理解しようとしていることの一つは、サブクラスを親から孤立してテストする方法です。たとえば、私のモデルのほとんどは、モデルが持たなければならない機能の大部分を持つ「ベースモデル」を拡張しています。 <?php c

    3

    1答えて

    私はYiiで既に実行されているプロジェクトを持っています。次の開発フェーズでは、私はTDDメソッドを使用したいと思います。今、私は少し複雑なものをインストールして(PHPとSelenium RC、頭痛!)、ちょっと試してみることにしました。私がSampleTest.phpを作成し、コンソールphpunit SampleTest.phpから実行するとうまくいきます。 ここで問題となるのは、このサンプ

    1

    2答えて

    を定義、私は彼らが何であるか見当がつかないパスの選択肢に実行します。 の公開Web Filesディレクトリと 設定の名前<php.exe> -c <path-to-your-php.ini-location> <path to>\go-pear.phar を実行するときに#9と#11すなわち を提出210 定義hereが見つかりましたが、古くなっているようです。 私の質問は、1)Public We

    2

    3答えて

    私はPHPUnitを使っていくつかのSelenium WebTestをセットアップしようとしていますが、PHPはSelenium IDEでサポートされなくなりました。この方法を使用しますか? 私は継続的な統合システムをセットアップしようとしていますが、これまでに一度も使用したことがなく、jenkins-php.orgを使ってみましたが、あまり役に立ちませんでした。

    1

    1答えて

    Yiiアプリケーションで単体テストを実行するにはどのような方法がありますか? はこれまでのところ、私は彼らにこの方法をテストされています: コマンドプロンプトを開き、別の方法があるかどう > cd C:\WHEREVER MY APP IS\protected\tests > phpunit unit/TestingTest.php は今、私が思っていました。私はテストの世界に新しいことを

    0

    2答えて

    Zend Framework v1.11.0でWebアプリケーションを開発していますが、コントローラテスト用の正しいテスト環境を設定できません。 私はすでにZendテストの設定について多くの質問があることを知っていますが、数時間の研究の後には、これらのどれも私の問題は解決していません。だからここ が私のコードです: テストのブートストラップ: <?php error_reporting(E_AL

    3

    3答えて

    私はPHP 5.3.6とGithubのPHPUnitの最新バージョンを実行しています。例17.1をドキュメントからコピーすると、assertTitleが失敗したときに致命的なエラーが発生します。 Fatal error: Call to a member function toString() on a non-object in <path>/phpunit/phpunit-selenium/P

    0

    1答えて

    問題は、テストでは、Webサイト上のlangauge wont switchがうまくいくことです。 したがって、テストは失敗します。が $app->before(function() use ($app) { if ($locale = $app['request']->get('locale')) { $app['locale'] = $locale; }

    14

    5答えて

    私はPHPUnitまたはBehatテストの期間中インスタンス化されたDateTimeのすべてのインスタンスの時間を設定できるようにしたいと思います。 私は時間に関するビジネスロジックをテストしています。たとえば、クラス内のメソッドは、過去または将来のイベントのみを返します。 ことだ私は可能であればやっていけない: 1)のDateTimeのラッパーを書くと私のコード全体のDateTimeの代わりにこ