2011-07-23 15 views
2

SpecFlow with Seleniumを使用してHTMLアプリケーションをテストし、Silverlightアプリケーションをテストするのと同様の方法を探しています。 Telerikを使用して、Microsoft Silverlightのユニットテストフレームワーク SpecFlowを使用したSilveright UIテスト

  • ノーマルSpecFlowと
    • SpecFlowシルバー

    は、誰もがこれらのアプローチを試みたWebAii

    :現時点では、我々はこれらのオプションを評価していますか? MicrosoftフレームワークでUI要素をテストできますか(たとえば、ボタンをクリックしてテキスト値をアサートするなど)他のオプションはありますか?

  • 答えて

    1

    が、私はSilverlightのユニットテストのためのブログのエントリを作成し、ちょうどこれが建てプレリリースだったことに注意して、ここで http://rburnham.wordpress.com/2011/05/13/testing-silverlight-asynchronous-code-with-specflow/ をspecflow、彼らは構文を少し変更している場合があります。

    あなたのUIテスト後のように聞こえます。これを実現するために、コード化されたUIテストをspecflowで使用することができます。私はあなたが

  • はへの参照を追加します
  • は、そのプロジェクトのspecflowを設定
  • 作成

    1. 、次のテストプロジェクトを実行する必要がありますsummoriseするには、同様 http://rburnham.wordpress.com/2011/03/15/bdd-ui-automation-with-specflow-and-coded-ui-tests/

      この上のシリーズを書いたあなたのSilverlightUIAutomationHelper.dllのSilverlightアプリ(テストプロジェクトではありません)。これは、コード化されたUIテストは、ブラウザのSilverlightの外では動作しませんが、基本的にはノート

    第2のリンクによると同じであるコード化されたUIテストのSilverlightアプリに

  • は今彼らが一緒に動作するようになってをフックすることができますアプリと私はその唯一のシルバーライトだと思う4.

  • 関連する問題