問題タブ [discovery]

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

testing - テストケースを発見するためのさまざまな方法とは

全て、

私は開発者ですが、テストのプロセスと方法について詳しく知りたいです。これにより、テスト チームに製品を提供する前に単体テストを使用してテストできるケースが改善されるため、より堅実なコードを作成するのに役立つと思います。私は最近、ソフトウェア プロジェクトに対するテスト駆動開発と探索的テストのアプローチに注目し始めました。

これで、自分が書いたコードのテスト ケースを簡単に見つけることができます。しかし、私がテスト対象の機能の開発者ではない場合に、テスト ケースを発見する方法を知りたいと思っています。たとえば、さまざまな Web サイトで見られる基本的なユーザー登録フォームがあるとします。それをテストする人がフォームの開発者ではないと仮定すると、フォームの入力フィールドをテストするにはどうすればよいですか?あなたの戦略は何ですか? テストケースをどのように発見しますか? この種のテストは、探索的テスト アプローチの恩恵を受けると思いますが、ここでは間違っているかもしれません。

これについてのご意見をお待ちしております。

ありがとう、バイト

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

wcf - 契約を結ぶ

実行中のサービスからプログラムで契約を結ぶ方法はありますか?実行中のサービスのコントラクトを、クライアント側で参照されているコントラクトと比較したいと思います。

たとえば、実装が異なる異なるマシンで実行されているService1の2つのインスタンスがあります。どちらもIService1という名前のコントラクトがありますが、実装が異なります。IService1(First instance)への参照を持つConsole1があります。Console1には2つのエンドポイントアドレスのコレクションがあります。Console1は、実行中のサービスのどれが、彼が使用しているコントラクト(ファーストインスタンス)に対して正しいサービスであるかを確認したいと考えています。

ここで私がしたいのは、アドレスを使用してサービスからプログラムで契約を取得し、それを私が持っている参照された契約と比較することです。

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

android - Android での Bluetooth アクティベーションを使用したサービスの作成

Bluetooth を開始して Bluetooth 検出を設定するかどうかを最初にユーザーに尋ねるサービスを Android で作成したいと考えています。

私の質問は:

  1. 次のアクティビティでサービスを開始できますか?

    /li>
  2. アプリケーションの有効期間中、電話の検出可能性を設定したい。出来ますか?

  3. SD カードの空き容量にアクセスしたい。どうすればいいですか?

前もって感謝します。

0 投票する
6 に答える
13142 参照

java - ローカル ネットワーク上の Web サーバーを検出する方法は?

ローカル ネットワーク上で基本的な要求を処理する複数のサーバーを実行しているとします (たとえば、ホーム ネットワークでは、すべてのマシンが一般に KKKx の形式で IP を持ち、x は可変です)。そのようなサーバーをすべて検出する簡単な方法はありますか? 特定の Java サーバー アプリケーションを実行しているネットワーク上の各 IP を見つける必要があります。

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

php - 親関数の名前とパラメータ

親関数の名前とパラメーターを取得する方法を理解しようとしています。

例:

出力:

任意のヒント?

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

security - クライアント側のセキュリティの脆弱性は一般的にどのように発見されますか?

つまり、オペレーティングシステムまたはそのアプリケーションで。私が考えることができる唯一の方法は、strcpy() のような危険な関数の使用についてバイナリを調べてから、それらを悪用しようとすることです。Visual Studio の /GS スイッチのようなコンパイラの改善により、この可能性はほとんど過去のものになるはずです。それとも私は間違っていますか?

人々は脆弱性を見つけるために他にどのような方法を使用していますか? ターゲットをデバッガーにロードし、予期しない入力を送信して、何が起こるかを確認しますか? これは長くて退屈なプロセスのようです。

このテーマについて、良い本やウェブサイトを推薦してくれる人はいますか?

前もって感謝します。

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

java - ブラックベリーを使用して同じネットワーク上のピア コンピューターに接続する方法

現在接続している WIFI ネットワークをスキャンし、接続されているホスト (PC) のリストを表示する Blackberry スマートフォン用のアプリケーションを開発したいと考えています。また、それらのマシンで共有されているファイルを参照したいと考えています (明らかに、見ることは許可されています) & リモート マシンから自分のデバイスに、または自分のデバイスからリモート マシンにそれらを転送します。

どのようにそれを行うことができますか、ガイドラインはありますか?

御時間ありがとうございます ;)

0 投票する
4 に答える
17335 参照

java - マルチキャストを使用したJavaでのネットワーク検出

クライアント/サーバーJavaアプリを作成しようとしています。クライアントとサーバーの両方が同じWi-Fiネットワーク上で実行されます。サーバーは、クライアントが認識している特定のポートで実行されます。

サーバーを検出するために、その特定のポートのネットワークを介してクライアントからマルチキャストメッセージを送信することを計画しています。ただし、ネットワーク内のどのIPがメッセージを受信したかを確認する方法がわかりません。

サーバーが返信した場合に備えて、マルチキャストメッセージを送信したら、クライアントにソケットを作成し、着信パケットをリッスンする必要がありますか?

前もって感謝します。

0 投票する
4 に答える
44006 参照

android - AndroidでBluetoothデバイスを定期的にスキャンする方法

こんにちは、これはばかげた質問のように聞こえるかもしれませんが、これに対する答えを見つけることができなかったので、ここに投稿します。

私はモールや図書館のような場所のさまざまな場所にあるBluetoothドングルを継続的にスキャンする屋内アプリケーションを構築しています.Android携帯を手にモール内を移動すると、接続できる最も近いドングルを取得できるはずですに(ばかげた考えですが、これで何か他のことをしたいです)。このために、Bluetoothデバイスを継続的にスキャンできるはずです。

Android で利用可能な Bluetooth デバイスを定期的にスキャンする方法を教えてください。

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

python - Python 単体テストと発見

次のような名前のファイルを含むディレクトリがあります。 test_foo.py

各ファイルはテスト ケースです。

私はしたいと思います

  1. コマンドラインからディレクトリ内のすべてのテストを実行します。unittest2Python 2.5.1 を実行しているので、私は を使用しています。これらのディレクトリの 1 つから、コマンド ラインで次のように入力してみました。

    およびいくつかの異なるバリアント。エラーは発生しませんが、何も起こりません。そのディレクトリ内のすべてのテストケース内のすべてのテストが実行され、結果が得られることを期待していました。

  2. また、これを行ったディレクトリにスクリプトを作成してみました:

    変数を出力すると、テスト ケースが表示されますが、ドキュメントからは、ローダー オブジェクトを取得したらどうすればtよいかわかりません。