def test_18_deleteCodeInBatch(self): """测试批量删除活码""" self.driver.refresh() log().info('开始执行:用例-测试批量删除活码') ClientCodePage(self.driver).delete_code_in_batch() self.driver.refresh() log().info('执行结束:用例-测试批量删除活码')
def test_01_add_group(self): """海报->添加分组""" log().info('开始执行:用例-添加分组') PosterPage(self.driver).create_group(mpp.group) PosterPage(self.driver).create_group(mpp.group2) self.driver.refresh() log().info('执行结束:用例-添加分组')
def test_02_searchByDate(self): """测试按任务活动时间搜索""" log().info('开始执行:用例-按任务活动时间搜索') self.driver.refresh() MissionTreasure(self.driver).search_by_date(mt.stime, mt.etime) self.driver.refresh() log().info('执行结束:用例-按任务活动时间搜索')
def test_09_del_new_group(self): """文本->删除分组""" log().info('开始执行:用例-删除分组') TextPage(self.driver).delete_group(mtp.group) TextPage(self.driver).delete_group(mtp.group2) self.driver.refresh() log().info('执行结束:用例-删除分组')
def test_05_deleteGroup(self): """测试删除分组""" self.driver.refresh() log().info('开始执行:用例-测试删除分组') MaterialVideoPage(self.driver).delete_group(materialvideopage.group) self.driver.refresh() log().info('执行结束:用例-测试删除分组')
def setUpClass(cls): cls.driver = driver_config() cls.driver.implicitly_wait(5) LoginPage(cls.driver).login() SmallRoutineMaterialPage( cls.driver).click_small_routine_material_page() log().info('开始执行:素材中心-小程序 页面的自动化测试')
def setUpClass(cls): cls.driver = driver_config() cls.driver.implicitly_wait(5) LoginPage(cls.driver).login() log().info('开始执行:客户页面的自动化测试') TextPage(cls.driver).switch_to_current() sleep(2)
def test_01_addGroup(self): """测试添加分组""" self.driver.refresh() log().info('开始执行:用例-添加分组') MaterialWebPage(self.driver).add_group(materialwebpage.group) self.driver.refresh() log().info('执行结束:用例-添加分组')
def test_05_searchWeb(self): """测试搜索网页""" self.driver.refresh() log().info('开始执行:用例-搜索网页') MaterialWebPage(self.driver).search_web(title=materialwebpage.pattitle) self.driver.refresh() log().info('执行结束:用例-搜索网页')
def test_04_searchByCreateTime(self): """测试按创建时间搜索""" self.driver.refresh() log().info('开始执行:用例-测试按创建时间搜索') ClientCodePage(self.driver).search_by_create_time(ccp.stime, ccp.etime) self.driver.refresh() log().info('执行结束:用例-测试按创建时间搜索')
def test_07_editCode(self): """测试编辑活码功能""" self.driver.refresh() log().info('开始执行:用例-测试编辑活码功能') ClientCodePage(self.driver).edit_code(ccp.actscene2, ccp.welcome2) self.driver.refresh() log().info('执行结束:用例-测试编辑活码功能')
def test_03_searchByCreator(self): """测试按创建人搜索""" self.driver.refresh() log().info('开始执行:用例-测试按创建人搜索') ClientCodePage(self.driver).search_by_type('creator', ccp.creator) self.driver.refresh() log().info('执行结束:用例-测试按创建人搜索')
def test_02_searchByActScene(self): """测试按活动场景搜索""" self.driver.refresh() log().info('开始执行:用例-测试按活动场景搜索') ClientCodePage(self.driver).search_by_type('scene', '测试') self.driver.refresh() log().info('执行结束:用例-测试按活动场景搜索')
def test_01_searchByUser(self): """测试按使用员工搜索""" self.driver.refresh() log().info('开始执行:用例-测试按使用员工搜索') ClientCodePage(self.driver).search_by_user(ccp.user) self.driver.refresh() log().info('执行结束:用例-测试按使用员工搜索')
def test_04_deleteEmwelcomingmessage(self, ): """测试员工欢迎语_删除""" self.driver.refresh() log().info('开始执行:用例-员工欢迎语_删除') WelcomingMessagePage(self.driver).delete_wel('client', wmp.edited_msg) self.driver.refresh() log().info('执行结束:用例-员工欢迎语_删除')
def test_01_searchByGroupName(self): """测试按照客户群名查询""" self.driver.refresh() log().info('开始执行:用例-按照客户群名查询') ClientGroupsPage(self.driver).search_by_name(clientgrouppage.name) log().info('执行结束:用例-按照客户群名查询') self.driver.refresh()
def test_06_deleteDeptemwelcomingmessage(self, ): """测试部门员工欢迎语_删除""" self.driver.refresh() log().info('开始执行:用例-部门员工欢迎语_删除') WelcomingMessagePage(self.driver).edit_welcome('dep', wmp.edited_msg) self.driver.refresh() log().info('执行结束:用例-部门员工欢迎语_删除')
def test_02_editDocumentmaterial(self, ): """测试文件素材_编辑""" self.driver.refresh() log().info('开始执行:用例-件素材_编辑') DocumentMaterialPage(self.driver).editDocument() self.driver.refresh() log().info('执行结束:用例-件素材_编辑')
def test_02_editSmallroutinematerial(self, ): """测试小程序素材_编辑""" self.driver.refresh() log().info('开始执行:用例-小程序素材_编辑') SmallRoutineMaterialPage(self.driver).editSmallroutine() self.driver.refresh() log().info('执行结束:用例-小程序素材_编辑')
def test_03_deleteDocumentmaterial(self, ): """测试文件素材_删除""" self.driver.refresh() log().info('开始执行:用例-文件素材_删除') DocumentMaterialPage(self.driver).deleteDocument() self.driver.refresh() log().info('执行结束:用例-文件素材_删除')
def test_01_add_group(self): """文本->添加分组""" log().info('开始执行:用例-添加分组') TextPage(self.driver).create_group(mtp.group) TextPage(self.driver).create_group(mtp.group2) self.driver.refresh() log().info('执行结束:用例-添加分组')
def test_04_deleteClientgroupcode(self,): """测试删除客户群活码""" self.driver.refresh() log().info('开始执行:用例-删除客户群活码') ClientGroupCodePage(self.driver).delete_code(clientgroupcodepage.actname1) self.driver.refresh() log().info('执行结束:用例-删除客户群活码')
def test_01_addNewTagGroup(self): """测试新建标签组""" log().info('开始执行:用例-新建标签组') ClientTags(self.driver).add_tag_group(clienttagpage.tag_group, clienttagpage.tag) log().info('执行结束:用例-新建标签组') self.driver.refresh()
def test_05_selectClientgroupcode(self,): """测试查询客户群活码""" self.driver.refresh() log().info('开始执行:用例-查询客户群活码') ClientGroupCodePage(self.driver).search_by_keys(clientgroupcodepage.search_key) self.driver.refresh() log().info('执行结束:用例-查询客户群活码')
def test_04_buttonReset(self): """测试重置功能""" self.driver.refresh() log().info('开始执行:用例-查询条件重置功能') LossRemind(self.driver).reset(lossremindpage.name) log().info('执行结束:用例-查询条件重置功能') self.driver.refresh()
def test_03_editAct(self): """测试编辑活动""" log().info('开始执行:用例-编辑活动') self.driver.refresh() KeysToGroup(self.driver).edit_act(ktg.ename, ktg.keys2, ktg.eguide) self.driver.refresh() log().info('执行结束:用例-编辑活动')
def test_09_deleteGroup(self): """海报->删除分组""" log().info('开始执行:用例-删除分组') PosterPage(self.driver).delete_group(mpp.group) PosterPage(self.driver).delete_group(mpp.group2) self.driver.refresh() log().info('执行结束:用例-删除分组')
def test_04_deleteAct(self): """测试删除活动""" log().info('开始执行:用例-删除活动') self.driver.refresh() KeysToGroup(self.driver).delete_act(ktg.ename) self.driver.refresh() log().info('执行结束:用例-删除活动')
def test_03_resetSearch(self): """测试重置搜索条件""" log().info('开始执行:用例-测试重置搜索条件') self.driver.refresh() MissionTreasure(self.driver).reset(mt.name) self.driver.refresh() log().info('执行结束:用例-测试重置搜索条件')
def test_08_integratedTest(self): """测试前后端集成,验证欢迎语标签功能""" self.driver.refresh() log().info('开始执行:用例-前后端集成,验证欢迎语标签功能') ClientCodePage(self.driver).integrated_test() self.driver.refresh() log().info('执行结束:用例-前后端集成,验证欢迎语标签功能')