selenium这个库是一个伟大的库,它赋予了程序员控制浏览器的能力.但是如果不理解这个库的设计上的一些哲学,就会遇到很多问题. selenium支持多种浏览器,但是这些浏览器里面,只有firefox是完美支持的,所以,如果使用selenium优先使用firefox,这样才能少踩坑. selenium设计上最大的特点是:大量使用运行时异常而不是普通的异常. 运行时异常(RuntimeException)的特点可以用八个字来形容:无需捕捉,可以捕捉. 如下例,不捕捉RuntimeException