2009-04-09 109 views
0

我想知道是否有可用于质量保证网站的工具/实践的详细列表。似乎更值得一提的工具是链接检查器,验证器和Selenium IDE。以我的身份,只有链接检查器和验证器似乎工作正常。我不是质量保证专家,所以我不知道他们做了什么,并且想要更多地了解这个主题。你如何评估网站?

回答

6

有很多资源让你开始测试。我建议在线和线上阅读一下。 James Whittaker撰写的一本很好的测试书是How to Break Software。他还有一本我正在阅读如何打破软件安全的后续书。

比您使用的工具和目标应用程序(web,java,c#,...)的技术更重要的是您的测试方法。你的系统有什么要求?它应该做什么?它不应该做什么?从这些广泛的问题开始,并使用它们来深入了解更多细节,如FizzBu​​zz模块是否允许重复输入?

你不能直接跳到测试工具中,因为它们只是工具,没有正确的测试方法,它们可能会造成更多的伤害而不是好的。

3

如果您真的有兴趣了解关于网站质量保证流程的更多信息,您可能需要联系并找到真正的质量保证人员。适当的质量保证还有很多,比简单地知道使用哪些工具更重要的是它涉及什么,如何,为什么以及何时进行测试。人们可以采用多种方法,这些方法都可以用于使用什么工具以及如何使用它们。

3

作为专业测试人员,我的建议是您应该有自动和手动测试的健康组合。

自动化测试

手动测试
虽然我很喜欢自动化测试是,恕我直言,不是一个手工测试的替代品。主要原因是自动化只能按照所告知的内容进行,并且只能验证它被通知视为合格/不合格的内容。一个人可以利用它的智能来发现错误并提出在测试别的东西时出现的问题。

  • 探索性测试
    ET是一个非常低的成本和有效的方式找到一个项目的缺陷。它利用了人类的智慧,并且比测试技术更能告诉测试人员/开发人员更多关于该项目的知识。针对测试环境中部署的每个功能进行ET会话不仅是快速发现问题的有效方式,而且是学习和娱乐的好方法!
    http://www.satisfice.com/articles/et-article.pdf