★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

妙用DOS命令测试软件运行速度

[复制链接]
发表于 2009-5-4 17:18:26 | 显示全部楼层 |阅读模式
DOS命令也能用来测试软件?当然,只要你能巧妙运用,一切皆有可能。比如在软件测试中,一般都有一项关于软件启动时间的测试,以作为比较不同软件的运行效率的参考。如果你用眼睛紧盯着系统托盘中的小时钟来记录的话,肯定不是很精确,但是,组合运用DOS中几个常用命令,却可以漂亮地完成这一任务。
  打开记事本,输入以下内容:
  echo "开始时间:" > test.txt
  time /t >> test.txt
  start "软件启动中..." /wait %1
  echo "结束时间:" >>test.txt
  time /t >>test.txt
  start test.txt
  将上面的内容保存为扩展名是bat的批处理文件(如:test.bat),放到桌面上。测试的时候,只需将要测试的程序(如:Photoshop.exe)拖放到桌面上的test.bat文件上,放开鼠标键后即可自动启动Photoshop;启动完闭,立即关掉Photoshop,test.bat批处理程序立即会打开一个文本文件,其中就已经记录了此次Photoshop启动所花的时间。
  当然,这个脚本还过于简单,有兴趣的朋友可以进一步细化它,也是个不错的工具呢。
  
  小提示
  ★这一脚本中,最核心的是第3行中的“Start”命令,它是DOS中用来启动第三方程序的强大命令。其中的“/wait”参数,表示启动应用程序并等候它结束,然后再执行下面的语句。“%1”参数,表示执行批处理程序时所带的参数,即要测试的程序。在将Photoshop.exe程序拖放到test.bat上时,实际上等同于执行了类似“test.bat "D:\Program Files\Adobe\Adobe Photoshop CS3\Photoshop.exe"”这样的命令。 好帖要顶啊!!!
发表于 2009-5-4 18:55:46 | 显示全部楼层

很好
我支持!!!!!!!
发表于 2009-5-7 07:16:44 | 显示全部楼层
好东西,感谢楼主分享。。。学习啦~:)
发表于 2009-9-18 16:40:03 | 显示全部楼层
不会啊。。。。
发表于 2009-9-23 19:38:42 | 显示全部楼层
哇,好多哦,根本看不懂
发表于 2009-11-4 22:56:20 | 显示全部楼层
先学习……
发表于 2009-11-4 23:00:02 | 显示全部楼层
可是得怎么对比啊?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-11-22 22:16 , Processed in 0.066357 second(s), 20 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表