def test_2seemail(self): HP = HomePage(driver=self.driver) HP.more() HP.mail() AM = AddMail(driver=self.driver) AM.see_mail() sleep(2) DM=DetailMail(driver=self.driver) DM.getcontent_mail() sleep(5) expect = data_mail_ex()[1][3] actual = DM.getcontent_mail().text self.assertIn(expect, actual, msg='写信失败')
def test_1addmail(self): HP=HomePage(driver=self.driver) HP.more() HP.mail() AM=AddMail(driver=self.driver) nrcontent=data_mail_ex()[0][1] AM.addmailjihe(nrcontent) sleep(3) AM.getnr_mail() sleep(5) expect = data_mail_ex()[0][3] actual = AM.getnr_mail().text self.assertIn(expect, actual, msg='写信失败')
def test_4yidumail(self): HP = HomePage(driver=self.driver) HP.more() HP.mail() AM = AddMail(driver=self.driver) AM.checkbox_mail() sleep(2) AM.piliang_mail() sleep(1) AM.yidu_mail() sleep(1) AM.getyidu_mail() sleep(5) expect = data_mail_ex()[3][2] actual = AM.getyidu_mail().text self.assertIn(expect, actual, msg='设置已读失败')
def test_3replymail(self): HP = HomePage(driver=self.driver) HP.more() HP.mail() AM = AddMail(driver=self.driver) AM.see_mail() sleep(2) DM = DetailMail(driver=self.driver) DM.reply_mail() reeecontent=data_mail_ex()[2][2] sleep(2) DM.replycontent_mail(reeecontent) DM.replysend_mail() AM=AddMail(driver=self.driver) sleep(3) AM.inbox_mail() sleep(3) AM.gerycontent_mail() sleep(5) expect = data_mail_ex()[2][3] actual = AM.gerycontent_mail().text self.assertIn(expect, actual, msg='回复失败')
def test_5deletemail(self): HP = HomePage(driver=self.driver) HP.more() HP.mail() AM = AddMail(driver=self.driver) AM.checkbox_mail() sleep(2) AM.piliang_mail() sleep(1) AM.delete_mail() sleep(1) AM.getdelete_mail() sleep(5) expect = data_mail_ex()[4][2] actual = AM.getdelete_mail().text self.assertIn(expect, actual, msg='删除失败')