TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How can I test my VPN client on more Android and Windows devices?

1 点作者 willprice898 个月前
I&#x27;m developing a cross-platform VPN client. Because the primary design goal is censorship circumvention, I&#x27;m using a custom protocol and cannot just put a wrapper around existing, well-tested, open-source solutions.<p>For iOS&#x2F;macOS, once I&#x27;ve got the client working well on my own test devices, it generally works fine for other users. Unfortunately this isn&#x27;t the case for Android or Windows. Even though the client works flawlessly on the devices I have available to test locally, many real-world users see poor performance or can&#x27;t get it working at all.<p>While I always try to work with users to identify and fix the issues, most of them (understandably) prefer to just get a refund and switch to another VPN. So if I could do in-depth testing on a broader range of devices it would boost retention considerably.<p>Ideas I&#x27;ve considered so far for expanding my testing pool:<p>- Hire testers on a site like Fiverr<p>- Offer free accounts for testers<p>- Use a &quot;real device cloud&quot; testing service<p>- Hire a more experienced VPN developer with expertise on those platforms<p>- Open source the client code to get more developer eyes on it

1 comment

fensgrim8 个月前
I&#x27;d go for a &quot;real device cloud&quot;, AWS&#x2F;testgrid&#x2F;browserstack&#x2F;whatever.<p>However depending on your users&#x27; demographics, it might be a good idea to take a look at <a href="https:&#x2F;&#x2F;dontkillmyapp.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dontkillmyapp.com&#x2F;</a> and get few used devices from huawei&#x2F;xiaomi to run local tests as well, generally the farm experience wouldn&#x27;t exactly match local experience (e.g. what happens when you leave the device without usb connection running overnight, what happens when you leave device unattended for a week). US&#x2F;Europe? Don&#x27;t bother. EMEA? Maybe get a couple devices running lineageos&#x2F;grapheneos&#x2F;calyx as well. China? There&#x27;s <a href="https:&#x2F;&#x2F;www.alibabacloud.com&#x2F;help&#x2F;en&#x2F;mobile-testing" rel="nofollow">https:&#x2F;&#x2F;www.alibabacloud.com&#x2F;help&#x2F;en&#x2F;mobile-testing</a> but it wouldn&#x27;t match real user experience due to how dpi&#x2F;GFW is set up.<p>Also check out <a href="https:&#x2F;&#x2F;developer.samsung.com&#x2F;remote-test-lab" rel="nofollow">https:&#x2F;&#x2F;developer.samsung.com&#x2F;remote-test-lab</a> and <a href="https:&#x2F;&#x2F;developer.huawei.com&#x2F;consumer&#x2F;en&#x2F;digix-lab&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.huawei.com&#x2F;consumer&#x2F;en&#x2F;digix-lab&#x2F;</a> if you want to save some bucks on renting stuff.
评论 #41609753 未加载