def test_RZ_0001(self): """验证点击返回按钮是否正确""" # 1.进入日志首页 Preconditions.enter_log_page() wlp = WorkbenchLogPage() # 2.点击返回 wlp.click_back() time.sleep(2) # 3.验证是否在工作台页面 wbp = WorkbenchPage() wbp.wait_for_workbench_page_load()
def test_RZ_0001(self): """验证点击返回按钮是否正确""" # 1.进入日志首页 Preconditions.enter_log_page() wlp = WorkbenchLogPage() # 2.点击返回 wlp.click_back() # 3.验证是否在工作台页面 wbp = WorkbenchPage() wbp.wait_for_workbench_page_load() self.assertTrue(wbp.is_on_this_page())
def test_RZ_0010(self): """已提交日报发表评论""" # 1.进入日志首页 Preconditions.enter_log_page() wlp = WorkbenchLogPage() wlp.wait_for_page_loads() # 2.点击写日志 wlp.click_create_new_log() # 3.点击日报 wlp.click_day_news() wlp.wait_for_input_page_loads() # 4.输入日报信息 wlp.input_title("工作台日志-日报-发表评论") wlp.input_work_summary("今日工作总结") wlp.input_work_plan("明日工作计划") wlp.input_coordination_help("需要协调与帮助") wlp.input_remark("备注") # 5.点击添加上次联系人 wlp.page_up() wlp.hide_keyboard() time.sleep(3) wlp.click_add_last_contact() wlp.page_up() wlp.hide_keyboard() time.sleep(3) # 6.点击提交 wlp.click_submit() time.sleep(2) if wlp.is_text_present("确定"): wlp.click_text("确定") # 7.判断是否提交成功 self.assertEquals(wlp.is_text_present("工作台日志-日报-发表评论"), True) wlp.click_back() time.sleep(1) wlp.click_back() wlp.wait_for_page_loads() # 8.点击当前页面第一条日志 wlp.click_first_news() # 9.点击评论 wlp.click_comment() # 10.输入评论内容 wlp.input_comment("评论内容") # 11.点击发布 wlp.click_release() time.sleep(1) # 12.判断日报概览界面底部是否显示评论信息 self.assertEqual(wlp.is_text_present("评论内容"), True)
def test_RZ_0009(self): """已提交日报取消点赞""" # 1.进入日志首页 Preconditions.enter_log_page() wlp = WorkbenchLogPage() wlp.wait_for_page_loads() # 2.点击写日志 wlp.click_create_new_log() # 3.点击日报 wlp.click_day_news() wlp.wait_for_input_page_loads() # 4.输入日报信息 wlp.input_title("工作台日志-日报-点赞") wlp.input_work_summary("今日工作总结") wlp.input_work_plan("明日工作计划") wlp.input_coordination_help("需要协调与帮助") wlp.input_remark("备注") wlp.page_up() wlp.hide_keyboard() time.sleep(3) # 5.点击添加上次联系人 wlp.click_add_last_contact() wlp.page_up() wlp.hide_keyboard() time.sleep(3) # 6.点击提交 wlp.click_submit() time.sleep(2) if wlp.is_text_present("确定"): wlp.click_text("确定") # 7.判断是否提交成功 self.assertEquals(wlp.is_text_present("工作台日志-日报-点赞"), True) wlp.click_back() time.sleep(1) wlp.click_back() wlp.wait_for_page_loads() # 8.点击当前页面第一条日志 wlp.click_first_news() time.sleep(2) # 9.点击❤点赞 wlp.click_like() time.sleep(2) # 10.再次点击❤取消点赞 wlp.click_like() # 11.判断是否存在点赞 self.assertEqual(wlp.is_exist_like(), True)