コード例 #1
0
 def test_search(self):
     '''搜索功能'''
     homePage = HomePage(self.driver)
     content = "pppp"
     homePage.search(content)
     try:
         self.assertIn(content, self.driver.page_source, msg="")
         logger.info("搜索成功")
     except Exception as e:
         logger.error("未找到搜索内容", e)
コード例 #2
0
 def test_all(self):
     '''注册功能'''
     homePage = HomePage(self.driver)
     r_nickName = "zhang"
     r_email = "*****@*****.**"
     r_pwd = "12346789"
     homePage.registSuccess(r_nickName, r_email, r_pwd)
     try:
         realName = homePage.alert_userName()
         self.assertEqual(r_nickName, realName, msg="")
         logger.info("注册成功!")
     except Exception as e:
         logger.error("注册失败!")
コード例 #3
0
 def test_delete(self):
     """删除和清空功能"""
     h = HomePage(self.driver)
     length = h.alert_delete()  #删除前备忘录的总长度
     h.deletei()
     finLength = h.alert_delete()  #删除后的长度
     try:
         self.assertGreater(length, finLength)
         logger.info("删除成功!")
     except Exception as e:
         logger.error("删除失败")
     h.recycleBin()
コード例 #4
0
 def test_login(self,data):
     '''登录功能'''
     home=HomePage(self.driver)
     userName = data['email']
     pwd = int(data['password'])
     home.login(userName,pwd)
     realName=home.alert_userName()
     try:
         self.assertEqual(realName,"Lisa",msg="成功")
         logger.info("登录成功")
     except Exception as e:
         logger.error("登录失败!",e)
     time.sleep(4)
     home.logout()
コード例 #5
0
 def test_modity(self):
     """修改功能"""
     h=HomePage(self.driver)
     modifyName='Lisa'
     h.modify(modifyName)
     # realName=h.alert_userName()
     # try:
     #     self.assertEqual(modifyName,realName,msg="")
     #     logger.info("修改成功!")
     # except Exception as e:
     #     logger.error("修改失败!")
     # time.sleep(6)
     h.logout()
コード例 #6
0
    def test_bwl(self):
        """添加备忘录"""
        homePage=HomePage(self.driver)
        content="2019.03.07,18:38"
        secondContent="this is the second bwl"
        homePage.bwl(content)
        try:
            self.assertIn(content,self.driver.page_source,msg="")
            logger.info("添加备忘录成功")
        except Exception as e:
            logger.error("添加备忘录失败!")

        homePage.bwltwo(secondContent)
        try:
            self.assertIn(secondContent,self.driver.page_source,msg="")
            logger.info("第二种添加备忘录成功")
        except Exception as e:
            logger.error("添加备忘录失败!")
コード例 #7
0
 def test_archive(self):
     """归档与恢复功能"""
     h = HomePage(self.driver)
     h.archive()
コード例 #8
0
 def test_baidusearch(self):
     url = "https://www.baidu.com"
     home = HomePage(self.driver)
     home.open_url(url)
     home.search("TFBOYS")
コード例 #9
0
 def test_order(self):
     """排序功能"""
     h = HomePage(self.driver)
     h.order()
コード例 #10
0
 def test_homepage(self):
     HomePage().open_and_check()
     self.assertTrue(HomePage().open_and_check())