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