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()