def run(self,browser,logger): auth = AuthForm(browser,logger) filter = Filters(browser,logger) navigation = Navigation(browser,logger) window = BrowserWindow(browser, logger) window.open(settings.target_url) self.do_method(auth.login_with_vk_full_scale,profiling_events.login_event,auth.FilterUserNonVipVK) navigation.goto_main_top_menu_item(u"Знакомства") filter.init_age_filter() if filter.get_age_search_interval_value() < self.minimal_age_interval: filter.drag_left_age_search_slider_to_min() sleep(5) filter.drag_right_age_search_slider_to_max() filter.close_age() filter.select_online() for sex in range(self.sexes_amount): filter.change_sex() for goal in filter.get_goals(): filter.select_goal(goal) # checking for validate_user_amount filter is working self.logger.log("Validating users in search box") filter.validate_in_search_goal(goal=goal,online=True) filter.change_sex() window.close()
def run(self,browser,logger): auth = AuthForm(browser,logger) filter = Filters(browser,logger) navigation = Navigation(browser,logger) window = BrowserWindow(browser, logger) window.open(settings.target_url) self.do_method(auth.login_with_vk_full_scale,profiling_events.login_event,auth.FilterUserNonVipVK) navigation.goto_main_top_menu_item(u"Знакомства") filter.init_age_filter() if filter.get_age_search_interval_value() < self.minimal_age_interval: filter.drag_left_age_search_slider_to_min() sleep(5) filter.drag_right_age_search_slider_to_max() filter.close_age()