对于网络开发,
你能发送一些样本测试用例xls报告吗?
或者有什么好的开源请参考,
是否有任何免费的 php web 开发自动化测试,
谢谢
对于网络开发,
你能发送一些样本测试用例xls报告吗?
或者有什么好的开源请参考,
是否有任何免费的 php web 开发自动化测试,
谢谢
没有人可以为您的网站提供测试用例,因为每个项目/应用程序/网站都是独一无二的,都应该拥有自己独特的测试用例。测试没有“对”或“错”之分。测试是一门艺术,你应该选择什么以及它对你的效果在很大程度上取决于项目和你的经验。
但作为一名专业的测试专家,我的建议是您应该将自动化测试和手动测试结合起来。
(以下示例使用 PHP,但您可以轻松找到您使用的任何语言/框架的正确示例)
自动化测试
单元测试
使用 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
手动测试
尽管我喜欢自动化测试,但恕我直言,它不能替代手动测试。主要原因是自动化只能做它被告知的事情,并且只能验证它被告知的内容以视为通过/失败。一个人可以利用它的智能来发现错误并提出在测试其他东西时出现的问题。
这个答案(几乎)与我给另一个问题的答案相同。看看这个问题,因为它还有其他一些可能对你有帮助的好答案。 我们如何决定可以使用哪种测试方法?