换了 SSD 觉得快了又说不出快多少么?刷刷的那是什么意思~~ 用 AppTimer 来数据化你的启动速度呗。
如图,很简单,AppTimer 就是用来测试一个程序要花多少时间启动的免费软件:
参数说明:
==========
Application 应用程序
你要测试的程序路径Cmd Line 命令行
被测试程序附加参数Log File 日志文件
测试结果文件路径,如果总是选择同一个文件,那么测试结果会追加在后面Window Name 窗口名称
被测试程序启动后的主窗口名称。它被用来侦测程序启动或者退出。名称不必写全,例如 “Jasc” 就可以匹配 “Jasc Paint Shop Pro” 这个窗口
Executions 执行次数
你需要连续测试这个程序启动的次数Delay 延迟
每次测试间隔时间,单位是毫秒Debug 调试
在日志文件中追加调试信息,例如窗口名如何被匹配的Window Detection method 窗口侦测方式
程序有 3 种方法来判断被测程序是否启动;Input Idle 输入: 一但被测程序开始接受输入,认为它已启动;
Window Name 窗口名: 用上面设置的窗口名来判断程序是否已启动;
Exact Match 精确匹配: 精确匹配窗口名,“Jasc” 不再匹配 “Jasc Paint Shop Pro”
Visible 可见: 设置的窗口名窗口为可见时,启动完成;Window Close Method 窗口关闭侦测模式
程序可以用 3 种方法来判断被测程序是否关闭;WM_CLOSE: 一个 WM_CLOSE 信息被发送到被测程序窗口;
WM_SYSYCOMMAND: 一个 WM_SYSYCOMMAND 命令发送到被测程序窗口;
ALT-F4: 组合键 ALT-F4 发送到被测程序窗口以上均需要定义窗口名
也可以通过配置文件来测试。
======================
AppTimer 试图打开同目录下的 Config.txt 来启动测试,例如:
C:\test.exe
此处为一空行,因为测试程序无附加参数
C:\tmplog.txt
TestWindow
5
1000
1 1 0 0
1 1 0
0
以上表示,启动 test.exe,无附加参数,日志文件是 C:\tmplog.txt,测试 5 次,延迟 1 秒,使用了 Input Idle 和 Window Name 方式侦测程序启动,使用了 WM_CLOSE 和 WM_SYSCOMMAND 方式侦测程序关闭。