コード例 #1
0
 def setUp(self):
     self.driver = webdriver.Firefox()
     self.driver.get("http://47.97.160.167:8980/weibofenqi-manager/login/index.do")
     self.driver.maximize_window()
     self.stg = LoginPage(self.driver)
     self.stg.login()
     self.add = SupplierMange(self.driver)
コード例 #2
0
    def setUp(self):
        """打开浏览器进入网站"""
        driver = open_browser()
        driver.maximize_window()
        self.login = LoginPage(driver)
        self.login.open_url("http://localhost:8080/ecshop/index.php")
        """登录==>点击结算"""
        # 登录
        self.login.click_p_login()
        username = "******"
        self.login.input_username(username)
        # 输入密码
        password = "******"
        self.login.input_password(password)
        # 点击勾选框
        self.login.click_checkbox()
        # 点击登录
        self.login.click_submit()

        # 点击搜索
        self.pace_order = Pace_Oder_Page(driver)
        self.pace_order.search()
        # 选择商品
        self.pace_order.choose_goods_camera()
        # 点击购买
        self.pace_order.click_to_buy()
        # 点击去结算
        self.pace_order.settlement()
コード例 #3
0
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.loginpage = LoginPage(cls.driver)
     cls.username = "******"
     cls.password = "******"
     cls.text = "杨小薇"
     cls.url = "http://192.169.2.247:28000"
コード例 #4
0
ファイル: test_home.py プロジェクト: lianzi1111/lianzi_sele
    def setUpClass(cls):
        cls.driver = webdriver.Firefox()
        cls.logindriver = LoginPage(cls.driver)
        cls.homedriver = HomePage(cls.driver)

        # 先登录
        cls.driver.get(login_url)
        cls.logindriver.login()
コード例 #5
0
ファイル: ttest_zmkj.py プロジェクト: tianhaiv/oa_project
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.zmkj = ZmkjPage(cls.driver)
     cls.loginpage = LoginPage(cls.driver)
     cls.username = "******"
     cls.password = "******"
     cls.url = "https://officetest.nginx.cqbornsoft.com/login/toLogin.htm;SUPSESSIONID=95D01F7F9BE066F77E9979BCDFDF9827"
     cls.driver.get(cls.url)
     cls.loginpage.login(cls.username, cls.password)
コード例 #6
0
ファイル: conftest.py プロジェクト: miracleAi/doubanTest
def login_and_out():
    Driver.init_driver()
    login_page = LoginPage()
    cf = ConfigParser()
    cf.read("../cfg/auto.cfg")
    username = cf.get("account", "username")
    password = cf.get("account", "password")
    login_page.account_login(username, password)
    yield
    Driver.driver.quit()
コード例 #7
0
 def setUp(self):
     """用例执行前先打开浏览器连接ecshop"""
     driver = open_browser()
     driver.maximize_window()
     self.csif = ConsigneeInformation(driver)
     self.login = LoginPage(driver)
     self.login.open_url("http://localhost:8080/ecshop/index.php")  # 打开地址
     self.login.click_p_login()  # 请登录按钮
     self.username = "******"  # 输入用户名
     self.login.input_username(self.username)
     self.password = "******"  # 输入密码
     self.login.input_password(self.password)
     self.login.click_submit()  # 点击登录
     self.csif.consignee_user_center()  # 点击用户中心
     self.csif.click_welcome_address()  # 点击用户中心的收货地址
コード例 #8
0
 def test_login(self, **data):
     try:
         username = data.get("username")
         pwd = data.get("pwd")
         result = data.get("result")
         self.case = LoginPage()
         self.case.login(username, pwd)
         self.assertTrue(result == self.case.driver.current_url)
         self.logger.info("pass")
     except Exception as e:
         self.filename = os.path.join("{0}screenshot.png".format(
             time.strftime("%Y-%m-%d-%H-%M-%S")))
         self.imgpath = os.path.join(os.path.abspath("../"), "screenshot")
         self.path = os.path.join(self.imgpath, self.filename)
         self.case.screen(self.path)
         self.logger.critical(
             (e, "已截图", self.filename))  #需要括号括起来,以达到传入一个元素(多个信息)
コード例 #9
0
 def setUp(self):
     # 打开浏览器
     from page.loginpage import LoginPage
     driver = open_browser("chrome")
     register1 = LoginPage(driver)
     driver.maximize_window()
     self.login = Shopping(driver)
     url = "http://localhost:8080/ecshop/index.php"  # ecshop商城地址
     self.login.open_url(url)
     # 输入用户名
     register1.click_p_login()
     username = "******"
     register1.input_username(username)
     # 输入密码
     password = "******"
     register1.input_password(password)
     # 点击勾选框
     register1.click_checkbox()
     # 点击登录
     register1.click_submit()
     time.sleep(2)
コード例 #10
0
class test_LoginCase(unittest.TestCase):
    lp = LoginPage()
    url = lp.url  # 获取登录URL地址
    username = lp.readData("lognUser")  #读取用户名
    password = lp.readData("lognPassword")  #读取密码

    @classmethod
    def setUp(cls):
        cls.lp.geturl(cls.url)

    def test_login(self):
        self.lp.login(self.username, self.password)
        sleep(2)
        self.lp.assertLoginTrue()
        sleep(2)
        self.lp.saveCookis()

    @classmethod
    def tearDown(cls):
        sleep(2)
        cls.lp.quet()
コード例 #11
0
        # sleep(1)
        # self.b.click(("xpath", ".//*[@id='menu_accordion']/div[4]/div[2]/ul/li"))
        # sleep(1)
        # self.b.switch_frame(("id", "mainFrame_1"))
        # sleep(1)
        self.b.clear(("css selector", "#_easyui_textbox_input1"))
        sleep(1)
        self.b.send(("css selector", "#_easyui_textbox_input1"), supplier)
        sleep(1)
        self.b.click(("css selector", "#button_search"))
        sleep(1)
        try:
            a = self.b.get_text(
                ("xpath", ".//*[@class='datagrid-btable']/tbody/tr/td[3]/div"))
            return a
        except:
            return ""


if __name__ == "__main__":
    driver = webdriver.Firefox()
    driver.maximize_window()
    sm = SupplierMange(driver)

    from page.loginpage import LoginPage
    lg = LoginPage(driver)
    lg.login()
    # sm.supplier_add("test003")
    # sm.supplier_edit("test003", "test003456")
    sm.supplier_query("test003")
    driver.quit()
コード例 #12
0
ファイル: profilepage.py プロジェクト: ltz-123/mytest_python
 def gotoLogin(self):
     # WebDriverWait(self.driver,10).until(EC.element_to_be_clickable((By.XPATH,"//*[@text='点击登录']")))
     time.sleep(2)
     self.find_ByText("点击登录").click()
     from page.loginpage import LoginPage
     return LoginPage()
コード例 #13
0
 def __init__(self, driver):
     self.amp = AddMenPage(driver)
     self.lp = LoginPage(driver)
コード例 #14
0
 def setUp(self) -> None:
     self.driver = open_browser()
     self.login = LoginPage(self.driver)
     self.login.open_url(url1)
コード例 #15
0
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.loginpage = LoginPage(cls.driver)
     cls.smstemplate = SMStemplate(cls.driver)
コード例 #16
0
 def setUp(self):
     print("testcase001 start")
     self.login_ob = LoginPage()#创建一个对象变量
     self.log = Log()
コード例 #17
0
ファイル: test_logginpage.py プロジェクト: fanzongpeng/-
 def test_loggin(self, driver):
     LoginPage(driver).loggin("00000000", "0000")
コード例 #18
0
 def test_login(self):
     loginpage = LoginPage()
     loginpage.active_page().login()
コード例 #19
0
ファイル: ttest_login.py プロジェクト: tianhaiv/oa_project
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.loginpage = LoginPage(cls.driver)
     cls.url = "http://192.169.2.244:28000"
コード例 #20
0
 def setUp(self):
     driver = open_browser("chrome")
     self.login = LoginPage(driver)
     url = "http://localhost:8080/ecshop/user.php"  # 输入ecshop商城登录地址
     self.login.open_url(url)
コード例 #21
0
ファイル: page.py プロジェクト: WUBIJUN/TPSHOP
 def login_page(self):
     return LoginPage(self.driver)
コード例 #22
0
 def classObj(self, prePostMethod):
     # create object for LopginPage class
     self.lp = LoginPage(self.driver)
コード例 #23
0
 def setUp(self):
     self.driver = webdriver.Firefox()
     self.stg = LoginPage(self.driver)
     self.stg.login()
     self.add = BrandMange(self.driver)
コード例 #24
0
 def setUpClass(cls):
     cls.driver = webdriver.Chrome()
     #  cls.driver= webdriver.Firefox()
     cls.driver.maximize_window()
     cls.logpage = LoginPage(cls.driver)
     cls.driver.get(url)
コード例 #25
0
 def setUp(self):
     self.driver = webdriver.Firefox()
     self.lg = LoginPage(self.driver)
     self.lg.login()
     self.edit = BrandMange(self.driver)
コード例 #26
0
ファイル: test_01_login.py プロジェクト: banma294350757/sele
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.loginpage = LoginPage(cls.driver)
     cls.jianli = JianLi(cls.driver)
コード例 #27
0
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.loginpage = LoginPage(cls.driver)
     cls.material_page = MaterialPage(cls.driver)
コード例 #28
0
        "点击诺基亚5800"
        self.click(self.nokia_5800_loc)

    def nokia_E66_click(self):
        self.click(self.nokia_E66_loc)

    def feilipu_click(self):
        self.click(self.feilipu_loc)

    def KD876_click(self):
        self.click(self.KD876_loc)


if __name__ == '__main__':
    driver = open_browser()
    login = LoginPage(driver)
    login.open_url(url)
    username = '******'
    password = '******'
    login.input_username(username)
    login.input_password(password)
    login.submit_click()
    print(login.is_successed(username))
    login.housepage_click()

    house = HousePage(driver)

    house.phone_type_click()

    #点击诺基亚
    goodspage = GoodsPage(driver)
コード例 #29
0
 def setUpClass(cls):
     cls.driver = webdriver.Firefox()
     cls.loginpage = LoginPage(cls.driver)
     t = time.strftime("%Y-%m-%d %H_%M_%S")
     print("用例开始执行" + t)
コード例 #30
0
 def setUp(self):
     self.driver = webdriver.Firefox()
     self.driver.maximize_window()
     self.stg = LoginPage(self.driver)