Exemple #1
0
 def test4_mark_as_unread(self):
     """测试页面全部已读标记为未读"""
     # 快捷登录网页
     pl = PageLogin(self.driver)
     pl.quick_login()
     # 进入收件箱
     ree = ReceiveEmail(self.driver)
     ree.goto_inbox()
     # 勾选全部已读
     self.driver.switch_to.frame("mainFrame")
     ree.check_mode(2)
     # 标记为未读
     ree.mark_as_unread()
     sleep(2)
     # 未读邮件统计
     assert (self.driver.find_element_by_id("_ur_c").text == "25"), "标记未读失败"
Exemple #2
0
 def test2_mark_as_unread(self):
     """测试随机批量已读标记为未读"""
     # 快捷登录网页
     pl = PageLogin(self.driver)
     pl.quick_login()
     # 进入收件箱
     ree = ReceiveEmail(self.driver)
     ree.goto_inbox()
     # 随机批量勾选:暂定三个
     self.driver.switch_to.frame("mainFrame")
     ree.check_multi(0)
     # 标记为未读
     ree.mark_as_unread()
     sleep(2)
     # 未读邮件统计
     assert (self.driver.find_element_by_id("_ur_c").text >= "3"), "标记未读失败"
Exemple #3
0
 def test3_mark_as_unread(self):
     """按发件人姓名标记为未读"""
     # 快捷登录网页
     pl = PageLogin(self.driver)
     pl.quick_login()
     # 进入收件箱
     ree = ReceiveEmail(self.driver)
     ree.goto_inbox()
     # 按发件人姓名勾选
     self.driver.switch_to.frame("mainFrame")
     ree.check_by_sender("罗江华", 0)
     # 标记为未读
     ree.mark_as_unread()
     sleep(2)
     # 未读邮件统计
     assert (self.driver.find_element_by_id("_ur_c").text == "25"), "标记未读失败"
Exemple #4
0
 def test1_mark_as_unread(self):
     """测试随机单个已读标记为未读"""
     # 快捷登录网页
     pl = PageLogin(self.driver)
     pl.quick_login()
     # 进入收件箱
     ree = ReceiveEmail(self.driver)
     ree.goto_inbox()
     # 随机勾选一个邮件
     self.driver.switch_to.frame("mainFrame")
     ree.single_check(0)
     # 标记为未读
     ree.mark_as_unread()
     sleep(2)
     # 未读邮件统计
     # TODO:这里的定位之后可以考虑移到page里
     assert (self.driver.find_element_by_id("_ur_c").text == "1"), "标记未读失败"