Exemplo n.º 1
0
 def test_me_zhangshuli_042(self):
     """“编辑资料” 头像设置-修改头像未保存退出编辑-取消"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     self.assertTrue(mup.is_on_this_page())
     mup.click_edit()
     me_edit = MeEditUserProfilePage()
     time.sleep(1)
     self.assertTrue(me_edit.is_on_this_page())
     #选择一张图片修改头像
     me_edit.click_take_photo_icon()
     me_edit.click_select_one_picture()
     time.sleep(1)
     me_edit.select_first_picture()
     time.sleep(1)
     me_edit.click_save_picture()
     time.sleep(2)
     me_edit.element_should_contain(text='拍照图标')
     #编辑资料页面,点击返回
     me_edit.click_back()
     me_edit.page_should_contain_text('当前资料已修改,是否保存')
     me_edit.click_cancel_mod()
     time.sleep(2)
     self.assertTrue(mup.is_on_this_page())
Exemplo n.º 2
0
 def test_me_zhangshuli_049(self):
     """“““编辑资料” 职位栏输入超长字符"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     self.assertTrue(mup.is_on_this_page())
     mup.click_edit()
     me_edit = MeEditUserProfilePage()
     time.sleep(1)
     self.assertTrue(me_edit.is_on_this_page())
     # 职位栏输入超长字符
     me_edit.page_up()
     text = '职员' * 30
     me_edit.input_position(text)
     me_edit.click_save()
     self.assertTrue(me_edit.is_on_this_page())
Exemplo n.º 3
0
 def test_me_zhangshuli_006(self):
     """进入“编辑资料”界面"""
     me = MePage()
     me.click_view_edit()
     mup = MeViewUserProfilePage()
     mup.click_edit()
     mep = MeEditUserProfilePage()
     mep.wait_for_page_load()
     time.sleep(3)
     # # 4.检验电话不能点击,姓名可以点击
     # self.assertEquals(mep.element_is_click_able("电话"), False)
     # self.assertEquals(mep.element_is_click_able("姓名"), True)
     # 5.检验姓名字符串不超过40个
     name = mep.get_element_text("输入姓名")
     self.assertTrue(len(name) < 41)
     # 6.保存按钮灰色,点击弹框提示
     mep.click_save()
     self.assertTrue(mep.is_on_this_page())
     # 4.点击返回到我的页面
     mep.click_back()
     time.sleep(1)
     mup.click_back()