Design patterns 哪种设计模式更适合(对于BDD JBehave)
我的自动化测试目前使用JBehave和SeleniumWeb驱动程序在UI级别进行。我想将其扩展到服务级别的测试。策略是使用BDD作为通用测试语言。 我不想匆忙编写服务级别测试,而是希望仔细设计基础体系结构,以便以后可以方便地进一步扩展。i、 e.最初只测试一个SOAP服务,但在后期测试几个SOAP服务和RESTful服务Design patterns 哪种设计模式更适合(对于BDD JBehave),design-patterns,service,automated-tests,bdd,jbehave,Design Patterns,Service,Automated Tests,Bdd,Jbehave,我的自动化测试目前使用JBehave和SeleniumWeb驱动程序在UI级别进行。我想将其扩展到服务级别的测试。策略是使用BDD作为通用测试语言。 我不想匆忙编写服务级别测试,而是希望仔细设计基础体系结构,以便以后可以方便地进一步扩展。i、 e.最初只测试一个SOAP服务,但在后期测试几个SOAP服务和RESTful服务 提供了一个连接到服务(SOAP、RESTful)的公共接口,哪种设计模式适合实现这一点?因为您需要一种模式: 我根本不会在SOAP或RESTful级别上测试服务,而是针对一个
提供了一个连接到服务(SOAP、RESTful)的公共接口,哪种设计模式适合实现这一点?因为您需要一种模式: 我根本不会在SOAP或RESTful级别上测试服务,而是针对一个简单的java类编写测试,该类实现了所有ServiceFunctionatiy,没有任何SOAP/rest开销 模式:(这是的特殊用法)
- 创建一个包含所有必要服务功能的java接口
- 在java类中实现此接口
- 从同一接口继承soap/rest服务
- 通过将所有soap/rest调用委托给服务来实现soap/rest服务 阶级