我有一个 Intranet Web 应用程序,我想做一个每小时运行一次的简单健康检查/烟雾,以确保一切正常。
测试应该执行一些请求并检查文本的响应,并且在某些情况下执行一两个 POST 以查看应用程序是否按照应有的方式响应。
我考虑过使用 Selenium 或 Visual Studio 的 WebTest 并通过 CC.NET 或其他 CI 应用程序安排运行,但对于一件简单的事情来说似乎是一个大人物。
有任何想法吗?
谢谢
我有一个 Intranet Web 应用程序,我想做一个每小时运行一次的简单健康检查/烟雾,以确保一切正常。
测试应该执行一些请求并检查文本的响应,并且在某些情况下执行一两个 POST 以查看应用程序是否按照应有的方式响应。
我考虑过使用 Selenium 或 Visual Studio 的 WebTest 并通过 CC.NET 或其他 CI 应用程序安排运行,但对于一件简单的事情来说似乎是一个大人物。
有任何想法吗?
谢谢
硒是一个不错的选择。PhantomJS也是如此。
我敢说SWAT对你来说可能是一个不错的选择。它完全按照您所说的进行 - 进行各种 http 调用并检查返回的数据,还可以使用swat 符合的TAP格式将测试结果传递到不同的报告系统。最后有一个简单的 DSL 来编写这样的检查。
问候,作者。