def test_card(): driver = webdriver.Firefox() driver.implicitly_wait(30) test_enviroment = 'omega' base_url = "http://www."+test_enviroment+".ablesky.com/" user_name = 'ibm' user_psw = '1234' org_name = user_name cfg_file = 'config.ini' cfg = ConfigParser.RawConfigParser() cfg.read(cfg_file) login.login_by_logindo(cfg, driver, base_url, user_name, user_psw) card = xlrd.open_workbook('D:\\PaymentCardList-201210221522.xls' ) table = card.sheet_by_index(0) #list_ran = [] #for ran in range(1002): # rand_num = random.randint(2,40001) # list_ran.append(rand_num) for j in range(1002): if j < 2: continue card_num = table.cell(j,0).value card_psw = table.cell(j,1).value try: card_management.use_prepaid_card(cfg, driver, base_url, card_num, card_psw) except: print card_num,card_psw
def use_coursecard(self):#充课卡 self.total += 1 try: card_management.use_prepaid_card(self.cfg, self.driver, self.base_url, self.c_card_num, self.c_card_pwd) except Exception,e: print e self.verificationErrors.append('fail to use course card!')
def test_use_prepaidcard(self): p_card_num = self.cfg.get("env_para", "p_card_num") p_card_pwd = self.cfg.get("env_para", "p_card_pwd") if p_card_num != 0 and p_card_pwd != 0: confirm_num = card_management.use_prepaid_card(self.cfg, self.driver, self.base_url, p_card_num, p_card_pwd) else: print u"没有获取到卡充值卡号或者密码" ba = Base(self.driver) filename = ba.save_screenshot() print "image:"+filename self.assertEqual(p_card_num, confirm_num)
def use_coursecard(self):#充课卡 self.total += 1 try: if self.c_card_num != 0 and self.c_card_pwd != 0: confirm_num = card_management.use_prepaid_card(self.cfg, self.driver, self.base_url, self.c_card_num, self.c_card_pwd) else: print u"没有获取到充课卡号或者密码" #验证 if self.c_card_num!=confirm_num: self.verificationErrors.append('fail to use course card!') except Exception, e: print traceback.format_exc() self.verificationErrors.append('fail to use course card!')