In order to improve my open source project, I need testers. I have created my project independently, so up to now I have been the sole coder and tester. I have tested the thing to death, but as we all know it is dangerous as a developer to test your own code. I'm looking for ideas on how I can get some other eyes to exercise it.
为了改进我的开源项目,我需要测试人员。我已经独立创建了我的项目,所以到目前为止,我一直是唯一的编码器和测试人员。我已经测试了这个东西,但是我们都知道作为开发人员测试你自己的代码是危险的。我正在寻找关于如何让其他人去锻炼它的想法。
To clarify, I have released it on sourceforge and posted it on freshmeat, dzone, reddit, etc.
为了澄清,我已经在sourceforge上发布了它并将其发布在freshmeat,dzone,reddit等上。
3 个解决方案
#1
4
Are you looking for "testers" or "users"? There's a world of difference.
您在寻找“测试者”或“用户”吗?这里有一个与众不同的世界。
A tester uses his time and energy to find your bugs. How many people are willing to do that? At a rough guess, I'd say zero.
测试人员利用他的时间和精力找到你的错误。有多少人愿意这样做?粗略猜测,我会说零。
A user uses your software to solve his problems. He reports bugs to you because he thinks that you might fix them for him. So you've got to find people with a problem, and convince them that your software will fix it.
用户使用您的软件来解决他的问题。他向你报告错误,因为他认为你可以为他修复它们。因此,您必须找到有问题的人,并说服他们您的软件将修复它。
One thing you'll need is lots of documentation. A 1-minute screencast, in-depth API, and everything in between. You need to persuade someone that, "If I use tox, I will totally rock!"
你需要的一件事是很多文档。 1分钟的截屏视频,深入的API,以及介于两者之间的所有内容。你需要说服一个人,“如果我使用tox,我会完全摇滚!”
That's your tester.
那是你的测试员。
#2
0
Release an early version, announce it on freshmeat, and wait for the world to beat a path to your door?
发布一个早期版本,在freshmeat上宣布它,并等待世界击败你的门?
#3
0
Go to where the testers are. Find sites where testers go. http://www.stickyminds.com, local QA groups (like mine) http://redearthqa.blogspot.com/ or local recruiters that have QA people looking for experience.
去测试人员所在的地方。找到测试人员去的地方。 http://www.stickyminds.com,本地QA小组(如我的)http://redearthqa.blogspot.com/或有QA人寻找经验的本地招聘人员。
#1
4
Are you looking for "testers" or "users"? There's a world of difference.
您在寻找“测试者”或“用户”吗?这里有一个与众不同的世界。
A tester uses his time and energy to find your bugs. How many people are willing to do that? At a rough guess, I'd say zero.
测试人员利用他的时间和精力找到你的错误。有多少人愿意这样做?粗略猜测,我会说零。
A user uses your software to solve his problems. He reports bugs to you because he thinks that you might fix them for him. So you've got to find people with a problem, and convince them that your software will fix it.
用户使用您的软件来解决他的问题。他向你报告错误,因为他认为你可以为他修复它们。因此,您必须找到有问题的人,并说服他们您的软件将修复它。
One thing you'll need is lots of documentation. A 1-minute screencast, in-depth API, and everything in between. You need to persuade someone that, "If I use tox, I will totally rock!"
你需要的一件事是很多文档。 1分钟的截屏视频,深入的API,以及介于两者之间的所有内容。你需要说服一个人,“如果我使用tox,我会完全摇滚!”
That's your tester.
那是你的测试员。
#2
0
Release an early version, announce it on freshmeat, and wait for the world to beat a path to your door?
发布一个早期版本,在freshmeat上宣布它,并等待世界击败你的门?
#3
0
Go to where the testers are. Find sites where testers go. http://www.stickyminds.com, local QA groups (like mine) http://redearthqa.blogspot.com/ or local recruiters that have QA people looking for experience.
去测试人员所在的地方。找到测试人员去的地方。 http://www.stickyminds.com,本地QA小组(如我的)http://redearthqa.blogspot.com/或有QA人寻找经验的本地招聘人员。