問題タブ [data-driven]

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 に答える
2131 参照

testing - SpecFlow-NUnits TestCaseSourceプロパティのようなデータ駆動型テストを使用するにはどうすればよいですか?

私は、いくつかの検討の結果、テスト自動化にSpecFlowを使用することを決定したQAです。すばらしいと思いますが、NUnitなどの他のテストランナーで頻繁に使用した機能が1つ欠けています。これは、実行時に実行されるテストの潜在的に動的なデータセットを指定するNUnitのTestCaseSourceプロパティに似ています。

テストを実行する環境ごとに異なるデータを使用することが多いため、テストパラメータにハードコードされた値を指定することはできません。簡単な例は、各タイプのユーザーアカウントがログインできることを確認することです。ユーザーアカウントの資格情報は、DBクエリを使用して取得し、NUnitで各テストケースに動的に入力できます。

明らかにこれはその機能の簡単な例ですが、十分に説明されていると思います。SpecFlowには、シナリオの概要とテスト実行の入力データのテーブルを使用する機能があることは知っていますが、それでも静的であるため、法案に適合しません。

私はしばらく探していましたが、SpecFlowでこのようなものはまだ見つかりませんでしたが、使用できる(またはプロジェクトに携わっている人がこれを読んだ場合に計画されている)上記のようなものを知っている人はいますか?

ありがとう :)

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

asp.net - 動的なデータ駆動型Webサイトのローカリゼーション

データベースからコンテンツの一部を読み取るWebサイトがあります。このWebサイトは、英語とアラビア語の両方の言語で必要です。

必要なコンテンツは、両方の言語でデータベースに複製されます。データベースにEn_Name列とAr_Name列があるとします。

たとえば、アラビア語版のWebサイトの場合、リンクにはAr_Nameからのテキストが表示され、英語版ではEn_Nameからのテキストが表示されます。

私のWebサイトの静的コンテンツについては、(。resxファイル)を使用してASP.NETのデフォルトのローカリゼーションを使用することをお勧めします。しかし、私が知らないのは、Webサイトの動的セクションのローカリゼーションを行う方法です。

では、ユーザーの選択(ローカリゼーション)に基づいて、同じハイパーリンクをAr_Nameフィールドから一度読み取り、次にEn_Nameから読み取るにはどうすればよいですか?

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

asp.net - データ ドリブンの asp.net Web フォーム アプリケーションの構築

VS を使用してデータ駆動型の asp.net Web フォーム アプリケーションを作成する必要があります。アプリケーションには、顧客とスタッフのログイン画面と、製品を選択してショッピング カートに移動できる製品ページが必要です。

スタッフは製品を更新および編集できる必要があり、注文はテーブルで処理する必要があります。

私はこれをどの順序で行うかなどで非常に混乱していると思います.どの順序でこれを行うべきかを気にしない場合は、基本的なガイドを教えてください.

どんな良いリソースでも大歓迎です。

:) ありがとう

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

reporting-services - 同じテーブルを持つ SSRS 複数のデータ ドリブン サブスクリプション

現在、50 を超えるサブスクリプション (異なるメールと異なるパラメーター) を含む 4 つまたは 5 つのレポート (さらに増える予定) があり、データ ドリブン サブスクリプションを使用してそれらを再グループ化したいと考えています。

私は dds サブスクリプションを作成できます。テストしましたが、正常に動作しています。私の問題は、サブスクリプションを「集中化」するために、テーブルにすべてのパラメーターを配置したいことです。私の50のサブスクリプションのそれぞれに入力してください。

現在、3 つのオプションがあります
。1 - すべてのサブスクリプション パラメータを新しい列としてグローバル テーブルを作成するには、ただし、列の数に制限を設けることができ、行の大部分は空になります
2 - 新しいテーブルを作成するにはただし、このようなレポートが 10 個または 20 個ある場合、データベースで「クリーン」になることはありません
。ピボット テーブルを使用して選択しますが、最新の状態に保つのは混乱を招きます。

私の状況での推奨事項は何ですか、または何か間違っていますか?
ありがとうございました。

SQL Server 2008 R2 を使用しています。

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

java - 構成駆動の GWT UI は可能ですか?

構成駆動型の UI を備えた GWT アプリが必要です。つまり、特定のデータベースを変更したり、別の XML 記述子を (WAR の外部で) デプロイしたりした場合に、アプリケーションのルック アンド フィールと動作を変更できます。コードの変更をデプロイせずに UI を変更します。これが必要な理由は、この質問の文脈の外にあり、この質問にすべてを入れることを正当化するには、あまりにも大きな無関係な裏話を提供する必要があります.

たとえば、ある特定の構成では、UI ( GWT の言い回し、またはページ/画面の場所) は、画面の中央にある単純なボタンだけで構成されている場合があります。次に、データベースにいくつかの変更を加えると、画面の各隅に 4 つのボタンが表示され、中央に「Hello, GWT」というラベルが表示された同じ場所がレンダリングされます。コードは同じですが、DB 値 (または XML) が異なると、UI のルック/フィール/動作が異なります。

そのようなシステムを設計する方法を理解しようとしていますが、苦労しており、それが可能かどうかさえわかりません. 可能であれば、それがどのように機能するかについての適切な説明と、創造的なジュースを流すための疑似コードをいただければ幸いです。

もしそれが不可能なら、その理由について具体的(決定的)な回答が欲しいです。私が StackOverflow で何度も見つけたように、誰かが「これは不可能です!」と言うとき、それは通常、彼らの理解レベルを超えた高度なトピックです:-)、そして私が求めているのは不可能ではありません。ただ難しい!前もって感謝します!

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

email - データ ドリブン サブスクリプションを設定するときに、Sharepoint サイトに電子メール オプションが表示されない

SharePoint サイトでデータ ドリブン サブスクリプションを作成しようとしていますが、配信タイプを電子メールとして使用したいと考えています。しかし、そこにはそのオプションが表示されません。誰か助けてくれませんか?オプションを有効にしたり、どこかで電子メールを設定したりする必要がありますか?

ここに画像の説明を入力

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

d3.js - d3 のデータ主導の縦線/横線

d3 チャートに一連の垂直線を描画しようとしています。このためのデータ ソースは、(データ内の) x 位置のリストでありx()、正しい位置を与えるために scale 関数を介してマップされます。

現在、これは変数forの各エントリのループとして実装されています。labelsy の起点と終点は、データminYとから取得されますmaxY。行末にテキストラベルが付きます。

これをデータ駆動型の方法で書き直すにはどうすればよいでしょうか。つまり、ラベルを として渡し、.dataこれを繰り返して一連の平行な垂直線を描画します。

私が頭を悩ませているのはx()andy()関数です。もちろん、線の x 位置 (特定の線に対して定数) を返す必要がありますが、定義された 2 つの点 ( & )x()の間に線を描画するために y 関数がどのように/何を返す必要がありますか。minYmaxY

明らかな何かが欠けているように感じます。

0 投票する
0 に答える
120 参照

c# - MSTest データ ドリブンの行は int にキャストされます

次のような入力を持つデータ ドリブン テスト (MSTest を使用) があります。

ValuesToInput,ExpectedValue
0,0
00,00
000,000
0000,000
00000,000
000000,000

それらを TestContext から引き出すと、それらは 0 になります。文字列 0000 が int に変換され、0 が返されます。

自分の値を文字列として与えるにはどうすればよいですか?

注:私のテスト方法は次のように設定されています: