driver.terminate_app(),这个是关闭应用程序的方法,但是需要传递 app_id 这个参数
我解决了,直接把启动的 driver 放在 setUpClass 里面,不要放在 setUp 里面,因为前者是所有测试用例执行前准备,后者是每条用例执行前准备,遮掩该就可以避免掉这个问题
你的问题解决了吗?你好,能给指导一下吗?我也遇到了这个问题:qq421071642
你好,能给指导一下吗?我也遇到了这个问题:qq421071642
我给你说,你在 cmd 命令行敲 where java,这个返回的目录第一个肯定不是你配置的 java home 的目录,环境变量的读取规则是从前往后,所以如果前面有其他能找到 java 的路径,你后面配置的就不会生效了,所以最简单的就是把你新配置的 path 中的 java_home 相关的环境变量(;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;)放到最前面,或者你把 where 返回的目录放到你新加入的环境变量后面就可以了