如何禁用Ant Junit Task关闭浏览器?我的代码允许在一个浏览器上运行测试(在会话中)。
当我从 IDEA 运行时,它会通过 1 个浏览器运行我的测试,但是当通过 Ant 运行时,它会在每次运行新测试时关闭并打开我的浏览器。
更新:以某种方式禁用拆卸,我的测试没有拆卸
<target name="company" depends="build">
<mkdir dir="${junit.output.dir}"/>
<junit fork="yes" printsummary="withOutAndErr" showoutput="true" outputtoformatters="true" haltonfailure="no"
failureproperty="test.failed" haltonerror="no">
<sysproperty key="webdriver.browser" value="${webdriver.browser}"/>
<sysproperty key="project.config" value="${project.config}"/>
<formatter type="xml"/>
<test name="com.tests.MainHomePage" todir="${junit.output.dir}"/>
<test name="com.tests.company.AboutCompany" todir="${junit.output.dir}"/>
<classpath refid="seleniumproject.classpath"/>
<classpath refid="myWebDriver.classpath"/>
</junit>
<fail message="Test failure detected, check test results." if="test.failed"/>
</target>