lf知识星球banner

LuckyFrame解决了自动化测试工具的哪些痛点?

2018-05-18 07:45:00
Seagull
原创
6180
摘要:最近有圈里的同学问我LuckyFrame到底解决了自动化测试哪些痛点,借机会跟大家聊聊

正好最近有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】

发表评论
评论通过审核后显示。
付费知识圈