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='用例执行失败')
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()
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('用例通过')
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()
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()
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()
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()