一个在Intercall就职的小兄弟问了一下:在用watir做自动化测试的时候,如何得到IE对象的PID。
老早不用Watir了,没想过它有自带的方法。
想了半天,
搞出这么一个方法
-------------补充下----------------
自作多情了,看了下Watir的代码,在ie-process.rb里面有内置的方法得到PID,
老早不用Watir了,没想过它有自带的方法。
想了半天,
搞出这么一个方法
Win32API.new('user32', 'GetWindowThreadProcessId', 'ip', 'i').call($ie.hwnd,' '*32)
-------------补充下----------------
自作多情了,看了下Watir的代码,在ie-process.rb里面有内置的方法得到PID,
IE::Process.process_id_from_hwnd hwnd