def main(): driver=webdriver.Chrome() a=LoginPage(driver) pd=PreSaleDetailPage(driver) a.open() a.input_username('*****@*****.**') a.input_password('123456') a.click_submit() a.login_wait_check() pd.enter_coupon_menu() pd.enter_pre_sale() # pd.create_presale('新的一天','卡百利江浙沪包邮','0.01','0.98',3,False,5) # pd.sleep(100) pd.click_create_presale_button() pd.input_presale_name('up') pd.input_presale_time() pd.select_goods('黑森林') pd.input_deposit('0.01') pd.input_deposit_amount('0.98') pd.click_full_payment_yes_button() pd.input_limit_count(5) pd.input_user_participation_limit(3) pd.click_save() pd.sleep(100)
def get_login_page(self): if not self.is_logged_in(): elem = Element(self._browser, self._config.get_locator('login_link')) elem.click() return LoginPage(self._browser) return self
def createdata(driver): login_p = LoginPage(driver) create_p = CreateNew(driver) # 登录操作 login_p.open() login_p.login() # 创建标的 create_p.open() # create_p.createnewproject(project_name="接口测试信3",financingMaturity="1",project_category="企易融", # contractType="企易融_企易融协议",userName="******") create_p.createnewproject(project_name="接口测试信3", financingMaturity="12") # 填写借款人信息 loanuser_p = create_p.loanuserinfo() loanuser_p.submitform() # 上传图片 upload_p = create_p.uploadimgb() upload_p.uploadimage() # 改变项目状态 prosta_p = create_p.projectstatus() prosta_p.changeprosta_yianpai() prosta_p.changeprosta_kaifang() # 获取标id url = driver.current_url project_id = url.split("/")[-1] return project_id
def setUp(self): self.dr = my_driver() self.lg = LoginPage(self.dr) self.lg.login(username='******', password='******', yanzhengma='1') self.mp = MyacountPage(self.dr) self.mp.draw_btn() self.dp = DrawcashPage(self.dr)
def setUp(self): self.driver = WebDriver( desired_capabilities=DesiredCapabilities.CHROME, command_executor=command_executor) self.driver.get("https://localhost/console") login_page = LoginPage(self.driver).open() login_page.login('*****@*****.**', 'password')
def logintoapp(self): loginpage = LoginPage(self.driver) loginpage.loginDashboard() # self.username = loginpage.usernameText appicon = IconListPage(self.driver) appicon.click_threatstream() sleep(20)
def test_login(self): driver = self.driver driver.get(utils.URL) login = LoginPage(driver) login.enter_username(utils.USERNAME) login.enter_password(utils.PASSWORD) login.click_login()
def setUpClass(self): self.dr = driver.browser() self.dr.maximize_window() #调用登录方法 login_p = LoginPage(self.dr) login_p.login_action("15658524692", "wq123456") #time.sleep(3) self.touzi_p = ZhitouxqPage(self.dr)
def webPageChange(self, pagex): if pagex == 0: print("Instagram") elif pagex == 1: print("Facebook") else: print("Twitter") LoginPage(self.leadlayout, self.buttonsettings, pagex)
def setUpClass(cls): cls.driver = webdriver.Chrome() login_page = LoginPage(cls.driver) cls.order_page = OrderPage(cls.driver) login_page.open() login_page.input_username('*****@*****.**') login_page.input_password('123456') login_page.click_submit() login_page.login_wait_check()
def setUpClass(self): self.dr = my_driver() self.lg = LoginPage(self.dr) self.mp = MyacountPage(self.dr) self.lg.open() self.lg.login(username='******', password='******', yanzhengma='1') time.sleep(3)
def login_page(request): """Opens a login page instance to be used by each function""" with webdriver.Chrome() as driver: driver.get(LOGIN_URL) login_page = LoginPage(driver) request.instance.login_page = login_page # Yield here to prevent the window from being closed before the test is actually run yield
def setUp(self): self.dr = webdriver.Chrome() self.dr.maximize_window() self.dr.implicitly_wait(10) # 后台需先登录 self.login_p = LoginPage(self.dr) self.login_p.open() self.login_p.login() # 创建新标 self.createpro_p = CreateNew(self.dr) self.createpro_p.open() self.createpro_p.createnewproject()
def main(): driver=webdriver.Chrome() a=LoginPage(driver) fd=FlashDetailPage(driver) a.open() a.input_username('*****@*****.**') a.input_password('123456') a.click_submit() a.login_wait_check() fd.enter_coupon() fd.enter_flash_menu() fd.click_create_flash_button() fd.create_flash('test','闪购-无sku商品')
def setUpClass(self): self.dr = webdriver.Chrome() self.dr.maximize_window() self.dr.implicitly_wait(10) # 后台需先登录 self.login_p = LoginPage(self.dr) self.login_p.open() self.login_p.login() # 创建新标 self.createpro_p = CreateNew(self.dr) self.createpro_p.open() self.createpro_p.createnewproject() self.loanuserinfo_p = self.createpro_p.loanuserinfo() self.loanuserinfo_p.submitform() self.LU = LoanUserInfo(self.dr)
def dashboard(request): """ Logins in to leap and lands on the dashboard page to be used by an entire test class Cannot use a login_page fixture as an argument as the scope is different """ with webdriver.Chrome() as driver: driver.get(LOGIN_URL) login_page = LoginPage(driver) login_page.login(USERNAME, PASSWORD) dashboard = DashboardPage(login_page.driver) request.cls.dashboard = dashboard # Yield here to prevent the window from being closed before the test is actually run yield
def setUpClass(self): self.dr = driver.browser() self.dr.maximize_window() self.login_p = LoginPage(self.dr)
def go_login(self): people = LoginPage()
def generate_dataset(self): if (self.t1.get() == "" or self.t1.get() == "아이디를 입력해주세요." or self.t2.get() == "" or self.t3.get() == "" or self.t4.get() == "" or self.t5.get() == ""): messagebox.showinfo('입력오류', '아이디, 비밀번호, 이름, 학번, 전공 5 가지 모두를 입력해주세요.') self.t1.focus() else: # mysql connection 얻어오기 mydb, mycursor = get_cursor() mycursor.execute("SELECT * FROM last_member") myresult = mycursor.fetchall() id = 1 for x in myresult: id += 1 sql = """ INSERT INTO last_member(id, user_Id, user_passwd, user_name, student_id, student_major) VALUES(%s, %s, %s, %s, %s, %s) """ val = (id, self.t1.get(), self.t2.get(), self.t3.get(), self.t4.get(), self.t5.get()) mycursor.execute(sql, val) mydb.commit() mydb.close() face_classifier = MTCNN() def face_cropped(img): cropped_face = None faces = face_classifier.detect_faces(img) if faces is (): return None for face in faces: x, y, w, h = face['box'] cropped_face = img[y:y + h, x:x + w] return cropped_face cap = cv2.VideoCapture(0, cv2.CAP_MSMF) img_id = 0 while True: ret, frame = cap.read() if face_cropped(frame) is not None: img_id += 1 face = cv2.resize(face_cropped(frame), (200, 200)) face = cv2.cvtColor(face, cv2.COLOR_BGR2GRAY) data_dir = "capstone-20-1-face-detection/final-webcam" file_name_path = data_dir + "/data/user." + str( id) + "." + str(img_id) + ".jpg" cv2.imwrite(file_name_path, face) cv2.putText(face, str(img_id), (50, 50), cv2.FONT_HERSHEY_COMPLEX, 1, (0, 255, 0), 2) cv2.imshow("Cropped face", face) if cv2.waitKey(1) == 13 or int(img_id) == 20: break cap.release() cv2.destroyAllWindows() messagebox.showinfo('Reuslt', '데이터 수집을 성공했습니다.') people1 = LoginPage()
def test_user_login(self): login_page = LoginPage(self.driver).open() login_page.login('*****@*****.**', 'password')
def logintoapp(self): self.basepage = BasePage(self.driver) loginpage = LoginPage(self.driver) loginpage.loginDashboard() self.username = loginpage.usernameText self.get_incidents_app()
def setUp(self): pre = BrowserStart() #self.driver = pre[0] #self.url = pre[1] self.loginpage = LoginPage(pre[0],pre[1])
def logintoapp(self): loginpage = LoginPage(self.driver) loginpage.loginDashboard()
def setUpClass(cls): cls.driver = webdriver.Chrome() login_page = LoginPage(cls.driver) login = Login(cls.driver) cls.goods_detail_page = GoodsDetailPage(cls.driver) login.login()
from tkinter import * from loginpage import LoginPage from config import Setting root = Tk() root.title("Fru edit") root.iconbitmap(r".\tools\fru.ico") config = Setting() LoginPage(root, config) root.mainloop()
def setUp(self): # 初始化 self.driver = webdriver.Chrome() self.driver.implicitly_wait(10) self.cp = CoursePage(self.driver) self.lp = LoginPage(self.driver)
def setUp(self): self.dr = my_driver() self.lg = LoginPage(self.dr) self.mp = MyacountPage(self.dr) self.rp = RechargePage(self.dr) self.sp = SumapayPage(self.dr)
def setUp(self): self.dr = driver.browser() self.dr.maximize_Window() #调用登录方法 login_p = LoginPage(self.dr) self.myacount_p = login_p.login_action("14458525690", "14458525690")