我正在开发一个项目,以便在聊天机器人上进行端到端测试,我希望对我使用的框架有更多的看法。
我已经决定使用量角器,因为我已经有过使用它的经验,但是我发现了一个名为Botium的框架(该框架仅执行功能测试而不是UI / API),然后是Katalon。
我不是Record and play的粉丝,但由于聊天机器人被认为是小型而直接的产品,我想知道是否可以为我节省更多时间在Katalon(而不是Protractor)中进行测试。
有没有人已经使用Katalon进行了这类测试?还是量角器?我可以想到的是Katalon的缺点,因为聊天机器人是用JS开发的。
答案 0 :(得分:0)
我认为Katalon可以用于像您这样的端到端测试。
虽然录音和播放是一种选择,但它并不是在Katalon中做事的必要方式。即使我不是开发人员,我也喜欢(最好是100%地使用)脚本模式。即使对于非开发人员,它也非常用户友好(通过使用预定义的关键字)。对于那些对脚本编程有基本了解的人,根本不会出现任何问题。
聊天机器人是用JS开发的,这不是问题。尽管Katalon的基本脚本语言是Groovy,但它用于Web自动化,因此JS很酷。