问题标签 [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 - 有哪些发现测试用例的方法

全部,

我是一名开发人员,但想了解更多关于测试过程和方法的信息。我相信这有助于我编写更可靠的代码,因为它改进了我可以在将产品交付给测试团队之前使用我的单元测试进行测试的案例。我最近开始研究软件项目的测试驱动开发和探索性测试方法。

现在我更容易为我编写的代码找到测试用例。但是当我不是被测功能的开发人员时,我很想知道如何发现测试用例。比如说,让我们有一个我们在各种网站上看到的基本用户注册表单。假设测试它的人不是表单的开发人员,应该如何测试表单上的输入字段,你的策略是什么?您将如何发现测试用例?我相信这种测试受益于探索性测试方法,但我可能在这里错了。

我会很感激你对此的看法。

谢谢,字节

0 投票
1 回答
136 浏览

wcf - Getting the contract

Is there a way to get a contract from a running service programatically? I want to compare the contract of a running service from a referenced contract in the client side.

For example I have two instances of Service1 running on different machines that has different implementations. They both have a contract named IService1 but different implementation. I have a Console1 that has a reference to IService1(First instance). Console1 has a collection of 2 endpoint address. Console1 wants to check which of the running services is the correct service for the contract(First instance) he is using.

What I want to do here is to programatically get the contract from the service using the address and compare it to the referenced contract that I have.

0 投票
1 回答
4459 浏览

android - 在 Android 中使用蓝牙激活创建服务

我想在 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)列表,我还想浏览那些机器上共享的文件(显然只有那些我被允许查看)并将它们从远程机器传输到我的设备或从我的设备传输到远程机器。

怎么做,有什么指导方针吗?

谢谢你的时间 ;)

0 投票
4 回答
17335 浏览

java - Java中使用多播的网络发现

我正在尝试制作客户端/服务器 Java 应用程序。客户端和服务器都将在同一个 wi-fi 网络上运行。服务器将在客户端知道的特定端口上运行。

我计划通过网络从客户端发送多播消息,以便该特定端口发现服务器。但是,我不太确定如何找出网络中的哪个 IP 收到了我的消息。

一旦我发送多播消息以防服务器回复,我是否需要在客户端上创建一个套接字并监听传入的数据包?

提前致谢。

0 投票
4 回答
44006 浏览

android - 如何定期扫描安卓上的蓝牙设备

嗨,这听起来可能是一个愚蠢的问题。但我无法找到任何答案,因此在此处发布。

我正在构建一个室内应用程序,它不断扫描位于商场或图书馆等地方不同位置的蓝牙加密狗。当我手里拿着安卓手机在商场里移动时,我应该能够获得最近的加密狗,我可以连接to(愚蠢的想法,但我想用这个做点别的)。为此,我应该能够连续扫描蓝牙设备。

请有人告诉我如何让android定期扫描可用的蓝牙设备。

0 投票
3 回答
46732 浏览

python - Python 单元测试和发现

我有目录,其中包含名为: test_foo.py

每个文件都是一个测试用例。

我想

  1. 从命令行运行目录中的所有测试。我正在使用unittest2,因为我们正在运行 Python 2.5.1。从这些目录之一中,我尝试在命令行中键入:

    和几个不同的变体。我没有错误,但没有任何反应。我期望该目录中所有测试用例中的所有测试都能运行并获得结果。

  2. 我还尝试在执行此操作的目录中有一个脚本:

    如果我打印t变量,我可以看到我的测试用例,但是从文档中我无法弄清楚一旦我拥有了加载器对象该怎么做。