好久沒用 JMeter 了,今天啟動的時候,發現啟動命令行窗口出現了警報,警告信息如下圖所示:
感覺有點不舒服(也許是職業習慣吧,俺專職測試),就嘗試着解決了一下,解決方案思路如下:
1、查看命令行中的信息可知,啟動 Jmeter 的時候,Jmeter 在寫 windows 7 時無法成功寫入,導致系統拋出了 RegCreateKeyEx 的異常
2、由警告信息可知,Jmeter 寫入鍵值的位置:Softwar\JavaSoft\Prefs,打開注冊表編輯器(命令行窗口輸入 regedit,回車后允許即可),搜索發現存在項 HKEY_CURRENT_USER \Softwar\JavaSoft\Prefs 和 HKEY_LOCAL_MACHINE\Software\JavaSoft (其下無 Prefs 子項),懷疑是因為項 HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs 不存在導致的,因而新建了 HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs 項
3、重新啟動 Jmeter,無上述初始時的報警信息,至此問題解決。
疑問:后續我又看了一下 HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs 項下並無新的數據生成,那么 Jmeter 啟動時的寫入操作是做了什么呢? 若是有哪位大神知曉,敬請告知,非常感謝!
