class OrgCaseOpera(unittest.TestCase): """机构登记员登记案件""" def setUp(self): self.homepage = HomePage() userinfo = {"UserName": "******", "PassWord": "******"} #登录用户配置 self.homepage.organization_user_login(userinfo["UserName"], userinfo["PassWord"]) sleep(3) def tearDown(self): self.homepage.quit() print( '=====================================================================' ) def test_01(self): """申请人:自然人、法人、非法人组织/被申请人:自然人、法人、非法人组织3v3""" org_reg_page = OrgRegCase(self.homepage)
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 DisputeSave(unittest.TestCase): """机构登记员-纠纷-保存""" def setUp(self): self.homepage = HomePage() print "\n--------------------" def tearDown(self): pass self.homepage.quit() def test_01(self): """机构登记员-登记纠纷保存-申自然人-被自然人""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申自然人-被自然人", "applicant_type": u"自然人", # 自然人 法人 非法人组织 "disputer_type": u"自然人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, 'none_mediator': True, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_02(self): """机构登记员-登记纠纷保存-申自然人-被法人""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申自然人-被法人", "applicant_type": u"自然人", # 自然人 法人 非法人组织 "disputer_type": u"法人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_03(self): """机构登记员-登记纠纷保存-申自然人-被非法人组织""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申自然人-被非法人组织", "applicant_type": u"自然人", # 自然人 法人 非法人组织 "disputer_type": u"非法人组织", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_04(self): """机构登记员-登记纠纷保存-申法人-被自然人""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申法人-被自然人", "applicant_type": u"法人", # 自然人 法人 非法人组织 "disputer_type": u"自然人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_05(self): """机构登记员-登记纠纷保存-申法人-被法人""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申法人-被法人", "applicant_type": u"法人", # 自然人 法人 非法人组织 "disputer_type": u"法人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_06(self): """机构登记员-登记纠纷保存-申法人-被非法人组织""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申法人-被非法人组织", "applicant_type": u"法人", # 自然人 法人 非法人组织 "disputer_type": u"非法人组织", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_07(self): """机构登记员-登记纠纷保存-申非法人组织-被自然人""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申非法人组织-被自然人", "applicant_type": u"非法人组织", # 自然人 法人 非法人组织 "disputer_type": u"自然人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_08(self): """机构登记员-登记纠纷保存-申非法人组织-被法人""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申非法人组织-被法人", "applicant_type": u"非法人组织", # 自然人 法人 非法人组织 "disputer_type": u"法人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_09(self): """机构登记员-登记纠纷保存-申非法人组织-被非法人组织""" jf_info = { "jf_desc": u"机构登记员-登记纠纷保存-申非法人组织-被非法人组织", "applicant_type": u"非法人组织", # 自然人 法人 非法人组织 "disputer_type": u"非法人组织", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res)
class DjyFunc(unittest.TestCase): """机构登记员-基本功能""" def setUp(self): self.homepage = HomePage() print "\n--------------------" def tearDown(self): pass self.homepage.quit() def test_01(self): """机构登记员-首页-登记纠纷保存-申自然人-被自然人""" jf_info = {"jf_desc": u"机构登记员-首页-登记纠纷保存-申自然人-被自然人", "applicant_type": u"自然人", # 自然人 法人 非法人组织 "disputer_type": u"自然人", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, 'none_mediator': True, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage._goto_dispute_input() disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_02(self): """首页-输入查询""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_goto_homepage() case_id = disputepage.get_search_No() disputepage.act_search_by_name_or_id(case_id) def test_03(self): """纠纷预览-返回列表""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_dispute_list_info_back() def test_04(self): """纠纷预览-解纷进度""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_dispute_list_info_schedule() def test_05(self): """纠纷预览-保存""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_dispute_list_info_save() def test_06(self): """纠纷预览-提交""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_dispute_list_info_commit() def test_07(self): """机构登记列表-增加纠纷-保存""" jf_info = {"jf_desc": u"机构登记列表-增加纠纷-提交", "applicant_type": u"非法人组织", # 自然人 法人 非法人组织 "disputer_type": u"非法人组织", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_goto_homepage() disputepage.act_list_add_dispute() disputepage.save(**jf_info_all) sleep(t) res = disputepage.verification_save(**jf_info_all) self.assertEqual(True, res) def test_08(self): """构登记列表-删除""" self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_goto_homepage() disputepage.act_list_del_dispute() print u"登记员删除未提交纠纷成功" def test_09(self): """机构登记列表-增加纠纷-提交""" jf_info = {"jf_desc": u"机构登记列表-增加纠纷-提交", "applicant_type": u"非法人组织", # 自然人 法人 非法人组织 "disputer_type": u"非法人组织", # 自然人 法人 非法人组织 "agent_type": "", # "" common special, "agent_b_type": "", # common special, } jf_info_all.update(jf_info) self.homepage.organization_user_login(users.user_jgdjy['username'], users.user_jgdjy['pwd']) disputepage = DisputePageDjy(self.homepage) disputepage.act_goto_homepage() disputepage.act_list_add_dispute() disputepage.commit(**jf_info_all) sleep(t) res, _= disputepage.verification_commit(**jf_info_all) self.assertEqual(True, res)