APN-Network/bugs

GitHub: APN-Network/bugs

APN 服务的公开 Bug 追踪仓库,用于收集 Android VPN 客户端在连接稳定性、泄漏防护、订阅计费和 UI 等方面的问题反馈并提供奖励。

Stars: 2 | Forks: 12

# APN Bug 报告 APN 是一款提供原生 Android 客户端的 VPN 服务。 本仓库用于收集测试人员和用户的 bug 报告。 发现问题了吗? 请[提交 issue][issues]。 ## 获取应用的途径 Android 应用发布在 [Google Play] 和 [华为应用市场] 上, 您可以在此处开始测试。 ## 测试内容 安装应用、登录、连接到几个服务器,并尝试找出问题。 我们最关注的方面包括: - 连接 —— 建立、保持和断开 VPN 隧道,以及在网络变化(Wi-Fi 切换到蜂窝网络、休眠、唤醒、飞行模式)后的重连。 - 服务器切换 —— 选择国家、在服务器之间切换,以及切换稳定下来所需的时间。 - 订阅与计费 —— 购买、恢复、续订,以及订阅失效后的应用状态。 - 泄漏 —— 在已连接或重连过程中,DNS、IPv6 或任何脱离隧道的流量。 - Kill switch —— 当隧道意外断开时,流量是否被阻断。 - 电池与数据 —— 意外的电量消耗或后台流量。 - UI —— 布局故障、错误的标签、失效的导航,以及在各种手机尺寸、平板电脑和暗黑模式下看起来不正常的任何问题。 ## 如何撰写高质量的报告 每个 issue 仅提交一个 bug,并提供足够的详细信息以便我们复现: - 应用版本(构建号)和平台(例如 Android 14)。 - 复现步骤,使用数字编号。 - 预期行为与实际发生的情况对比。 - 当 bug 属于视觉问题时,提供截图或屏幕录像。 - 如果 bug 与连接相关,请提供涉及的服务器或国家。 - 当 bug 涉及连接断开、重连失败或疑似泄漏时,请提供应用日志:Android 上的 `adb logcat` 输出。 没有提供足够复现细节的报告将被作为无效报告关闭。 在提交 issue 之前,请先搜索[追踪器][issues]以避免重复。 对于特定的 bug,我们会奖励首个完整的报告;后续对同一 bug 的报告将被作为重复报告关闭。 对于安全敏感型 bug —— 流量泄漏、凭据暴露或数据丢失 —— 在进行任何公开披露之前,请联系 [security@apn.tech](mailto:security@apn.tech)。 ## 奖励 对于被采纳的 bug,我们可能会支付 $10、$25 或 $50,具体取决于其严重程度,并由我们自行决定: - $10 —— 轻微的 UI 故障、错误的标签或外观问题。 - $25 —— 核心功能中的功能性 bug:连接、服务器切换、订阅或重连。 - $50 —— 影响安全或隐私的关键 bug:流量泄漏、kill switch 失效或数据丢失。
标签:Android, Bug追踪, DSL, VPN, 测试跟踪, 移动应用, 缺陷管理