两大脚本开发工具性能评测
近来小编发现TC交流群涌入很多新人,很多人在纠结选择什么工具的问题,大家都是你说你有理,我说我有理,小编今天用实际数据来做测试,对比下各个工具的性能.我们只做可以用数据说话的部分,其他的不在这里讨论了.
一,执行速度:每个工具执行10万次所需要的时间.
TC4.1:
TC 所花时间 125毫秒
按键 9.51.11790
按键 说所花时间 2571
时间差别有点大
二,线程消耗资源(开启100个线程,执行同样的操作,观察内存,CPU占有率,还有程序是否稳定)
TC4.100
启动时(未开启线程): 内存:6.360k CPU:0% 线程:3
开启后(开启了线程):内存:12.280K CPU:0%非常稳定 线程:103
TC表现的非常稳定.
按键 9.51.11790-这里为了毕竟因为按键环境的性能影响,使用了生成的免费小精灵
开启时(未开启线程): 内存:18.360K CPU:0% 线程:23 这里发现按键小精灵的内存一直在涨,我想应该是有广告图片的原因
开启后(开启了线程):内存:46.096K CPU:0%-1% 线程:121 内存还一直在涨,线程数字也经常在变动,CPU也一直在跳动,不太稳定,不知道是不是因为使用了免费小精灵的原因.
这里只是用了简单的场景测试,小精灵表现的不太稳定,在实际项目中,这种问不稳定的因素会更加明显.
三,界面操作
TC4.1 TC的界面是由用户完全自主设计的,TC是事件执行的(通过用户点击,拖动,热键等等事件来执行代码),TC有一套界面API,设计方法,和整套控件来设计,简单方便实用
按键 按键的小精灵的界面是需要遵守它本身的框架,可以由QUI设计,也可由VB的OCX制作界面套上去,两种方法都需要另外设置
这个是使用的按键自带的界面,VB的OCX不测试了,试了几下老是出错,或是不显示. ,不知道是不是我的水平有限
总体感觉按键的界面一般啊.OCX不太稳定,如果一个项目维护两份代码也是一个麻烦的事情.大家可以自己去测试使用.
上面三个方向的测试,的确是TC表现良好,小编为了避免被人说太偏心,所以大家可以自己去做实测,代码都在图上了,按键的简单上手,教程丰富,还是有很大优势的,就工具而言,TC表现稳定.
小编最后补充一句,每一个工具,自己熟练了,都是神器.
|