class UserSecure(unittest.TestCase): """ 用户功能-安全设置""" def setUp(self): self.homepage = HomePage() print "\n--------------------" def tearDown(self): self.homepage.quit() def test_01(self): """用户修改密码""" print "oldpwd: ", old self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.modify_passwd(old, new) def test_02(self): """用户改回原密码""" print "oldpwd: ", old self.homepage.user_login(users.user_wfm['username'], new) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.modify_passwd(new, old)
def t(): from odrweb.page.homepage import HomePage from odrweb.core.initdata import users homepage = HomePage() homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) homepage.user_personal_center() per = PersonalPage(homepage) per.consult(**jf_consult)
class OdrLoginAndQuit(unittest.TestCase): """用户登录登出""" def setUp(self): self.homepage = HomePage() print "\n--------------------" def tearDown(self): self.homepage.driver.quit() def test_01(self): """普通用户登录""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_login_verification() def test_02(self): """普通用户登出""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_login_quit() result = self.homepage.user_login_quit_verification() self.assertEqual(result, True) def test_03(self): """调解员登录""" self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd']) result = self.homepage.mediator_login_verification() self.assertEqual(result, True) def test_04(self): """调解员登出""" self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd']) self.homepage.mediator_quit() result = self.homepage.mediator_login_quit_sverification() self.assertEqual(result, True) # def test_05(self): """办案法官登录""" self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd']) result = self.homepage.mediator_bafg_login_verification() self.assertEqual(result, True) def test_06(self): """办案法官登出""" self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd']) self.homepage.mediator_quit_bafg() result = self.homepage.mediator_login_quit_sverification() self.assertEqual(result, True) def test_07(self): """机构登记员登录""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) result = self.homepage.organization_user_login_verification() self.assertEqual(result, True) def test_08(self): """机构登记员登出""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) self.homepage.organization_user_login_quit() result = self.homepage.organization_user_login_quit_verification() self.assertEqual(result, True) def test_09(self): """机构登录北明心理咨询""" self.homepage.organization_login(users.user_bmxlzxysxxjg['username'], users.user_bmxlzxysxxjg['pwd']) result = self.homepage.organization_login_verification() self.assertEqual(result, True) def test_10(self): """机构登出北明心理咨询""" self.homepage.organization_login(users.user_bmxlzxysxxjg['username'], users.user_bmxlzxysxxjg['pwd']) self.homepage.organization_login_quit() result = self.homepage.organization_login_quit_verfication() self.assertEqual(result, True) def test_11(self): """客服登录""" self.homepage.customer_login(users.user_kf['username'], users.user_kf['pwd']) result = self.homepage.customer_login_verification() self.assertEqual(result, True) def test_12(self): """客服登出""" self.homepage.customer_login(users.user_kf['username'], users.user_kf['pwd']) self.homepage.customer_login_quit() result = self.homepage.customer_login_quit_verification() self.assertEqual(result, True) def test_13(self): """云解中心登录""" self.homepage.login_yun(users.user_wfm['username'], users.user_wfm['pwd']) result = self.homepage.login_yun_verification() self.assertEqual(result, True) def test_14(self): """云解中心账号登出""" self.homepage.login_yun(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.login_yun_quit() result = self.homepage.login_yun_quit_verification() self.assertEqual(result, True) def test_15(self): """省级账号登录""" self.homepage.organization_login(users.user_shenadmin['username'], users.user_shenadmin['pwd']) result = self.homepage.organization_login_verification() self.assertEqual(result, True) def test_16(self): """省级账号登出""" self.homepage.organization_login(users.user_shenadmin['username'], users.user_shenadmin['pwd']) self.homepage.organization_login_quit() result = self.homepage.organization_login_quit_verfication() self.assertEqual(result, True) def test_17(self): """市级账号登录""" self.homepage.organization_login(users.user_quadmin['username'], users.user_quadmin['pwd']) result = self.homepage.organization_login_verification() self.assertEqual(result, True) def test_18(self): """市级账号登出""" self.homepage.organization_login(users.user_quadmin['username'], users.user_quadmin['pwd']) self.homepage.organization_login_quit() result = self.homepage.organization_login_quit_verfication() self.assertEqual(result, True) def test_19(self): """西湖区级账号登录""" self.homepage.organization_login(users.user_quadmin['username'], users.user_quadmin['pwd']) result = self.homepage.organization_login_verification() self.assertEqual(result, True) def test_20(self): """西湖区级账号登出""" self.homepage.organization_login(users.user_quadmin['username'], users.user_quadmin['pwd']) self.homepage.organization_login_quit() result = self.homepage.organization_login_quit_verfication() self.assertEqual(result, True) def test_21(self): """咨询师登录""" self.homepage.counselor_login(users.user_zxs['username'], users.user_zxs['pwd']) self.homepage.counselor_login_verification() def test_22(self): """咨询师登出""" self.homepage.counselor_login(users.user_zxs['username'], users.user_zxs['pwd']) self.homepage.counselor_quit() self.homepage.counselor_quit_verification() def test_23(self): """普通用户头部登录""" self.homepage.user_head_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_login_verification() def test_24(self): """普通用户头部登出""" self.homepage.user_head_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_head_login_quit() result = self.homepage.user_login_quit_verification() self.assertEqual(result, True)
class User(unittest.TestCase): """普通用户-基本功能""" def setUp(self): self.homepage = HomePage() print "\n--------------------" def tearDown(self): self.homepage.quit() def test_01(self): """个人中心-我要评估""" # 测试数据 jf_consult = { "jf_type": u"消费维权", "jf_desc": u"假冒商品", "jf_appeal": u"假一赔十" } # 执行 self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.evaluate(**jf_consult) # 验证 result = personalpage.verification_evaluate(jf_consult["jf_desc"]) self.assertEqual(True, result) def test_02(self): """个人中心-我要咨询""" jf_consult = { "jf_type": u"消费维权", "jf_desc": u"假冒商品", "jf_appeal": u"假一赔十" } self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.consult(**jf_consult) self.homepage.user_personal_center() personalpage.verification_consult(jf_consult['jf_desc']) def test_03(self): """咨询列表-评估""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.act_manual_consult_2_assessment() def test_04(self): """咨询列表-人工咨询-查询""" name = u'吴晓洁' # 咨询师姓名 self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.manual_consult_search(name) personalpage.verification_manual_consult_search(name) def test_05(self): """咨询列表-人工咨询-返回""" name = u'吴晓洁' # 咨询师姓名 self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.manual_consult_select_back() def test_06(self): """咨询列表-人工咨询-结束咨询""" name = u'吴晓洁' # 咨询师姓名 self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.manual_consult_select_end() def test_07(self): """咨询列表-申请调解""" # # self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.act_manual_consult_apply() # result = personalpage.verfc_act_manual_consult_apply() self.assertEqual(result, True) def test_08(self): """调解列表-查询""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) dispute_id = personalpage.get_dispute_search_id() personalpage.act_dispute_search(dispute_id) result = personalpage.verfc_act_dispute_search_by_id(dispute_id) self.assertEqual(result, True) def test_09(self): """调解列表-调解进度""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.act_dispute_schedule() def test_10(self): """调解列表-纠纷详情-返回列表""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.act_dispute_detail_info_back() def test_11(self): """调解列表-纠纷详情-保存""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.act_dispute_detail_info_save() def test_12(self): """调解列表-纠纷详情-解纷进度""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.act_dispute_detail_info_schedule() def test_13(self): """绑定手机-取消""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.tel_binding() def test_14(self): """绑定邮箱-取消""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.mail_binding() def test_15(self): """预留签名-取消""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.setting_signature() def test_16(self): """我的资料-保存""" self.homepage.user_login(users.user_wfm['username'], users.user_wfm['pwd']) self.homepage.user_personal_center() personalpage = PersonalPage(self.homepage) personalpage.person_data_save()