最近在研究自动化测试相关的方案和实现,初步调研了下 meterspere,sosotest 等相关工具,后面发现了 katalon studio。
目前试用了下,发现就是无论是社区版和商业版,都需要账号登入。商业版支持离线证书激活。
使用了其中的 api 接口测试和 ui 录制回放测试,整体用起来非常好用且容易上手。
目前发现的缺点就是集成 CI 这块,如果需要在控制台跑测试用例或脚本是需要 Katalon_Studio_Engine,这个工具是商业版才能使用的。
不过注册用户提供了免费 30 天的试用。
后面打算针对这个工具做进一步调研,主要应用场景就是非 CI 环境下的功能和接口自动测试化。