Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
class TjyFuncCaseList(unittest.TestCase):
    """调解员-纠纷调解案件列表"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        self.homepage.driver.quit()

    # @Screen()
    # def test_11(self):
    #     """正在调解-预约调解"""
    #
    #     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
    #     case_list_page = CaseListPage(self.homepage)
    #     case_list_page.mediate_video_create(dispute_status=u'正在调解')
    #     # 获取返回页面纠纷状态
    #     conference_title = case_list_page.get_conference_title()
    #     result = case_list_page.verification_dispute_status(conference_title, "conference_title")
    #     self.assertEqual(True, result)
    #
    # @Screen()
    # def test_19(self):
    #     """案件列表-状态筛选-调解终止"""
    #     dispute_status = u'终止调解'
    #
    #     self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
    #     case_list_page = CaseListPage(self.homepage)
    #     case_list_page.select_dispute_status(dispute_status=dispute_status)
    #     # 获取返回页面纠纷状态
    #     result = case_list_page.verification_select_status(dispute_status)
    #     self.assertEqual(True, result)

    @Screen()
    def test_20(self):
        """案件列表-等待调解-修改保存"""
        dispute_status = u'等待调解'

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.case_modification_save(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_dispute_modification()
        self.assertEqual(True, result)
Ejemplo n.º 3
0
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)
Ejemplo n.º 4
0
def demo():
    from odrweb.core.initdata import users
    from odrweb.page.homepage import HomePage
    homepage = HomePage()
    homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
    homepage.find_element_by_xpath('//font[text()="新增司法确认"]').click()
    sleep(2)
    homepage.find_element_by_xpath(
        '//div[text()="证据附件:"]/following-sibling::div').click()
    set_windows_clipboard('D:\\00jt\\1.png')
    file_upload()
Ejemplo n.º 5
0
class OrgCaseOpera(unittest.TestCase):
    """机构管理员"""
    def setUp(self):
        self.homepage = HomePage()

    def tearDown(self):
        self.homepage.quit()

    def test_01(self):
        """任务中心调解类型"""

        org_admin = {"机构账号": "17612156739", "机构密码": "123456"}

        casetime = None

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time(casetime)
        sleep(5)
Ejemplo n.º 6
0
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)
Ejemplo n.º 7
0
class HomepageNoLogin(unittest.TestCase):
    """未登录首页基本操作"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """服务内容-法律咨询-在线咨询-聊天对话"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_online()
        nologinpage.change_windows()
        res = nologinpage.verification_head_service_online_chat()
        self.assertEqual(True, res)

    def test_02(self):
        """服务内容-法律咨询-在线咨询-法律咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_online()
        nologinpage.change_windows()
        nologinpage.head_service_online_law()
        res = nologinpage.verification_head_service_online_law()
        self.assertEqual(True, res)

    def test_03(self):
        """服务内容-法律咨询-在线咨询-解纷方式"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_online()
        nologinpage.change_windows()
        nologinpage.head_service_online_way()
        res = nologinpage.verification_head_service_online_way()
        self.assertEqual(True, res)

    def test_04(self):
        """服务内容-法律咨询-在线咨询-相关案例"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_online()
        nologinpage.change_windows()
        nologinpage.head_service_online_case()
        res = nologinpage.verification_head_service_online_case()
        self.assertEqual(True, res)

    def test_05(self):
        """服务内容-法律咨询-在线咨询-辅助工具"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_online()
        nologinpage.change_windows()
        nologinpage.head_service_online_assist()
        res = nologinpage.verification_head_service_online_assist()
        self.assertEqual(True, res)

    def test_06(self):
        """服务内容-法律咨询-在线咨询-登陆咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_manwork_login()
        res = nologinpage.verification_skip_login_page()
        self.assertEqual(True, res)

    def test_07(self):
        """服务内容-法律咨询-在线咨询-直接咨询-进入咨询
        """
        now_hour = int(datetime.now().strftime("%H"))
        if now_hour >= 9 and now_hour < 17:

            consult = {"consult_desc": u"假冒伪劣", "consult_ask": u"假一赔十"}
            nologinpage = NoLoginHomePage(self.homepage)
            nologinpage.get_url()
            nologinpage.head_service_manwork_consult(**consult)
            res = nologinpage.verification_head_service_manwork_consult(
                **consult)
            self.assertEqual(True, res)

    def test_08(self):
        """服务内容-在线评估"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_assessment()
        res = nologinpage.verification_skip_login_page()  # 校验方法为跳转登录页面
        self.assertEqual(True, res)

    def test_09(self):
        """服务内容-在线调解-调解类别-申请调解"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_dispute_type_dispute()
        res = nologinpage.verification_skip_login_page()  # 校验方法为跳转登录页面
        self.assertEqual(True, res)

    def test_10(self):
        """服务内容-在线调解-调解类别-法律咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_dispute_type_consult()
        nologinpage.change_windows()
        res = nologinpage.verification_head_service_online_chat(
        )  # 验证方法为验证进入智能机器人
        self.assertEqual(True, res)

    def test_11(self):
        """服务内容-在线调解-纠纷调解中心-婚姻家事"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_dispute_center_marriage()
        res = nologinpage.verification_fjb_service_url()
        self.assertEqual(True, res)

    def test_12(self):
        """服务内容-在线调解-纠纷调解中心-道路纠纷"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_dispute_center_traffic()
        res = nologinpage.verification_jtsp_traffic_url()
        self.assertEqual(True, res)

    def test_13(self):
        """服务内容-在线调解-纠纷调解中心-律师调解中心"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_dispute_center_lawer()
        res = nologinpage.verifivation_head_dispute_center_lawer()
        self.assertEqual(True, res)

    def test_14(self):
        """服务内容-仲裁服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_arbitration()
        nologinpage.change_windows()
        res = nologinpage.verification_arbitration()
        self.assertEqual(True, res)

    def test_15(self):
        """服务内容-诉讼服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_service_lawshit()
        res = nologinpage.verification_lawshit()
        self.assertEqual(True, res)

    def test_16(self):
        """服务资源-机构资源-机构详情"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        ogr_name_11, ogr_name_12 = nologinpage.head_resource_organization_info(
        )
        res = nologinpage.verification_head_resource_organization_info(
            ogr_name_11, ogr_name_12)
        self.assertEqual(True, res)

    def test_17(self):
        """服务资源-机构资源-机构搜索"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        ogr_name_21, ogr_name_22 = nologinpage.head_resource_organization_search(
        )
        res = nologinpage.verification_head_resource_organization_search(
            ogr_name_21, ogr_name_22)
        self.assertEqual(True, res)

    def test_18(self):
        """服务资源-服务人员-服务人员详情"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        per_name_11, per_name_12 = nologinpage.head_resource_serpersonal_info()
        res = nologinpage.verification_head_resource_serpersonal_info(
            per_name_11, per_name_12)
        self.assertEqual(True, res)

    def test_19(self):
        """服务资源-服务人员-服务人员搜索"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        per_name_21, per_name_22 = nologinpage.head_resource_serpersonal_search(
        )
        res = nologinpage.verification_head_resource_serpersonal_search(
            per_name_21, per_name_22)
        self.assertEqual(True, res)

    def test_20(self):
        """服务资源-服务人员-更多擅长领域"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_resource_serpersonal_more()
        res = nologinpage.verification_head_resource_serpersonal_more()
        self.assertEqual(True, res)

    def test_21(self):
        """新闻动态"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        title_1, title_2 = nologinpage.head_news()
        res = nologinpage.verification_head_news(title_1, title_2)
        self.assertEqual(True, res)

    def test_22(self):
        """帮助中心-常见问题-新手指南-用户注册"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_enrol()
        res = nologinpage.verification_head_help_common()
        self.assertEqual(True, res)

    def test_23(self):
        """帮助中心-常见问题-新手指南-用户登陆"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_login()
        res = nologinpage.verification_head_help_common()
        self.assertEqual(True, res)

    def test_24(self):
        """帮助中心-常见问题-新手指南-忘记密码"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_password()
        res = nologinpage.verification_head_help_common()
        self.assertEqual(True, res)

    def test_25(self):
        """帮助中心-常见问题-新手指南-用户注册协议"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_agreement()
        res = nologinpage.verification_head_help_common()
        self.assertEqual(True, res)

    def test_26(self):
        """帮助中心-常见问题-平台服务-纠纷调解服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_mediate()
        res = nologinpage.verification_head_help_common_mediate()
        self.assertEqual(True, res)

    def test_27(self):
        """帮助中心-常见问题-平台服务-法律咨询服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_consult()
        res = nologinpage.verification_head_help_common_consult()
        self.assertEqual(True, res)

    def test_28(self):
        """帮助中心-常见问题-平台服务-在线评估服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_assess()
        res = nologinpage.verification_head_help_common_assess()
        self.assertEqual(True, res)

    def test_29(self):
        """帮助中心-常见问题-平台服务-服务资源"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_services()
        res = nologinpage.verification_head_help_common_services()
        self.assertEqual(True, res)

    def test_30(self):
        """帮助中心-常见问题-使用流程-申请调解"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_apply()
        res = nologinpage.verification_head_help_common_apply()
        self.assertEqual(True, res)

    def test_31(self):
        """帮助中心-常见问题-使用流程-在线评估"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_online()
        res = nologinpage.verification_head_help_common_online()
        self.assertEqual(True, res)

    def test_32(self):
        """帮助中心-常见问题-使用流程-在线咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_law()
        res = nologinpage.verification_head_help_common_law()
        self.assertEqual(True, res)

    def test_33(self):
        """帮助中心-常见问题-使用流程-查看结果"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_result()
        res = nologinpage.verification_head_help_common_result()
        self.assertEqual(True, res)

    def test_34(self):
        """帮助中心-常见问题-帐号设置-实名认证"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_autonym()
        res = nologinpage.verification_head_help_common_autonym()
        self.assertEqual(True, res)

    def test_35(self):
        """帮助中心-常见问题-帐号设置-修改密码"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_modification()
        res = nologinpage.verification_head_help_common_modification()
        self.assertEqual(True, res)

    def test_36(self):
        """帮助中心-常见问题-帐号设置-个人信息"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_personal()
        res = nologinpage.verification_head_help_common_personal()
        self.assertEqual(True, res)

    def test_37(self):
        """帮助中心-常见问题-帐号设置-手写签名"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_common_signature()
        res = nologinpage.verification_head_help_common_signature()
        self.assertEqual(True, res)

    def test_38(self):
        """帮助中心-自助服务-注册"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_enrol()
        res = nologinpage.verification_head_help_self_enrol()
        self.assertEqual(True, res)

    def test_39(self):
        """帮助中心-自助服务-忘记密码"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_forget()
        res = nologinpage.verification_head_help_self_forget()
        self.assertEqual(True, res)

    def test_40(self):
        """帮助中心-自助服务-实名认证"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_redirect()
        res = nologinpage.verification_skip_login_page()  # 校验方法为跳转登录页面
        self.assertEqual(True, res)

    def test_41(self):
        """帮助中心-自助服务-法律咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_consult()
        res = nologinpage.verification_head_help_self_consult()
        self.assertEqual(True, res)

    def test_42(self):
        """帮助中心-自助服务-申请调解"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_apply()
        res = nologinpage.verification_skip_login_page()  # 校验方法为跳转登录页面
        self.assertEqual(True, res)

    def test_43(self):
        """帮助中心-自助服务-在线评估"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_assess()
        res = nologinpage.verification_skip_login_page()  # 校验方法为跳转登录页面
        self.assertEqual(True, res)

    def test_44(self):
        """帮助中心-自助服务-查看调解结果"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_self_result()
        res = nologinpage.verification_skip_login_page()  # 校验方法为跳转登录页面
        self.assertEqual(True, res)

    def test_45(self):
        """帮助中心-在线咨询-智能机器人"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_consult_robot()
        nologinpage.change_windows()
        res = nologinpage.verification_head_service_online_chat(
        )  # 验证方法为验证进入智能机器人
        self.assertEqual(True, res)

    def test_46(self):
        """帮助中心-常见问题"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_comproblem()
        res = nologinpage.verification_head_help_common()  # 验证方法为帮助中心常见问题验证
        self.assertEqual(True, res)

    def test_47(self):
        """帮助中心-在线咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.head_help_online()
        nologinpage.change_windows()
        res = nologinpage.verification_head_service_online_chat(
        )  # 验证方法为验证进入智能机器人
        self.assertEqual(True, res)

    def test_48(self):
        """首页-法律咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.mid_law()
        res = nologinpage.verification_head_help_self_consult(
        )  # 验证方法为进入法律咨询校验方法
        self.assertEqual(True, res)

    def test_49(self):
        """首页-在线评估"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.mid_assess()
        res = nologinpage.verification_skip_login_page()  # 验证方法为跳转登陆页面
        self.assertEqual(True, res)

    def test_50(self):
        """首页-在线调解"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.mid_mediate()
        res = nologinpage.verification_mid_mediate()  # 验证方法为跳转登陆页面
        self.assertEqual(True, res)

    def test_51(self):
        """首页-仲裁服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.mid_arbitration()
        nologinpage.change_windows()
        res = nologinpage.verification_arbitration()  # 验证方法为跳转仲裁服务网站URL
        self.assertEqual(True, res)

    def test_52(self):
        """首页-诉讼服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.mid_lawshit()
        nologinpage.change_windows()
        res = nologinpage.verification_lawshit()  # 验证方法为跳转诉讼服务网站RRL
        self.assertEqual(True, res)

    def test_53(self):
        """首页-用户中心-如何申请调解"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_user_mediate()
        res = nologinpage.verification_head_help_common_apply(
        )  # 验证方法为进入常见问题申请调解
        self.assertEqual(True, res)

    def test_54(self):
        """首页-用户中心-如何快速咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_user_consult()
        res = nologinpage.verification_head_help_common_law(
        )  # 验证方法为进入常见问题法律咨询
        self.assertEqual(True, res)

    def test_55(self):
        """首页-用户中心-如何申请评估"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_user_assess()
        res = nologinpage.verification_head_help_common_online(
        )  # 验证方法为常见问题在线评估
        self.assertEqual(True, res)

    def test_56(self):
        """首页-用户中心-如何查看结果"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_user_result()
        res = nologinpage.verification_head_help_common_result(
        )  # 验证方法为常见问题查看结果
        self.assertEqual(True, res)

    def test_57(self):
        """首页-用户中心-调解中心"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_user_center()
        nologinpage.change_windows()
        res = nologinpage.verification_tail_user_center()  # 验证方法为跳转诉讼服务网站RRL
        self.assertEqual(True, res)

    def test_58(self):
        """首页-平台服务-纠纷调解"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_service_mediate()
        res = nologinpage.verification_mid_mediate()  # 验证方法为进入在线纠纷调解
        self.assertEqual(True, res)

    def test_59(self):
        """首页-平台服务-法律咨询"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_service_consult()
        res = nologinpage.verification_head_service_online_chat(
        )  # 验证方法为进入智能咨询页面
        self.assertEqual(True, res)

    def test_60(self):
        """首页-平台服务-在线评估"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_service_assess()
        res = nologinpage.verification_skip_login_page()  # 验证方法为跳转登陆页面
        self.assertEqual(True, res)

    def test_61(self):
        """首页-平台服务-在线仲裁"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_service_arbitration()
        nologinpage.change_windows()
        res = nologinpage.verification_arbitration()  # 验证方法为跳转在线仲裁URL
        self.assertEqual(True, res)

    def test_62(self):
        """首页-平台服务-诉讼服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_service_lawshit()
        nologinpage.change_windows()
        res = nologinpage.verification_lawshit()  # 验证方法为跳转诉讼服务URL
        self.assertEqual(True, res)

    def test_63(self):
        """首页-平台服务-反家暴服务"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_service_fjb()
        nologinpage.change_windows()
        res = nologinpage.verification_fjb_service_url()  # 验证方法为跳转反家暴服务URL
        self.assertEqual(True, res)

    def test_64(self):
        """首页-法律指南-婚姻继承"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_law_marriage()
        res = nologinpage.verification_tail_law_marriage()
        self.assertEqual(True, res)

    def test_65(self):
        """首页-法律指南-合同纠纷"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_law_argument()
        res = nologinpage.verification_tail_law_argument()
        self.assertEqual(True, res)

    def test_66(self):
        """首页-法律指南-交通事故"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_law_traffic()
        res = nologinpage.verification_tail_law_traffic()
        self.assertEqual(True, res)

    def test_67(self):
        """首页-法律指南-借贷纠纷"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_law_borrow()
        res = nologinpage.verification_tail_law_borrow()
        self.assertEqual(True, res)

    def test_68(self):
        """首页-关于我们-商务合作"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_ours_business()
        res = nologinpage.verification_tail_ours()
        self.assertEqual(True, res)

    def test_69(self):
        """首页-关于我们-联系方式"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_ours_contant()
        res = nologinpage.verification_tail_ours()
        self.assertEqual(True, res)

    def test_70(self):
        """首页-关于我们-服务条款"""
        nologinpage = NoLoginHomePage(self.homepage)
        nologinpage.get_url()
        nologinpage.tail_ours_service()
        res = nologinpage.verification_tail_ours()
        self.assertEqual(True, res)
Ejemplo n.º 8
0
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)
Ejemplo n.º 9
0
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)
Ejemplo n.º 10
0
class AdminOrigan(unittest.TestCase):
    """行政部门测试用例
    """
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """首页-纠纷总量展示
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        dispute = adminorganpage.homepage_dispute()
        print u"纠纷总量: ", dispute

    def test_02(self):
        """首页-咨询展示
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        consult = adminorganpage.homepage_consult()
        print u"咨询数量: ", consult

    def test_03(self):
        """首页-调解展示
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        mediation = adminorganpage.homepage_mediation()
        print u"调解数量: ", mediation

    def test_04(self):
        """首页-咨询师数量和
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        cons_1, cons_2, cons_all = adminorganpage.homepage_add_consultant()
        res = adminorganpage.verification_homepage_add_consultant(
            cons_1, cons_2, cons_all)
        self.assertEqual(True, res)

    def test_05(self):
        """管理中心-机构
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        organ = adminorganpage.admin_center_organ()
        adminorganpage.change_windows()
        res = adminorganpage.verification_admin_center_organ(organ)
        self.assertEqual(True, res)

    def test_06(self):
        """管理中心-人员
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        per = adminorganpage.admin_center_person()
        adminorganpage.change_windows()
        res = adminorganpage.verification_admin_center_person(per)
        self.assertEqual(True, res)

    def test_07(self):
        """管理中心-翻页
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.admin_center_page()
        res = adminorganpage.verification_admin_center_page()
        self.assertEqual(True, res)

    def test_08(self):
        """统计报表-平台地图
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_map()
        res = adminorganpage.verification_form_map()
        self.assertEqual(True, res)

    def test_09(self):
        """统计报表-平台地图-日期筛选
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_map_date()

    def test_10(self):
        """统计报表-业务报表
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_business()
        res = adminorganpage.verification_form_business()
        self.assertEqual(True, res)

    def test_11(self):
        """统计报表-业务报表-地区筛选
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_business_area()

    def test_12(self):
        """统计报表-未响应案件统计
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_unresponsive()
        res = adminorganpage.verification_form_unresponsive()
        self.assertEqual(True, res)

    def test_13(self):
        """统计报表-未响应案件统计-1~7天未响应
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_unresponsive_seven()

    def test_14(self):
        """统计报表-未响应案件统计-8~15天未响应
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_unresponsive_fifteen()

    def test_15(self):
        """统计报表-未响应案件统计-16~30天未响应
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_unresponsive_thirty()

    def test_16(self):
        """统计报表-未响应案件统计-超过30天未响应
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_unresponsive_more()

    def test_17(self):
        """统计报表-未响应案件统计-结果翻页
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_unresponsive_page()
        res = adminorganpage.verification_form_unresponsive_page()
        self.assertEqual(True, res)

    def test_18(self):
        """统计报表-案件类型对应表
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_casetype()
        res = adminorganpage.verification_form_casetype()
        self.assertEqual(True, res)

    def test_19(self):
        """统计报表-案件类型对应表-日期筛选
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_casetype_date()

    def test_20(self):
        """统计报表-案件类型对应表-导出Excel
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_casetype_excel()

    def test_21(self):
        """统计报表-后续流程进行度
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_follow()
        res = adminorganpage.verification_form_follow()
        self.assertEqual(True, res)

    def test_22(self):
        """统计报表-后续流程进行度-日期筛选
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_follow_date()

    def test_23(self):
        """统计报表-后续流程进行度-司法确认案件量
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_follow_judicial()

    def test_24(self):
        """统计报表-后续流程进行度-申请诉讼案件量
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_follow_litigation()

    def test_25(self):
        """统计报表-优秀内容展示
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_show()
        res = adminorganpage.verification_form_show()
        self.assertEqual(True, res)

    def test_26(self):
        """统计报表-优秀内容展示-日期筛选
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_show_date()

    def test_27(self):
        """统计报表-优秀内容展示-导出
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_show_excel()

    def test_28(self):
        """统计报表-优秀内容展示-金牌调解员
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        tjy = adminorganpage.form_show_tjy()
        res = adminorganpage.verification_form_show_tjy(tjy)
        self.assertEqual(True, res)

    def test_29(self):
        """统计报表-优秀内容展示-优秀调解机构
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        organ = adminorganpage.form_show_organ()
        res = adminorganpage.verification_form_show_organ(organ)
        self.assertEqual(True, res)

    def test_30(self):
        """统计报表-优秀内容展示-优秀市
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        city = adminorganpage.form_show_organ()
        res = adminorganpage.verification_form_show_organ(city)
        self.assertEqual(True, res)

    def test_31(self):
        """案件记录-纠纷调解-调解类型
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_dispute_type()
        res = adminorganpage.verification_form_record_dispute_type()
        self.assertEqual(True, res)

    def test_32(self):
        """案件记录-纠纷调解-调解状态
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_dispute_state()
        res = adminorganpage.verification_form_record_dispute_state()
        self.assertEqual(True, res)

    def test_33(self):
        """案件记录-纠纷调解-登记时间
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_dispute_time()
        res = adminorganpage.verification_form_record_dispute_time()
        self.assertEqual(True, res)

    def test_34(self):
        """案件记录-纠纷调解-选择地区
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_dispute_area()
        res = adminorganpage.verification_form_record_dispute_area()
        self.assertEqual(True, res)

    def test_35(self):
        """案件记录-纠纷调解-案件数量
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_dispute_number()

    def test_36(self):
        """案件记录-纠纷调解-搜索
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        sea = adminorganpage.form_record_dispute_search()
        res = adminorganpage.verification_form_record_dispute_search(sea)
        self.assertEqual(True, res)

    def test_37(self):
        """案件记录-纠纷调解-重置
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        sea = adminorganpage.form_record_dispute_reset()
        res = adminorganpage.verification_form_record_dispute_reset(sea)
        self.assertEqual(True, res)

    def test_38(self):
        """案件记录-纠纷调解-批量导出
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_dispute_excel()

    def test_39(self):
        """案件记录-司法确认-案件类型
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        type = adminorganpage.form_record_juduciai_type()
        res = adminorganpage.verification_form_record_judicial_type(type)
        self.assertEqual(True, res)

    def test_40(self):
        """案件记录-司法确认-案件状态
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_judicial_state()
        res = adminorganpage.verification_form_record_judicial_state()
        self.assertEqual(True, res)

    def test_41(self):
        """案件记录-司法确认-登记时间
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_judicial_time()
        res = adminorganpage.verification_form_record_judicial_time()
        self.assertEqual(True, res)

    def test_42(self):
        """案件记录-司法确认-选择地区
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_judicial_area()

    def test_43(self):
        """案件记录-司法确认-案件数量"""
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_judicial_number()

    def test_44(self):
        """案件记录-司法确认-搜索
        """
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        sea = adminorganpage.form_record_judicial_search()
        res = adminorganpage.verification_form_record_judicial_search(sea)
        self.assertEqual(True, res)

    def test_45(self):
        """案件记录-司法确认-重置"""
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        sea = adminorganpage.form_record_judicial_reset()
        res = adminorganpage.verification_form_record_judicial_reset(sea)
        self.assertEqual(True, res)

    def test_46(self):
        """案件记录-司法确认-批量导出"""
        self.homepage.organization_login(users.user_shenadmin['username'],
                                         users.user_shenadmin['pwd'])
        adminorganpage = AdminOrgan(self.homepage)
        adminorganpage.form_record_judicial_excel()
Ejemplo n.º 11
0
 def setUp(self):
     self.homepage = HomePage()
Ejemplo n.º 12
0
class OrgCaseOpera(unittest.TestCase):
    """机构管理员"""
    def setUp(self):
        self.homepage = HomePage()

    def tearDown(self):
        self.homepage.quit()
        print "\n--------------------"

    def test_01(self):
        """任务中心调解类型"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        casetype = None  # 设定调解类型,默认值为全部

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        result = orgpage.case_type(casetype)
        self.assertEquals(result, True, msg='任务中心调解类型选择失败')

    def test_02(self):
        """任务中心调解状态"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        casestatus = None  # 设定调解状态,默认值为全部

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        result = orgpage.case_status(casestatus)
        self.assertEquals(result, True, msg='任务中心调解状态选择失败')

    def test_03(self):
        """任务中心登记时间"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        casetime = None  # 设定登记时间,默认值为全部

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        result = orgpage.case_time(casetime)  # 如传入自定义时间 需要追加两位参数:起始时间,格式YYYY-MM-DD
        self.assertEquals(result, True, msg='任务中心登记时间选择失败')

    def test_04(self):
        """机构管理员查看临期案件"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        result = orgpage.case_uptodate_check()
        self.assertEquals(result, True, msg='只看到期案件点选失败')

    def test_05(self):
        """案件总量"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        total_casenumber = orgpage.get_total_case_num()
        result = orgpage.verfc_total_case_number_visitable(total_casenumber)
        self.assertEquals(result, True, msg='案件总量显示不为数字')




    def test_06(self):
        """案件编号精确搜索"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        case_optioninfo = {
            "编号/姓名/案号": "166575BAC9777",
        }
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        total_casenumber = orgpage.get_total_case_num()
        result = orgpage.verfc_case_search_successful(total_casenumber)
        self.assertEquals(result, True, msg='案件编号精确搜索结果唯一性校验失败')

    def test_07(self):
        """案件搜索重置"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        sleep(1)
        total_casenumber1 = orgpage.get_total_case_num()
        case_optioninfo = {
            "编号/姓名/案号": "166575BAC9777",
        }
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        total_casenumber2 = orgpage.get_total_case_num()
        orgpage.clear_search_case_area()
        sleep(1)
        total_casenumber3 = orgpage.get_total_case_num()
        result = orgpage.verfc_case_search_clear_successful(total_casenumber1, total_casenumber2, total_casenumber3)
        self.assertEquals(result, True, msg='搜索重置功能校验失败')

    def test_08(self):
        """批量受理按钮"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        result = orgpage.click_batch_process()
        self.assertEquals(result, True, msg='批量受理按钮点击失败')



    def test_09(self):
        """机构管理员查看纠纷详情"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()

        case_optioninfo = {
            "编号/姓名/案号": "166575BAC9777",
        }
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        result = orgpage.case_detail()  # 点击查看详情
        self.assertEquals(result, True, msg='切换纠纷详情页面失败')

    def test_10(self):
        """机构管理员受理纠纷"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        casenumber = orgpage.get_an_unaccept_case()  # 获取一个未受理纠纷编号

        case_optioninfo = {
            "编号/姓名/案号": casenumber
        }

        print(case_optioninfo["编号/姓名/案号"])
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        orgpage.case_acceptance()  # 点击受理
        orgpage.tip_agree()   # 重要提示 确定
        orgpage.info_agree()  # 信息 确定
        sleep(1)
        result = orgpage.verfc_case_acceptable(casenumber)
        self.assertEquals(result, True, msg='案件受理失败')


    def test_11(self):
        """机构管理员不受理纠纷"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        casenumber = orgpage.get_an_unaccept_case()  # 获取一个未受理纠纷编号

        case_optioninfo = {
            "编号/姓名/案号": casenumber
        }
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        orgpage.case_refuse()  # 点击不受理
        orgpage.tip_agree()   # 重要提示 确定
        sleep(1)
        orgpage.click_refuse_type()
        orgpage.input_refuse_detail(u'111')
        orgpage.click_commit_refuse()
        sleep(2)
        result = orgpage.verfc_case_unacceptable(casenumber)
        self.assertEquals(result, True, msg='案件不受理失败')

    def test_12(self):
        """机构管理员受理纠纷、分配调解员"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        casenumber = orgpage.get_an_unaccept_case()  # 获取一个未受理纠纷编号

        case_optioninfo = {
            "编号/姓名/案号": casenumber,
            "分配调解员姓名": u"TS(宋红波)"
        }

        print(case_optioninfo["编号/姓名/案号"])
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        orgpage.case_acceptance()  # 点击受理
        orgpage.tip_agree()   # 重要提示 确定
        orgpage.info_agree()  # 信息 确定
        sleep(1)
        orgpage.case_select_mediator()
        orgpage.case_mediator_choose(**case_optioninfo)
        result = orgpage.verfc_case_assignable(casenumber)
        self.assertEquals(result, True, msg='案件分配调解员失败')


    def test_13(self):
        """机构管理员重新分配机构"""

        org_admin = {
            "机构账号": "17612156739",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        casenumber = orgpage.get_an_unaccept_case()  # 获取一个未受理纠纷编号

        case_optioninfo = {
            "编号/姓名/案号": casenumber
        }
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        orgpage.case_change_organization()
        orgpage.input_change_reason(u'111')
        orgpage.choose_change_organization(u'浙江省宁波市宁海县道路交通事故人民调解委员会')  # 转移的的调解机构
        result = orgpage.verfc_change_organization(casenumber)
        self.assertEquals(result, True, msg='调解机构转移失败')



    def test_14(self):
        """机构管理员查看进度"""

        org_admin = {
            "机构账号": "5958234274",
            "机构密码": "123456"
        }

        self.homepage.organization_login(org_admin["机构账号"], org_admin["机构密码"])

        orgpage = MissionCenter(self.homepage)
        orgpage.in_mission_center()
        orgpage.case_time()
        case_optioninfo = {
            "编号/姓名/案号": "1661014720F65",
        }
        orgpage.search_case_by_id_or_name(**case_optioninfo)  # 检索纠纷
        result = orgpage.case_progress()  # 点击查看进度
        self.assertEquals(result, True, msg='查看进度失败')
Ejemplo n.º 13
0
class TjyFunc(unittest.TestCase):
    """调解员-案件登记列表
    """

    #
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_1(self):
        """纠纷登记列表-添加纠纷-保存"""
        desc = u"纠纷登记列表-添加纠纷-保存"
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = InputCaseListPage(self.homepage)
        case_list_page.dispute_add_save(desc)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_add_save(desc)
        self.assertEqual(True, result)

    def test_2(self):
        """纠纷登记列表-添加纠纷-提交"""
        desc = u"纠纷登记列表-添加纠纷-提交"
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = InputCaseListPage(self.homepage)
        case_list_page.dispute_add_commit(desc)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_add_commit(desc)
        self.assertEqual(True, result)

    def test_3(self):
        """纠纷登记列表-纠纷详情-保存"""
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = InputCaseListPage(self.homepage)
        case_list_page.case_modification_save()
        # 获取返回页面纠纷状态
        result = case_list_page.verification_dispute_modification()
        self.assertEqual(True, result)

    def test_4(self):
        """纠纷登记列表-删除"""
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = InputCaseListPage(self.homepage)
        case_list_page.dispute_delete()
        # 获取返回页面纠纷状态
        # result = case_list_page.verification_dispute_modification()
        # self.assertEqual(True, result)

    def test_5(self):
        """纠纷登记列表-查询-纠纷编号"""
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = InputCaseListPage(self.homepage)
        case_list_page._into_input_case_list()
        dis_id = case_list_page.get_search_No()
        #
        case_list_page.search(dis_id)
        #
        result = case_list_page.verification_search_No(dis_id)
        self.assertEqual(True, result)
Ejemplo n.º 14
0
class DisputeCommit(unittest.TestCase):
    """调解员-纠纷提交"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """调解员-登记纠纷提交-申自然人代理人-被自然人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被自然人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_02(self):
        """调解员-登记纠纷提交-申自然人代理人-被法人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被法人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "common",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_03(self):
        """调解员-登记纠纷提交-申自然人代理人-被非法人组织"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被非法人组织",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_04(self):
        """调解员-登记纠纷提交-申法人代理人-被自然人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被自然人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_05(self):
        """调解员-登记纠纷提交-申法人代理人-被法人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被法人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_06(self):
        """调解员-登记纠纷提交-申法人代理人-被非法人组织"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被非法人组织",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"a企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"b企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_07(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被自然人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被自然人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_08(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被法人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被法人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "common",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_09(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被非法人组织"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被非法人组织",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_10(self):
        """调解员-登记纠纷提交-申自然人代理人-被自然人代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被自然人代理人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_11(self):
        """调解员-登记纠纷提交-申自然人代理人-被法人代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被法人代理人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "common",  # "" common special,
            "agent_b_type": "common",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_12(self):
        """调解员-登记纠纷提交-申自然人代理人-被非法人组织代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被非法人组织代理人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_13(self):
        """调解员-登记纠纷提交-申法人代理人-被自然人代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被自然人代理人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "common",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_14(self):
        """调解员-登记纠纷提交-申法人代理人-被法人代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被法人代理人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_15(self):
        """调解员-登记纠纷提交-申法人代理人-被非法人组织代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被非法人组织代理人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_16(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被自然人代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被自然人代理人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_17(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被法人代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被法人代理人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "common",  # "" common special,
            "agent_b_type": "common",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_18(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被非法人组织代理人"""
        jf_info_all = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被非法人组织代理人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
            "jf_appeal": u"假一赔十",
            "applicant_name": u"企业或机构名称",  #
            "world_credit_id": "abcde1234567890",
            "applicant": u"钱桂林",
            "applicant_tel": "13160077223",
            "applicant_id": "321023199508166636",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": "13913031374",
            "disputer_world_credit_id": "zxcvbnmasdfghjk123",
            "disputer_name": u"企业或机构名称",
            "disputer_id": "",
            "disputer_addr": u"10栋1单元101",
            "agent_name": u"徐传珠",
            "agent_tel": "15295745648",
            "agent_id": "321281199507077775",
            "agent_b_name": u"段志勇",
            "agent_b_tel": "15895996954",
            "agent_b_id": ""
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)
Ejemplo n.º 15
0
 def setUp(self):
     self.homepage = HomePage()
     print "\n--------------------"
Ejemplo n.º 16
0
class SimpleJfInputCommit(unittest.TestCase):
    """简易案件登记提交"""
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """简易案件登记-申请人-被申请人"""
        simple_jf_info = {
            "applicant": u"段志勇",
            "applicant_tel": "15895996954",
            "applicant_id": "",
            "applicant_nation": u"汉族",
            "applicant_job": u"测试工程师",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": '13913031374',
            "disputer_nation": u"汉族",
            "disputer_job": "",
            "disputer_addr": "",
            "agent_name": u"徐传珠",
            "agent_tel": '15295745648',
            "agent_id": '321281199507077775',
            "agent_name_b": u"钱桂林",
            "agent_tel_b": '13160077223',
            "agent_id_b": "321023199508166636",
            "jf_desc": u"简易案件登记-申请人-被申请人",
            "jf_appeal": u"类型是否正确",
            "jf_action": u"验证类型",
            "jf_time": u"三天"
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        simple_page = SimpleDisputePage(self.homepage)
        simple_page.simple_jf_input(**simple_jf_info)
        simple_page.commit()
        res = simple_page.verification_commit(**simple_jf_info)
        self.assertEqual(True, res)

    def test_02(self):
        """简易案件-申请人-代理人-被申请人"""
        simple_jf_info = {
            "applicant": u"段志勇",
            "applicant_tel": "15895996954",
            "applicant_id": "",
            "applicant_nation": u"汉族",
            "applicant_job": u"测试工程师",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": '13913031374',
            "disputer_nation": u"汉族",
            "disputer_job": "",
            "disputer_addr": "",
            "agent_name": u"徐传珠",
            "agent_tel": '15295745648',
            "agent_id": '321281199507077775',
            "agent_name_b": u"钱桂林",
            "agent_tel_b": '13160077223',
            "agent_id_b": "321023199508166636",
            "jf_desc": u"简易案件-申请人-代理人-被申请人",
            "jf_appeal": u"类型是否正确",
            "jf_action": u"验证类型",
            "jf_time": u"三天"
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        simple_page = SimpleDisputePage(self.homepage)
        simple_page.simple_jf_agent_commit(**simple_jf_info)
        simple_page.commit()
        res = simple_page.verification_commit(**simple_jf_info)
        self.assertEqual(True, res)

    def test_03(self):
        """简易案件-申请人-被申请人-代理人"""
        simple_jf_info = {
            "applicant": u"段志勇",
            "applicant_tel": "15895996954",
            "applicant_id": "",
            "applicant_nation": u"汉族",
            "applicant_job": u"测试工程师",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": '13913031374',
            "disputer_nation": u"汉族",
            "disputer_job": "",
            "disputer_addr": "",
            "agent_name": u"徐传珠",
            "agent_tel": '15295745648',
            "agent_id": '321281199507077775',
            "agent_name_b": u"钱桂林",
            "agent_tel_b": '13160077223',
            "agent_id_b": "321023199508166636",
            "jf_desc": u"简易案件-申请人-被申请人-代理人",
            "jf_appeal": u"类型是否正确",
            "jf_action": u"验证类型",
            "jf_time": u"三天"
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        simple_page = SimpleDisputePage(self.homepage)
        simple_page.simple_jf_agent_b_commit(**simple_jf_info)
        simple_page.commit()
        res = simple_page.verification_commit(**simple_jf_info)
        self.assertEqual(True, res)

    def test_04(self):
        """简易案件-申请人-代理人-被申请人-代理人"""
        simple_jf_info = {
            "applicant": u"段志勇",
            "applicant_tel": "15895996954",
            "applicant_id": "",
            "applicant_nation": u"汉族",
            "applicant_job": u"测试工程师",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": '13913031374',
            "disputer_nation": u"汉族",
            "disputer_job": "",
            "disputer_addr": "",
            "agent_name": u"徐传珠",
            "agent_tel": '15295745648',
            "agent_id": '321281199507077775',
            "agent_name_b": u"钱桂林",
            "agent_tel_b": '13160077223',
            "agent_id_b": "321023199508166636",
            "jf_desc": u"简易案件-申请人-代理人-被申请人-代理人",
            "jf_appeal": u"类型是否正确",
            "jf_action": u"验证类型",
            "jf_time": u"三天"
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        simple_page = SimpleDisputePage(self.homepage)
        simple_page.simple_jf_agent_agent_b_commit(**simple_jf_info)
        simple_page.commit()
        res = simple_page.verification_commit(**simple_jf_info)
        self.assertEqual(True, res)

    def test_05(self):
        """简易案件登记-添加申请人、被申请人-删除申请人、被申请人"""
        simple_jf_info = {
            "applicant": u"段志勇",
            "applicant_tel": "15895996954",
            "applicant_id": "",
            "applicant_nation": u"汉族",
            "applicant_job": u"测试工程师",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": '13913031374',
            "disputer_nation": u"汉族",
            "disputer_job": "",
            "disputer_addr": "",
            "agent_name": u"徐传珠",
            "agent_tel": '15295745648',
            "agent_id": '321281199507077775',
            "agent_name_b": u"钱桂林",
            "agent_tel_b": '13160077223',
            "agent_id_b": "321023199508166636",
            "jf_desc": u"简易案件登记-添加申请人、被申请人-删除申请人、被申请人",
            "jf_appeal": u"类型是否正确",
            "jf_action": u"验证类型",
            "jf_time": u"三天"
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        simple_page = SimpleDisputePage(self.homepage)
        simple_page.simple_jf_add_delete(**simple_jf_info)
        simple_page.commit()
        res = simple_page.verification_commit(**simple_jf_info)
        self.assertEqual(True, res)

    def test_06(self):
        """简易案件-两个申请人-两个申请人代理人-两个被申请人-一个被申请人代理人"""
        simple_jf_info = {
            "applicant": u"段志勇",
            "applicant_tel": "15895996954",
            "applicant_id": "",
            "applicant_nation": u"汉族",
            "applicant_job": u"测试工程师",
            "applicant_addr": u"1栋2单元303",
            "disputer": u"王发明",
            "disputer_tel": '13913031374',
            "disputer_nation": u"汉族",
            "disputer_job": "",
            "disputer_addr": "",
            "agent_name": u"徐传珠",
            "agent_tel": '15295745648',
            "agent_id": '321281199507077775',
            "agent_name_b": u"钱桂林",
            "agent_tel_b": '13160077223',
            "agent_id_b": "321023199508166636",
            "jf_desc": u"简易案件-两个申请人-两个申请人代理人-两个被申请人-一个被申请人代理人",
            "jf_appeal": u"类型是否正确",
            "jf_action": u"验证类型",
            "jf_time": u"三天"
        }
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        simple_page = SimpleDisputePage(self.homepage)
        simple_page.simple_jf_add_applicant_disputer(**simple_jf_info)
        simple_page.commit()
        res = simple_page.verification_commit_add(**simple_jf_info)
        self.assertEqual(True, res)
Ejemplo n.º 17
0
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)
Ejemplo n.º 18
0
 def setUp(self):
     self.homepage = HomePage()
     userinfo = {"UserName": "******", "PassWord": "******"}  #登录用户配置
     self.homepage.organization_user_login(userinfo["UserName"],
                                           userinfo["PassWord"])
     sleep(3)
Ejemplo n.º 19
0
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()
Ejemplo n.º 20
0
class TjyFuncCaseList(unittest.TestCase):
    """调解员-纠纷调解案件列表"""

    #
    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """等待调解-调解成功"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_success()
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"调解成功")
        self.assertEqual(True, result)

    def test_02(self):
        """等待调解-调解失败"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_failed()
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"调解失败")
        self.assertEqual(True, result)

    def test_03(self):
        """等待调解-调解终止"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_stop()
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"终止调解")
        self.assertEqual(True, result)

    def test_04(self):
        """等待调解-调解撤回"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_revocation()
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"撤回调解")
        self.assertEqual(True, result)

    def test_05(self):
        """等待调解-预约调解"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_video_create()
        # 获取返回页面纠纷状态
        conference_title = case_list_page.get_conference_title()
        result = case_list_page.verification_dispute_status(conference_title, "conference_title")
        self.assertEqual(True, result)
    #
    def test_06(self):
        """等待调解-调解重新分配"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_redistribution()
        # 获取返回页面纠纷状态
        # dispute_status = case_list_page.get_detail_dispute_status()
        # result = case_list_page.verification_dispute_status(dispute_status, u"调解撤回")
        # self.assertEqual(True, result)

    def test_07(self):
        """正在调解-调解成功"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_success(dispute_status=u'正在调解')
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"调解成功")
        self.assertEqual(True, result)

    def test_08(self):
        """正在调解-调解失败"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_failed()
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"调解失败")
        self.assertEqual(True, result)

    def test_09(self):
        """正在调解-调解终止"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_stop(dispute_status=u'正在调解')
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"终止调解")
        self.assertEqual(True, result)

    def test_10(self):
        """正在调解-调解撤回"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_revocation(dispute_status=u'正在调解')
        # 获取返回页面纠纷状态
        dispute_status = case_list_page.get_detail_dispute_status()
        result = case_list_page.verification_dispute_status(dispute_status, u"撤回调解")
        self.assertEqual(True, result)

    def test_11(self):
        """正在调解-预约调解"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_video_create(dispute_status=u'正在调解')
        # 获取返回页面纠纷状态
        conference_title = case_list_page.get_conference_title()
        result = case_list_page.verification_dispute_status(conference_title, "conference_title")
        self.assertEqual(True, result)
    #
    def test_12(self):
        """正在调解-调解重新分配"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.mediate_redistribution(dispute_status=u'正在调解')
        # 获取返回页面纠纷状态
        # dispute_status = case_list_page.get_detail_dispute_status()
        # result = case_list_page.verification_dispute_status(dispute_status, u"调解撤回")
        # self.assertEqual(True, result)

    def test_13(self):
        """案件列表-纠纷编号查询"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        search = case_list_page._get_search()
        case_list_page.search(search)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_search_No(search)
        self.assertEqual(True, result)

    def test_14(self):
        """案件列表-姓名查询"""
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        search = case_list_page._get_search(type_="name")
        case_list_page.search(search)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_search_name(search)
        self.assertEqual(True, result)

    def test_15(self):
        """案件列表-状态筛选-等待调解"""
        dispute_status=u'等待调解'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.select_dispute_status(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_select_status(dispute_status)
        self.assertEqual(True, result)

    def test_16(self):
        """案件列表-状态筛选-正在调解"""
        dispute_status=u'正在调解'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.select_dispute_status(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_select_status(dispute_status)
        self.assertEqual(True, result)

    def test_17(self):
        """案件列表-状态筛选-调解成功"""
        dispute_status=u'调解成功'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.select_dispute_status(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_select_status(dispute_status)
        self.assertEqual(True, result)


    def test_18(self):
        """案件列表-状态筛选-调解失败"""
        dispute_status=u'调解失败'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.select_dispute_status(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_select_status(dispute_status)
        self.assertEqual(True, result)

    def test_19(self):
        """案件列表-状态筛选-撤回调解"""
        dispute_status=u'撤回调解'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.select_dispute_status(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_select_status(dispute_status)
        self.assertEqual(True, result)

    def test_20(self):
        """案件列表-状态筛选-调解终止"""
        dispute_status=u'终止调解'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.select_dispute_status(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_select_status(dispute_status)
        self.assertEqual(True, result)

    def test_21(self):
        """案件列表-等待调解-修改保存"""
        dispute_status=u'等待调解'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.case_modification_save(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_dispute_modification()
        self.assertEqual(True, result)

    def test_22(self):
        """案件列表-正在调解-修改保存"""
        dispute_status=u'正在调解'
        self.homepage.mediator_login(users.user_tjy['username'], users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        case_list_page.case_modification_save(dispute_status=dispute_status)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_dispute_modification()
        self.assertEqual(True, result)
Ejemplo n.º 21
0
class JugeFunc(unittest.TestCase):
    """办案法官-基本功能
    """

    def setUp(self):
        self.homepage = HomePage()
        print "\n--------------------"

    def tearDown(self):
        pass
        self.homepage.quit()

    def test_01(self):
        """选择查询-待确认"""
        select_status = u'待确认'
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        judgepage.act_search_select(select_status)
        result = judgepage.verfc_act_search_select(select_status)
        self.assertEqual(result, True)

    def test_02(self):
        """选择查询-确认有效"""
        select_status = u'确认有效'
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        judgepage.act_search_select(select_status)
        result = judgepage.verfc_act_search_select(select_status)
        self.assertEqual(result, True)

    def test_03(self):
        """选择查询-驳回申请"""
        select_status = u'驳回申请'
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        judgepage.act_search_select(select_status)
        result = judgepage.verfc_act_search_select(select_status)
        self.assertEqual(result, True)

    def test_04(self):
        """输入查询-案件编号全匹配"""
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        # 拿测试数据-查询案件id
        search_ctx = judgepage._get_case_id()
        judgepage.act_seacrh_input(search_ctx)
        result = judgepage.verfc_act_seacrh_input(search_ctx)
        self.assertEqual(result, True)

    def test_05(self):
        """进入案件详情"""
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        judgepage.act_goto_case_detail()

    def test_06(self):
        """案件详情-返回列表"""
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        judgepage.act_goto_case_detail_back()

    def test_07(self):
        """法官个人信息修改"""
        self.homepage.mediator_login(users.user_bafg['username'], users.user_bafg['pwd'])
        judgepage = JudgePage(self.homepage)
        judgepage.act_account_save()
Ejemplo n.º 22
0
 def setUpClass(cls):
     cls.homepage = HomePage()
Ejemplo n.º 23
0
class DisputeCommit(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,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**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",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_03(self):
        """案件列表-姓名查询"""
        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        case_list_page = CaseListPage(self.homepage)
        search = case_list_page._get_search(type_="name")
        case_list_page.search(search)
        # 获取返回页面纠纷状态
        result = case_list_page.verification_search_name(search)
        self.assertEqual(True, result)

    def test_04(self):
        """调解员-登记纠纷提交-申自然人代理人-被非法人组织
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被非法人组织",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_05(self):
        """调解员-登记纠纷提交-申法人代理人-被自然人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被自然人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_06(self):
        """调解员-登记纠纷提交-申法人代理人-被法人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被法人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_07(self):
        """调解员-登记纠纷提交-申法人代理人-被非法人组织
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被非法人组织",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_08(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被自然人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被自然人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**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",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_10(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被非法人组织
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被非法人组织",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_11(self):
        """调解员-登记纠纷提交-申自然人代理人-被自然人代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被自然人代理人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_12(self):
        """调解员-登记纠纷提交-申自然人代理人-被法人代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被法人代理人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "common",  # "" common special,
            "agent_b_type": "common",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_13(self):
        """调解员-登记纠纷提交-申自然人代理人-被非法人组织代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申自然人代理人-被非法人组织代理人",
            "applicant_type": u"自然人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_14(self):
        """调解员-登记纠纷提交-申法人代理人-被自然人代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被自然人代理人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "common",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_15(self):
        """调解员-登记纠纷提交-申法人代理人-被法人代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被法人代理人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_16(self):
        """调解员-登记纠纷提交-申法人代理人-被非法人组织代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申法人代理人-被非法人组织代理人",
            "applicant_type": u"法人",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_17(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被自然人代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被自然人代理人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"自然人",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_18(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被法人代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被法人代理人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"法人",  # 自然人 法人 非法人组织
            "agent_type": "common",  # "" common special,
            "agent_b_type": "common",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)

    def test_19(self):
        """调解员-登记纠纷提交-申非法人组织代理人-被非法人组织代理人
        """
        jf_info = {
            "jf_desc": u"调解员-登记纠纷提交-申非法人组织代理人-被非法人组织代理人",
            "applicant_type": u"非法人组织",  # 自然人 法人 非法人组织
            "disputer_type": u"非法人组织",  # 自然人 法人 非法人组织
            "agent_type": "special",  # "" common special,
            "agent_b_type": "special",  # common special,
        }
        jf_info_all.update(jf_info)

        self.homepage.mediator_login(users.user_tjy['username'],
                                     users.user_tjy['pwd'])
        disputepage = DisputePageTjy(self.homepage)
        disputepage.commit(**jf_info_all)
        sleep(t)
        res, _ = disputepage.verification_commit(**jf_info_all)
        self.assertEqual(True, res)