配置测试
- 端口配置:
- 测试 NetBird 的端口配置是否正确。
- 使用浏览器访问
https://localhost:xxxx(xxxx是 NetBird 的端口)。
- 速率配置:
- 测试是否可以设置不同的速率。
- 使用浏览器设置端口的速率,
https://localhost:xxxx的速率设置。
- 内容安全策略:
- 测试是否可以添加、删除或修改内容安全策略(CSP)。
- 使用 API 或手动修改 CSP。
连接测试
- 使用浏览器:
- 在浏览器中直接访问
https://localhost:xxxx(xxxx是 NetBird 的端口)。 - 测试连接的稳定性和速度。
- 在浏览器中直接访问
- 使用 NetBird 的 API:
通过 API 调用 NetBird 的配置信息,例如获取端口、速率、CSP 等。
权限管理测试
- 访问权限:
- 测试是否可以访问特定的网站或内容。
- 使用浏览器或 API 调试访问权限。
- 权限管理:
- 测试是否可以修改访问权限(如用户、组、端口等)。
- 测试是否可以删除或修改访问权限。
- 权限管理验证:
使用 API 或手动设置权限,验证是否可以正确配置和管理访问权限。
数据传输测试
- 模拟请求:
- 在浏览器中创建一个简单的方法,模拟发送请求。
function testRequest() { return fetch('https://example.com'); }
- 发送请求:
- 使用 API 或浏览器发送请求。
- 检查返回的响应是否正常。
- 响应验证:
- 测试 NetBird 是否正确解析请求。
- 检查返回的响应是否符合预期。
测试 NetBird 的响应时间和速度
- 测试响应时间:
在浏览器中发送请求,记录响应时间。
- 测试速度:
测试在高负载条件下(如同时发送多个请求)NetBird 的响应时间和速度。








京公网安备11000000000001号
京ICP备11000001号