软件研发

测试后端集成点

2018-07-16 10:51:45 | 来源:中培企业IT培训网

测试后端集成点

后端的功能陛自动化测试,例如对SOAP和REST端点(endpoint),通常性价比都比较高。后端的界面通常比较稳定,所以对应的测试维护成本比起GUI测试要小一些。

用类似soapUI这样可以编写和执行测试的工具可以相对比较容易地实现测试。这些测试可以用Maven在命令行中运行,对于在构建服务器上做持续集成用处很大。

soapUI这样的工具是对于不同的角色都有吸引力的绝好例子。构建测试用例的测试人员获得了一个交互式实现和运行测试的结构还算良好的环境。测试可以增量构建。

开发人员可以在构建中集成测试用例,不强制使用GUI。有Maven插件和命令行运行器。

命令行和Maven集成的功能对于维护构建服务器的人也很有用。

此外,许可证是开源的,在一个单独、付费的版本中添加了一些功能。开源的天性让构建更加可靠。由于许可证意外到期或浮动许可证用尽而导致构建失败让人非常焦虑。

soapUI工具也有自身的缺点,但是在一般情况下,它都很灵活并且效果不错。下面是它的用户界面的样子:

soapUI的用户界面很直观。左边是树状视图的测试用例列表。可以选择单个测试或者整个测试套件运行。结果展示在右边的区域。

还有值得注意的是它的测试用例都是用XML定义的。这可以将它们作为代码在源码仓库中管理。也可以在需要的时用文本编辑器去修改它们,例如,当我们需要全局搜索并且替换一个改了名的标识码——这是我们DevOps喜欢的方式!

标签: 后端集成点

猜你喜欢

预约领优惠