def pre_test(self): self.start_step("初始化环境") self.common = Common() global user_info user_info = self.common.get_user() print user_info self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() self.start_step("接口交互道具私信") self.start_step("初始化driver") self.luadriver = self.common.setupdriver() self.start_step("关闭活动页面") self.common.closeactivity_switchserver(self.luadriver) # PHPInterface.set_env(PHPInterface.PRE_REPUBLISH_ENV) print user_info['mid'] return1 = PHPInterface.send_message(int(user_info['mid']), "接口交互道具私信","接口交互道具私信",200,1,0) print return1 self.start_step("判断是否登陆") if not self.common.isloginuser(self.luadriver): self.common.loginuser(user_info['user'], user_info['password']) self.common.closeActivityBtn() else: if self.personinfo_page.wait_element("账号ID").get_attribute('text') != user_info['cid']: self.common.loginuser(user_info['user'], user_info['password']) self.common.closeActivityBtn() try: self.personinfo_page.wait_element("关闭").click() except: print "已关闭窗口"
def pre_test(self): self.start_step("初始化环境") self.common = Common() # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() self.start_step("3种以上物品私信") # 每个用例都需要关闭活动,并切换到预发布 self.common.closeactivity_switchserver(self.luadriver, "预发布") print self.casedata['mid'] return1 = PHPInterface.send_message(int(self.casedata['mid']), "3种以上物品私信", "3种以上物品私信", [10045, 0, 1], 1, 0) print return1 self.start_step("判断是否登陆") if not self.common.isloginuser(self.luadriver): self.common.loginuser(self.casedata['user'], self.casedata['password']) self.common.closeactivity_switchserver(self.luadriver, "预发布") else: if self.personinfo_page.wait_element("账号ID").get_attribute( 'text') != self.casedata['cid']: self.common.loginuser(self.casedata['user'], self.casedata['password']) self.common.closeactivity_switchserver(self.luadriver, "预发布") try: self.personinfo_page.wait_element("关闭").click() except: print "已关闭窗口"
def pre_test(self): self.start_step("初始化环境") self.common = Common() global user_info user_info = self.common.get_user() print user_info print user_info['mid'] # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() self.start_step("接口发送话费碎片私信") # 每个用例都需要关闭活动,并切换到预发布 self.common.closeactivity_switchserver(self.luadriver, "预发布") return1 = PHPInterface.send_message(int(user_info['mid']), "接口发送话费碎片私信1", "接口发送话费碎片私信1", 400003, 1, 0) print return1 self.start_step("判断是否登陆") if not self.common.isloginuser(self.luadriver): self.common.loginuser(user_info['user'], user_info['password']) self.common.closeActivityBtn() else: if self.personinfo_page.wait_element("账号ID").get_attribute( 'text') != user_info['cid']: self.common.loginuser(user_info['user'], user_info['password']) self.common.closeActivityBtn() try: self.personinfo_page.wait_element("关闭").click() except: print "已关闭窗口"
def pre_test(self): self.start_step("初始化环境") self.common = Common() # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() self.start_step("交互道具私信") # 每个用例都需要关闭活动,并切换到预发布 self.common.closeactivity_switchserver(self.luadriver, "预发布") print self.casedata['mid'] dict = PHPInterface.get_user_info(self.casedata['mid']) # 获取玩家信息 global coin coin = eval(dict).get('result', {'coin': None}).get('coin') # 获取当前银币值 print coin return1 = PHPInterface.send_message(int(self.casedata['mid']), "交互道具私信", "交互道具私信", 0, 2, 0) print return1 self.start_step("判断是否登陆") if not self.common.isloginuser(self.luadriver): self.common.loginuser(self.casedata['user'], self.casedata['password']) self.common.closeactivity_switchserver(self.luadriver, "预发布") else: if self.personinfo_page.wait_element("账号ID").get_attribute( 'text') != self.casedata['cid']: self.common.loginuser(self.casedata['user'], self.casedata['password']) self.common.closeactivity_switchserver(self.luadriver, "预发布") try: self.personinfo_page.wait_element("关闭").click() except: print "已关闭窗口"
def pre_test(self): self.start_step("初始化环境") self.common = Common() global mid mid = self.common.get_config_value("casecfg", "mid") self.start_step("接口交互道具私信") print coin return1 = PHPInterface.send_message(int(mid), "交互道具私信", "交互道具私信", 0, 2, 0) self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page()
def pre_test(self): self.start_step("初始化环境") self.common = Common() self.start_step("接口发送vip私信") global mid mid = self.common.get_config_value("casecfg", "mid") return1 = PHPInterface.send_message(int(mid), "接口发送vip私信", "接口发送vip私信", 4, 1, 0) # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page()
def pre_test(self): self.start_step("初始化环境") self.common = Common() global mid mid = self.common.get_config_value("casecfg", "mid") self.start_step("接口交互道具私信") return1 = PHPInterface.send_message(int(mid), "接口交互道具私信", "接口交互道具私信", 200, 1, 0) # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() # 每个用例都需要关闭活动,并切换到预发布 self.common.closeactivity(self.luadriver)
def pre_test(self): self.start_step("初始化环境") self.common = Common() global user_info user_info = self.common.get_user() print user_info self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() self.start_step("接口交互道具私信") global mid mid = self.common.get_config_value("casecfg","mid") return1 = PHPInterface.send_message(mid, "接口交互道具私信","接口交互道具私信",200,1,0) self.start_step("初始化driver") self.luadriver = self.common.setupdriver() self.start_step("关闭活动页面") self.common.closeactivity(self.luadriver)
def pre_test(self): self.start_step("初始化环境") self.common = Common() global mid mid = self.common.get_config_value("casecfg", "mid") self.start_step("金条私信") global crystal crystal = eval(mid).get('result', { 'crystal': None }).get('crystal') # 获取当前银币值 print crystal return1 = PHPInterface.send_message(int(mid), "金条私信", "金条私信", 1, 1, 0) print return1 # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() # 每个用例都需要关闭活动,并切换到预发布 self.common.closeactivity(self.luadriver)
def pre_test(self): self.start_step("初始化环境") self.common = Common() global user_info user_info = self.common.get_user() print user_info print user_info['mid'] # 初始化Luadriver self.luadriver = self.common.setupdriver() self.message_page = Message_Page() self.hall_page = Hall_Page() self.personinfo_page = Personinfo_Page() self.backpack_page = Backpack_Page() self.start_step("金条私信") # 每个用例都需要关闭活动,并切换到预发布 self.common.closeactivity_switchserver(self.luadriver) dict = PHPInterface.get_user_info(user_info['mid']) # 获取玩家信息 global crystal crystal = eval(dict).get('result', { 'crystal': None }).get('crystal') # 获取当前银币值 print crystal return1 = PHPInterface.send_message(int(user_info['mid']), "金条私信", "金条私信", 1, 1, 0) print return1 self.start_step("判断是否登陆") if not self.common.isloginuser(self.luadriver): self.common.loginuser(user_info['user'], user_info['password']) self.common.closeActivityBtn() else: if self.personinfo_page.wait_element("账号ID").get_attribute( 'text') != user_info['cid']: self.common.loginuser(user_info['user'], user_info['password']) self.common.closeActivityBtn() try: self.personinfo_page.wait_element("关闭").click() except: print "已关闭窗口"