Я - тестер и только что установил набор тестов приложений Oracle для тестирования приложений eBus
В любом случае единственный язык, который он поддерживает для кодирования тестовых сценариев (я не хочу использовать рекордер по ряду причин).Проблема, с которой я сталкиваюсь, заключается в том, что все, что я ищу или гуглю, это javascript, а не java (даже прибегая к помощи -script, я все равно заканчивал тем, что смотрел javascript. Это просто отклоняется редактором oats.переменная затем устанавливает значение этой переменной в качестве окна, которое они хотят максимизировать. Помимо того, что мои навыки Java не до этого - мне не нужно делать это для недавно открытого окна браузера, не так ли? (Предполагается, что это будет единственное открытое окно браузера (т. е. тест выполняется при закрытом браузере)
Есть ли простой способ сделать это?
Ниже приведен очень простой запуск браузеракоторый генерируется из записи плюс часть первого шага, которая загружает URL-адрес, с которого начинается тест: (Я понимаю, что первый шаг не завершен ниже - я не вставил все это, просто достаточно, чтобы, надеюсь, позволить кому-то показать мне, чтоМне нужно отредактировать, чтобы заставить браузер загружаться в развернутом виде или развернуть его немедленноПосле загрузки?
public void initialize () создает исключение {browser.launch ();
}
/**
* Add code to be executed each iteration for this virtual user.
*/
public void run() throws Exception {
beginStep("[1] Login (/RF.jsp)", 0);
{
web
.window(2,
"/web:window[@index='0' or @title='about:blank']")
.navigate(
"http://somepageiwantolaunch");
web.window(4, "/web:window[@index='0' or @title='Login']")
.waitForPage(null);