Можно ли получить значение базового url изнутри селена script (простой с сохранением HTML script из Selenium IDE)?
То, что я пытаюсь сделать, это проверить текущий url, используя assertLocation. Но assertLocation возвращает абсолютный URL-адрес. Я хотел бы сравнить текущий URL-адрес с относительным URL-адресом, не используя * в начале URL-адреса.
Я хотел бы иметь доступ к базовой строке, потому что я хочу иметь возможность запускать тесты на разных сайтах (разные сайты разработчиков + производственный сайт), но если я использую *, я не могу проверить корневая страница (*/ будет верна для каждой страницы, которая заканчивается на /...)
Это то, что я сейчас делаю:
| assertLocation | */some-page | |
Это то, что я хотел бы сделать:
| assertLocation | baseURL + "/some-page" | |
Примечание: возможно ли:
- используйте переменную в целевом объекте;
- объединить переменную и строку?