软件自动化测试

测试工具中的设计模式实例谈 - 适配器模式(Adapter)

2018-12-03  本文已影响1人  antony已经被占用

还是以TestLInk为例,这次要介绍的是Kinow写的testlink-java-api这套API。它通过Adapter模式,把原先需要应用XML-RPC接口进行通讯,通过map方式来组织入参的方式转换成了非常纯粹的JAVA 类/方法的调用,极大地降低了接口调用的复杂程度。
再配合上门面模式,就可以在一套API中完成所有的Test Link的操作了(当然很多功能其实未开放)

Another important thing is that behind the scenes we are using xml-rpc to communicate with TestLink. However you won't see any xml or even a Map/HashMap when using TestLink Java API (ok, maybe in only one method :-).

https://github.com/kinow/testlink-java-api/blob/master/src/main/java/br/eti/kinoshita/testlinkjavaapi/TestPlanService.java

上一篇 下一篇

猜你喜欢

热点阅读