我的公司刚刚将我们网站的所有代码迁移到3台相同的服务器上。现在我们的工作是测试它们。
然而,我们必须测试的网站/功能的数量是过高的,并乘以3!检查每个单独的链接和每个单独的函数是一项艰巨的任务。我们现在正在手动完成这项工作。
我要问你们的问题是...有没有一种自动化测试的方法,这样我们就不必浪费时间点击、等待和检查响应,时间是3倍?;-)
如果你需要任何其他信息,请告诉我。谢谢!
发布于 2011-01-13 06:56:08
如果只需要测试在浏览器中公开的功能,那么Selenium是一个很好的选择。它允许您在浏览器的上下文中编写自动化测试。对于不擅长编写代码的人来说,一个很好的功能是能够记录在浏览器中执行的操作,然后重播这些操作。
不过,更有可能的是,您需要从整体的角度考虑您的测试策略。您应该考虑如何使用单元测试来减少需要执行的手动链接单击或selenium测试的数量。
创建自动化套件需要一些时间,但下次将站点迁移到6台、12台或24台服务器时,准备就绪将证明它的价值无可估量。
发布于 2011-01-13 06:52:31
让我们来看看自动化浏览器的工具。Watir是一个非常好的解决方案。但是,还有其他解决方案,这取决于您首选的开发语言。
发布于 2011-01-13 06:53:05
听起来你只是想要一个链接检查器。有大量的软件包可以做到这一点。看看这个列表:http://www.softwareqatest.com/qatweb1.html#LINK
https://stackoverflow.com/questions/4674893
复制相似问题