模块:QA 概念证明 - 表单作为游乐场

发布者: Marco于 2006/4/24 21:40:00 8742 次阅读
大家好,

自从我们首次发布我们的QA检查工具后好几个月了,您可以从dev.xoops.org下载它(下载链接),由于(XOOPS)艰难时期,我们从未发布这一概念证明,现在我们提供一个简要概述,最初在1月初制作,但未曾发布。



这个POC的目标
这个POC的目标是测试我们的工具,以验证其可用性,并确定哪些人最适合使用它。特别是我们需要确定使用此工具的用户需要哪些技能。一旦发现这一点,我们就可以提出必要的改进建议。

在POC期间完成的工作
Philou的Formulaire模块被选为POC模块。
我们用我们的QA工具检查了该模块

结论
- 已添加MySQL调试测试
- 删除了D11测试(重复测试)
- 对于SQL查询和HTML标准,我们确实需要一些标准
- 安全是一个需要一些技能来实现的方面
- S4,正确使用Xoops::textsanitizer进行文本I/O处理,是最难进行的测试之一,因为QA测试人员需要良好的技能并且能够方便地遍历代码。这还涉及到核心文档。如果开发者总是使用核心类,则可以降低风险。
- S8,票证/令牌系统,是一个非常少用的一部分。我们将与核心开发者和其他经验丰富的开发者一起检查在这方面我们应该做什么,以及我们可以推荐什么。
- 我们为该模块的作者提出了4项改进建议,报告了5个错误。

==> 这个工具是为开发者制作的。我们将很快集体决定是否需要由QA测试人员制作这些认证。在我看来,越多的开发者自然地使用它,我们的行动就越有可能成功。

==> 此外,我认为QA测试应该针对“必选”模块(首先是/只有?)进行,并在发布后几个月重复进行,这样我们就能对它们进行密集测试。这将是最简单的方式。
===> 最后,强制性项目也需要审查/改进。我们将寻找一个专用模块,它将比Excel更好地满足您的需求(看起来GIJOE对这个点有一些想法)


一份报告已发送至该实用(且文档丰富)模块的作者。该报告将在几天内(该模块新版本发布后)公开。

感谢您的反馈和建议。
期待您的输入(尤其是来自模块开发和核心开发人员的输入)。

marco,质量保证团队

nb:非常感谢hervet在此过程中提供的宝贵评论和帮助