Web服务框架

时间:2018-11-11 08:06:55

标签: rest web-services selenium automation ui-automation

我是一名自动化测试工程师,他开发了一个基于Java的框架以使用Selenium来实现Web应用程序的自动化,最近,我面临着为后端Web服务开发新项目的挑战。

我擅长编码部分并编写用于验证Web服务的单个脚本,但是我不确定如何为Web服务开发完整的框架(如POM)。

有人可以建议用于Web服务自动化的任何框架/设计模式吗?

1 个答案:

答案 0 :(得分:0)

在开发用于Web应用程序(前端应用程序)的框架时,我们将主要使用POM和Hybrid。

由于Web服务将在后台运行,因此我们可以将它们作为测试步骤包含在脚本中,或者因为您已经提到它是测试Web服务的唯一要求,所以我们可以进行基于场景的框架开发。

确定方案并相应地构建框架。

Cucumber是构建基于场景的框架的最佳选择。