def test_app_cart(): driver = commDispMobile.ssgAppWebDriver() #fp = webdriver.FirefoxProfile() #fp.set_preference("general.useragent.override", "SSG_APP") #driver = webdriver.Firefox(fp) driver.get('http://m.emart.ssg.com/sale/saleMain.ssg') cookie1 = {'name': 'MOBIL_APP_NO', 'value': '1'} cookie2 = {'name': 'APP_INF', 'value': 'N%7CHH_FS'} driver.add_cookie(cookie1) driver.add_cookie(cookie2) driver.refresh() commDispMobile.mobile_login(driver, logger) if process_item_list_page_open(driver, 'app'): pass else: driver.quit() return False driver.get('http://m.traders.ssg.com/main.ssg') cookie1 = {'name': 'MOBIL_APP_NO', 'value': '1'} cookie2 = {'name': 'APP_INF', 'value': 'N%7CHH_FS'} driver.add_cookie(cookie1) driver.add_cookie(cookie2) driver.refresh() if process_item_list_page_open(driver, 'app'): driver.quit() return True else: driver.quit() return False
import sys sys.path.append("/data01/sw/selenium/comm") import ssgLogger import time import commDispMobile from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.by import By import selenium.webdriver as webdriver reload(sys) sys.setdefaultencoding("utf-8") logger = ssgLogger.getLogger("mobile", "mobile.header") driver = commDispMobile.ssgAppWebDriver() # fp = webdriver.FirefoxProfile() # fp.set_preference("general.useragent.override", "SSGAPP") # driver = webdriver.Firefox(fp) driver.get("http://m.ssg.com") def iphone_app_browser(driver): cookie1 = {"name": "MOBIL_APP_NO", "value": "12"} cookie2 = {"name": "APP_INF", "value": "N%7CHH_FS"} driver.add_cookie(cookie1) driver.add_cookie(cookie2) driver.refresh()