4

我有一个项目,我想尽快开始 beta 测试,它是一个面向程序员的 PHP/MySQL 站点。我之前有测试过的网站,但是它总是在内部进行,而且我从来没有做过可以/应该被与项目相关的其他人看到的测试版。

我应该如何开始测试,除了测试应该暴露的问题之外,我应该准备哪些问题?

4

4 回答 4

7

首先,接受这样一个事实,即会发现您的应用程序(代码、可用性等)的问题。

然后,确保您有一种清晰的方式让用户与您交流(形式邮件、电子邮件、用户语音等)。你越容易做到这一点越好。例如,SO 的每个页面上都有一个用户语音链接。

我坚信的一种哲学:如果它让你的用户感到困惑,那就是坏了。如果您的用户感到困惑或不喜欢它,请愿意更改您的应用程序(无论设计多么“漂亮”)。这并不意味着您必须屈服于您的决定,只是您需要考虑修改以改善用户体验。

于 2008-09-02T15:40:08.993 回答
2

查看Jeff 的帖子,我认为他最近有经验;-)

于 2008-09-02T09:48:27.107 回答
1

嗯,与人有关的问题?你指的是可用性问题吗?

此外,如果您正在进行测试,这意味着您已经完成了您所知道的一切(在我看来)。测试版的目标之一是向您展示您不知道的内容,除了意外的代码问题等。

于 2008-09-02T10:38:53.803 回答
0

Beta 测试是验收测试的一部分。这种类型的测试将确保客户了解产品的功能和质量。Beta 测试是在不受控制的环境中对客户端进行的。在 beta 测试中,客户驱动的测试用例被编写,他可以输入他想输入的任何内容。在这里,开发人员无法控制测试方法。

于 2014-09-16T11:40:05.240 回答