LuckyFrame解决了自动化测试工具的哪些痛点?
- 2018-05-18 07:45:00
- Seagull 原创
- 6711
正好最近有LuckyFrame圈里面的同学问到我,LuckyFrame到底解决了目前市面上大多数开源自动化测试工具哪些痛点,我趁着机会梳理了一下,分享给大家,解答一下大家的疑惑。 也为你到底选择哪款自动化测试工具做一些参考。
1:外界的测试工具大部都是基于桌面CS端,自动化工作协作困难麻烦,难以团队作战,难以用项目切分进行权限管理, 而LuckyFrame是基本于Web的,有统一的管理界面,协作非常方便。
2:自动化分层不彻底,大部分的工具没有自动化用例、测试计划、自动调度、日志分析、报表等等功能, LuckyFrame已经做到数据层、脚本层、用例层、框架层的彻底分开,提供了自动化过程更大的灵活性。
3:自动化测试的成果难以得到展示认可,局限于团队内知道做了什么事情,很难让外部人员知道测试团队做出的贡献, LuckyFrame可以通过邮件的方式,知会到项目相关人员自动化测试的结果,更加可以能过Web界面查看详细的测试过程以及结果分析,提供了自动化过程更直观的展示方式。
4:难以承担大型的自动化测试工作,当用例场景达到几千几万甚至几十万的时候,一个桌面的CS端工具根本没办法满足这种自动化测试任务。 LuckyFrame通过Web页面可以非常方便的管理N多项目、几十万甚至上百万的用例规模,通过分布式的测试执行可以更快速的执行大量任务以及用例。
5:不够灵活,部分工具不支持自己用代码的方式来实现测试驱动,很多业务场景都需要自己写一小部分代码去实现自动化测试, LuckyFrame支持自己通过写JAVA代码实现测试驱动,解决框架以及平台没有实现的部分功能,更灵活。支持python编写测试驱动也即将在下个版本上线。
6:测试纬度单一,只支持HTTP或是纯接口或是UI测试, LuckyFrame目前纯关键字驱动目前支持HTTP、Web UI、移动端自动化,也支持自己写代码实现自定义的接口测试
7:自动化测试单机单线程执行,执行速度慢,执行任务比较多时,没办法统筹, LuckyFrame已经实现多线程执行,统一任务调度管理等更多的管理功能。
8:学习成本高,有的对代码有一定的要求, LuckyFrame目前在HTTP、Web UI、移动端自动化已经实现了代码0门槛,纯关键字驱动,无需写任何代码,懂关键字语法即可,学习成本极低。
9:定制需要难度高,有一些工具虽然已经开源,但是因为大部分都是基于桌面客户端,不适用, LuckyFrame目前已经完全开源,且一直在维护更新中,如果你有代码能力,完全可以自己在目前版本的基本上进行定制。
本站文章以及相关内容除注明 转贴外,均为本站 原创或 翻译。
如果本站转载的文章涉嫌侵犯了您的权益,请在评论区留言或是邮件联系管理员及时删除 【admin@luckyframe.cn】
本站原创或是翻译的文章欢迎任何形式转载,但请务必 注明出处以及链接,尊重他人劳动成果,拒绝剽窃从你做起。