def test_cache(self):
     logging.info('执行清理缓存用例')
     lo = Login(self.driver)
     lo.login()
     cache = ClearCache(self.driver)
     logging.info('开始清理缓存')
     self.assertEqual(cache.clear(), '0.0M', msg='用例执行失败,缓存清理不成功')
 def test_hendPortrait2(self):
     logging.info('开始执行设置头像取消用例')
     lo = Login(self.driver)
     lo.login()
     per = PerInformation(self.driver)
     logging.info('头像设置取消')
     self.assertTrue(per.hendPortrait2(), msg='用例执行失败')
Example #3
0
 def test_defaDddress(self):
     self.driver.launch_app()
     logging.info('开始执行设置默认地址用例')
     lo = Login(self.driver)
     lo.login()
     add = AddressManage(self.driver)
     self.assertTrue(add.defaDddress(), msg="用例执行失败,设置默认未完成")
     self.driver.close_app()
Example #4
0
 def test_subDddress(self):
     self.driver.launch_app()
     logging.info('开始执行删除地址用例')
     lo = Login(self.driver)
     lo.login()
     add = AddressManage(self.driver)
     self.assertTrue(add.subDddress(), "用例执行失败,地址没有删除")
     self.driver.close_app()
 def test_sexWoman(self):
     logging.info('开始执行讲性别修改为女用例')
     lo = Login(self.driver)
     lo.login()
     per = PerInformation(self.driver)
     logging.info('将性别设置成女')
     self.assertEqual('女', per.sexWoman(), '性别未修改成女,用例执行失败')
     logging.info('用例通过,修改成功')
 def test_sexMan(self):
     logging.info('开始执行将性别修改为男用例')
     lo = Login(self.driver)
     lo.login()
     per = PerInformation(self.driver)
     logging.info('将性别设置成男')
     self.assertEqual('男', per.sexMan(), '性别未修改成男,用例执行失败')
     logging.info('修改成功')
 def test_sexWoman(self):
     logging.info('开始执行修改性别返回用例')
     lo = Login(self.driver)
     lo.login()
     per = PerInformation(self.driver)
     logging.info('进入性别页面,返回不修改')
     sex = per.sexReturn()
     self.assertEqual(sex[0], sex[1], '性别有改变,用例执行失败')
     logging.info('用例通过')
Example #8
0
 def test_addDddressError3(self):
     self.driver.launch_app()
     logging.info('异常新增地址,手机号码输入中文')
     lo = Login(self.driver)
     lo.login()
     add = AddressManage(self.driver)
     data = add.get_csv_data(self.csv_file, 5)
     self.assertFalse(add.addDddress(data[0], data[1], data[2]),
                      msg='用例执行失败,地址新增成功')
     self.driver.close_app()
Example #9
0
 def test_modDddress(self):
     self.driver.launch_app()
     logging.info('开始执行修改地址用例')
     lo = Login(self.driver)
     lo.login()
     add = AddressManage(self.driver)
     date = add.get_csv_data(self.csv_file, 7)
     self.assertTrue(add.modDddress(date[0], date[1], date[2]),
                     msg="用例执行失败,修改地址未完成")
     self.driver.close_app()
Example #10
0
 def test_addDddress(self):
     self.driver.launch_app()
     logging.info('开始执行新增地址用例')
     lo = Login(self.driver)
     lo.login()
     add = AddressManage(self.driver)
     data = add.get_csv_data(self.csv_file, 1)
     self.assertTrue(add.addDddress(data[0], data[1], data[2]),
                     msg='用例执行失败,地址没有新增')
     self.driver.close_app()
 def test_about(self):
     logging.info('执行账户安全')
     lo = Login(self.driver)
     lo.login()
     ab = AccountSafety(self.driver)
     ab.alterPhone()
Example #12
0
 def setUpClass(cls):
     log.info('******************** 测试开始 ********************')
     Login.login()
 def test_about(self):
     logging.info('执行关于我是买手')
     lo = Login(self.driver)
     lo.login()
     ab = AboutUs(self.driver)
     ab.about()
 def test_hendPortrait(self):
     logging.info('开始执行打开相册用例')
     lo = Login(self.driver)
     lo.login()
     per = PerInformation(self.driver)
     self.assertTrue(per.hendPortrait(), msg='用例执行失败')
 def test_openCamear(self):
     logging.info('开始执行打开相机用例')
     lo = Login(self.driver)
     lo.login()
     per = PerInformation(self.driver)
     per.openCamear()