Помогите пожалуйста советом

hotabuh

Новичок
Регистрация
29.01.2014
Сообщения
3
Благодарностей
0
Баллы
0
Хочу сделать задание:
1 Авторизация на сайте А
2 Авторизация на сайте Б через сайт А (после авторизации сайт Б закрываю)
3 Клик на сайте А (открывается окно сайта В, на нем клик)
4 Возвращаюсь на сайт А, клик, (открывается окно сайта Г)
5 Закрываю окно сайта В

Собственно вопрос: мне нужно сделать так, чтобы операции с авторизацией сделать только 1 раз, последующие (клики, закрытие окон) повторялись, но уже без авторизации. Подскажите пожалуйста, как это сделать?
Заранее благодарен :D
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
добавить перед первым действием проверку какоого то элеента, который есть только на авторизованном сайте и при переходе на страницу сайта делать проверку. Есть элемент значит все ок... нет элемента - экшены авторизации
 

hotabuh

Новичок
Регистрация
29.01.2014
Сообщения
3
Благодарностей
0
Баллы
0
Lexicon спасибо, но честно говоря не понял..
Если Вас не затруднит, можно пример?

Допустим, я записал задание описанное выше. При запуске все циклы задания будут выполняться с первого по последний, (мне так и надо, но только сначала), далее не останавливаясь все действия повторять кроме авторизации на сайтах..

Надеюсь понятно объяснил:rolleyes:
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Находите элемент, который есть на странице только после авторизации. Через Конструктор действий. И берете у элемента, например, innertext или width. Если экшен выполняется успешно = элемент есть, идете в одном направлении, если экшен падает и выходит по неуспеху, элемента нет и вы идете по другому пути (логинитесь, например).
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113

hotabuh

Новичок
Регистрация
29.01.2014
Сообщения
3
Благодарностей
0
Баллы
0
Большое спасибо за консультации, буду пробовать..
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)