Как вызвать URL с помощью муравья
Как я могу вызвать URL с помощью муравья? Я использую макрос, определенный как:
<macrodef name="open-url">
<sequential>
<invoke description="Login Page" url="someurl" />
</sequential>
</macrodef>
и в моем файле сборки:
<property name="parent-folder" value="../../../.././" />
<import file="open-url.xml"/>
<import file="${parent-folder}/sub-build"/>`
<target name="test" depends="xyz">`
<!-- do something-->`
</target>`
в сборке:
<target name="xyz">
<ant antfile="open-url.xml" target="open-url"/>
</target>
Сборка и макрос находятся в одной папке, а подчиненная сборка - в родительской папке.
Я не могу вызвать URL.
1 ответ
Вы не можете сделать это с муравьем. Даже поддерживаемые BSF языки не работают, так как файл ant build.xml не является окном браузера, поэтому функции, подобные XMLHttpRequest(), работать не будут. Кроме написания собственного задания, я не понимаю, как вы могли бы выполнить свою задачу.