Language agnostic 自动测试网络接口

Language agnostic 自动测试网络接口,language-agnostic,networking,autotest,Language Agnostic,Networking,Autotest,我正在开发一个软件组件,负责测试网络接口是否与internet连接。可以将其视为XBOX360通知用户是否连接到实时网络的相同测试,例如 到目前为止,我认为自动测试的运行方式如下: 1测试物理网络接口是否连接电缆,是否有上行/下行等。。。 2测试逻辑网络是否有IP地址、DNS等。。。 例如,3连接到互联网可以访问谷歌 4. 5利润!只是开玩笑 我的问题与第3步有关:如何正确检测我的软件是否与internet连接?ping是否有固定的IP地址 问题是,我不想只依赖google.com或任何其他知名

我正在开发一个软件组件,负责测试网络接口是否与internet连接。可以将其视为XBOX360通知用户是否连接到实时网络的相同测试,例如

到目前为止,我认为自动测试的运行方式如下: 1测试物理网络接口是否连接电缆,是否有上行/下行等。。。 2测试逻辑网络是否有IP地址、DNS等。。。 例如,3连接到互联网可以访问谷歌 4. 5利润!只是开玩笑

我的问题与第3步有关:如何正确检测我的软件是否与internet连接?ping是否有固定的IP地址

问题是,我不想只依赖google.com或任何其他知名地址,因为这些地址可能会随着时间的推移而改变,我的组件将被安装在移动设备上,不容易更新

有什么建议吗?

我建议icann.org


另一个问题是,您是否真的想检查您是否与负责提供internet连接的提供商建立了连接。如果是这种情况,即使ISP关闭,您的测试也应该是绿色的。

这是一个好主意icann.org。至于ISP,我无法控制它,我只想知道我是否能通过,这样ISP对我是透明的。