自动化框架

99 阅读2分钟
BCATPythonmCypress KylinTOPPlaywright
开发语言JAVA+Selenium、RFpython+Selenium JSJAVA支持Node.js、Python、C# 和Java
特点低代码、易上手 简单灵活,容易上手自动等待、自动截图录屏支持录制、智能识别可录制生成脚本,支持移动设备
价格收费开源开源收费开源
执行速度* ** * ** * * * ** ** * * * *
学习难度* ** * ** * *** *
录制可以录制,平台不建议不支持支持,需安装插件支持支持
执行时间5~6分钟3分钟20S左右6分左右20S左右
捷猫(ICAT)TestMa
开发语言JAVA+RestTemplate+Swagger
特点低代码、易上手简单灵活,容易上手,测试元件,定制开发
价格收费收费
执行速度* * * * ** * * * *
学习难度* ** * *
录制不支持支持
飞猫(MCAT)airtest
开发语言Django、Vue、Uiautomator、Wdapython
特点精准控件定位、图像识别、人工智能、云端真机实时待命,设备共享上手较快,支持图像识别,语言Python为主,适合单个手机测试,对游戏测试较为友好
价格收费开源
执行速度* * * ** * * *
学习难度* ** * *
录制支持支持
BCATPythonmCypress KylinTOPPlaywright
开发语言JAVA+Selenium、RFpython+Selenium JSJAVA支持Node.js、Python、C# 和Java
特点低代码、易上手 简单灵活,容易上手自动等待、自动截图录屏支持录制、智能识别可录制生成脚本,支持移动设备
价格收费开源开源收费开源
执行速度* ** * ** * * * ** ** * * * *
学习难度* ** * ** * *** *
录制可以录制,平台不建议不支持支持,需安装插件支持支持
执行时间5~6分钟3分钟20S左右6分左右20S左右
捷猫(ICAT)TestMa
开发语言JAVA+RestTemplate+Swagger
特点低代码、易上手简单灵活,容易上手,测试元件,定制开发
价格收费收费
执行速度* * * * ** * * * *
学习难度* ** * *
录制不支持支持
飞猫(MCAT)airtest
开发语言Django、Vue、Uiautomator、Wdapython
特点精准控件定位、图像识别、人工智能、云端真机实时待命,设备共享上手较快,支持图像识别,语言Python为主,适合单个手机测试,对游戏测试较为友好
价格收费开源
执行速度* * * ** * * *
学习难度* ** * *
录制支持支持