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()
示例#2
0
 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)