我们应该检测软件更改,以了解一组自动脚本(用于性能和功能测试)是否需要更新。
如果可以轻松地在连续积分过程中添加此检测系统,那就更好了。
我们的应用程序是一个单页桌面浏览器webapp,或多或少的想法是:
之后,我们需要一些工具来验证从表示层到业务层的HTTP流量,以便每个" happy-path"记录。
特别是我们想要检测来自表示层和业务层的HTTP流量是否等同于以前记录的HTTP流量(主要是数量和内容) HTTP请求)。这适用于使用Selenium模拟的每个自动化用户操作。
你能为我们推荐一些现有的工具吗?
提前致谢。
P.S。我们需要将来自服务器表示层的HTTP流量记录到服务器业务层,因为来自我们应用程序的Web客户端的HTTP流量使用特殊的加密编码。表示层使用SOAP XML与业务层进行通信,易于记录和验证。