首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网站测试样例格式

网站测试样例格式
EN

Stack Overflow用户
提问于 2010-09-17 11:11:17
回答 2查看 1.3K关注 0票数 0

对于网络开发,

你能发送一些样本测试用例xls报告,

或者有什么好的开放源码请参考,

是否有任何免费的自动化测试用于php web开发,

谢谢

EN

回答 2

Stack Overflow用户

发布于 2010-09-17 11:24:32

PHP自动化测试工具:

  • 用于单元测试的相单元
  • 是一种基于浏览器的自动化测试工具,它可以与任何语言一起工作,但包含了与phpunit一起运行的能力。
票数 0
EN

Stack Overflow用户

发布于 2010-09-23 06:21:44

没有人可以为您的网站提供测试用例,因为每个项目/应用程序/网站都是独一无二的,它们应该拥有自己独特的测试用例。在测试中没有“对”或“错”。测试是一门艺术,你应该选择什么,它对你的效果如何,在很大程度上取决于各个项目和你的经验。

但作为一个专业测试专家,我的建议是,您有一个健康的组合自动化和手动测试。

(下面的例子是PHP中的,但是您可以很容易地找到您正在使用的langauge/framework的正确示例)

自动测试

  • 单元测试 使用PHPUnit测试类、函数和它们之间的交互。 http://phpunit.sourceforge.net/
  • 自动功能测试 如果可能的话,您应该自动化大量的功能测试。一些框架工程中包含了功能测试。否则,你必须使用工具。如果您正在开发网站/应用程序,您可能需要查看Selenium。 http://www.webinade.com/web-development/functional-testing-in-php-using-selenium-ide
  • 连续集成 使用CI确保每次您的团队中有人提交项目时都会运行所有的自动化测试。 http://martinfowler.com/articles/continuousIntegration.html

手动测试

尽管我非常喜欢自动化测试,但IMHO并不是手动测试的替代品。主要原因是一个自动化只能做它被告知的事情,并且只能验证它被告知认为是通过/失败。人类可以利用自己的智能来发现错误,并在测试其他东西时提出问题。

  • 探索性测试 ET是一种非常低成本和有效的方法来发现一个项目的缺陷。它利用了人类的智慧,并且它比我所知道的任何其他测试技术都更多地教会测试人员/开发人员有关项目的知识。针对测试环境中部署的每个特性进行ET会话,不仅是快速发现问题的有效方法,而且是学习和乐趣的好方法! http://www.satisfice.com/articles/et-article.pdf

这个答案(几乎)与我对另一个问题的回答是相同的。看看这个问题,因为它有一些其他好的答案,可能对你有帮助。我们如何决定可以使用哪种测试方法?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3734785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档