Всем привет! Я, вообще-то, PHPшник, но тут шеф резко озаботил написанием теста на Java с использованием actiWATE для соединения с сайтом. Я более или менее справился (ниже приводится тестик),
| Код | package proxy; import java.io.UnsupportedEncodingException; public class Main { public static void main(String[] args) throws UnsupportedEncodingException { Browser kuku = new Browser(); kuku.BrowserMethod(); } }
|
| Код | package proxy; import com.actimind.actiwate.testing.ActiwateTestCase; import java.io.UnsupportedEncodingException; public class Browser extends ActiwateTestCase { public void BrowserMethod() throws UnsupportedEncodingException { String URL = "http://kuku.com"; disableJavaScript(false); goTo(URL); System.out.println(page().response().getResponseBodyAsString()); } }
|
но тут родилась проблемка. Тест надо запускать через прокси сервер. Я посмотрел документацию к этому actiwate http://www.actiwate.com/api/index.html , но мало что понял. У этого активейта есть Class TestProperties. У него, в свою очередь Field Summary: PROXY_HOSTNAME_PROPERTY, PROXY_PASSWORD_PROPERTY , PROXY_PORT_PROPERTY , PROXY_USERNAME_PROPERTY. И что с ними делать- умa не приложу. Это уже слишком сложно для меня. Помогите, пожалуйста, дописать прогу. Я не очень понимаю как работать с этими полями. Где их расположить? |